0001558370-22-007382.txt : 20220506 0001558370-22-007382.hdr.sgml : 20220506 20220505161635 ACCESSION NUMBER: 0001558370-22-007382 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220505 DATE AS OF CHANGE: 20220505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clean Energy Fuels Corp. CENTRAL INDEX KEY: 0001368265 STANDARD INDUSTRIAL CLASSIFICATION: GAS & OTHER SERVICES COMBINED [4932] IRS NUMBER: 330968580 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33480 FILM NUMBER: 22896499 BUSINESS ADDRESS: STREET 1: 4675 MACARTHUR COURT, SUITE 800 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 BUSINESS PHONE: (949) 437-1000 MAIL ADDRESS: STREET 1: 4675 MACARTHUR COURT, SUITE 800 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 FORMER COMPANY: FORMER CONFORMED NAME: Clean Energy Fuels, Corp. DATE OF NAME CHANGE: 20060703 10-Q 1 clne-20220331x10q.htm 10-Q
0.040.11002226849230001368265--12-312022Q1falseP12M0000000000P5Y30000000http://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTax2227596880.507160000050000000381000007160000038100000700000048000000001368265clne:AmazonWarrantMember2022-03-310001368265clne:AmazonWarrantMember2021-12-3100013682652021-12-0700013682652020-03-120001368265us-gaap:CommonStockMember2022-01-012022-03-310001368265us-gaap:CommonStockMember2021-01-012021-03-310001368265us-gaap:RetainedEarningsMember2022-03-310001368265us-gaap:NoncontrollingInterestMember2022-03-310001368265us-gaap:AdditionalPaidInCapitalMember2022-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001368265us-gaap:RetainedEarningsMember2021-12-310001368265us-gaap:NoncontrollingInterestMember2021-12-310001368265us-gaap:AdditionalPaidInCapitalMember2021-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001368265us-gaap:RetainedEarningsMember2021-03-310001368265us-gaap:NoncontrollingInterestMember2021-03-310001368265us-gaap:AdditionalPaidInCapitalMember2021-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001368265us-gaap:RetainedEarningsMember2020-12-310001368265us-gaap:NoncontrollingInterestMember2020-12-310001368265us-gaap:AdditionalPaidInCapitalMember2020-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-03-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-03-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001368265clne:NgAdvantageMemberclne:CommonUnitPurchaseAgreementMember2022-01-012022-03-310001368265srt:MinimumMember2022-03-310001368265srt:MaximumMember2022-03-310001368265clne:RngJointVenturesMember2022-01-012022-03-310001368265clne:StationConstructionSalesMember2022-01-012022-03-310001368265clne:FederalAlternativeFuelsTaxCreditMember2022-01-012022-03-310001368265clne:StationConstructionSalesMember2021-01-012021-03-310001368265clne:FederalAlternativeFuelsTaxCreditMember2021-01-012021-03-310001368265us-gaap:CollateralPledgedMember2022-01-310001368265us-gaap:CollateralPledgedMember2021-12-310001368265clne:TOTLS.aMember2022-01-012022-03-310001368265clne:SAFECECS.r.l.Member2022-01-012022-03-310001368265clne:TOTLS.aMember2021-01-012021-03-310001368265clne:SAFECECS.r.l.Member2021-01-012021-03-310001368265us-gaap:OtherEnergyEquipmentMember2022-03-310001368265us-gaap:LandMember2022-03-310001368265us-gaap:GasTransmissionEquipmentMember2022-03-310001368265us-gaap:GasGatheringAndProcessingEquipmentMember2022-03-310001368265us-gaap:ConstructionInProgressMember2022-03-310001368265clne:LNGLiquefactionPlantMember2022-03-310001368265us-gaap:OtherEnergyEquipmentMember2021-12-310001368265us-gaap:LandMember2021-12-310001368265us-gaap:GasTransmissionEquipmentMember2021-12-310001368265us-gaap:GasGatheringAndProcessingEquipmentMember2021-12-310001368265us-gaap:ConstructionInProgressMember2021-12-310001368265clne:LNGLiquefactionPlantMember2021-12-310001368265us-gaap:RetainedEarningsMember2022-01-012022-03-310001368265us-gaap:RetainedEarningsMember2021-01-012021-03-310001368265us-gaap:AutomobileLoanMember2022-03-310001368265us-gaap:AccruedIncomeReceivableMember2022-03-310001368265clne:MiscellaneousOtherReceivablesMember2022-03-310001368265clne:FuelTaxAndCarbonCreditsMember2022-03-310001368265us-gaap:AutomobileLoanMember2021-12-310001368265us-gaap:AccruedIncomeReceivableMember2021-12-310001368265clne:MiscellaneousOtherReceivablesMember2021-12-310001368265clne:FuelTaxAndCarbonCreditsMember2021-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001368265clne:NgAdvantageMember2022-01-012022-03-310001368265clne:NgAdvantageMember2021-01-012021-03-310001368265clne:BerkshireBankMemberus-gaap:StandbyLettersOfCreditMemberclne:PlainsCreditFacilityMember2022-01-310001368265clne:BerkshireBankMemberclne:FivePointZeroPercentTermLoanMaturingJanuary12026Memberclne:NGAdvantageDebtMemberus-gaap:StandbyLettersOfCreditMember2021-12-310001368265clne:BerkshireBankMemberclne:RestrictedCashNonCurrentMemberclne:NGAdvantageDebtMember2021-12-310001368265clne:SocitGnraleMemberclne:TermLoanFacilityMember2019-01-022019-01-020001368265clne:PlainsCapitalBankMemberus-gaap:StandbyLettersOfCreditMemberclne:PlainsCreditFacilityMember2021-09-160001368265clne:PlainsCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberclne:PlainsCreditFacilityMember2021-09-160001368265clne:PlainsCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberclne:PlainsCreditFacilityMember2021-05-010001368265clne:SocitGnraleMemberclne:TermLoanFacilityMemberus-gaap:BuildingAndBuildingImprovementsMember2021-03-120001368265clne:SocitGnraleMemberclne:TermLoanFacilityMemberclne:AdgRngProductionFacilitiesMember2021-03-120001368265clne:BerkshireBankMemberus-gaap:RevolvingCreditFacilityMemberclne:NGAdvantageDebtMember2020-12-100001368265clne:BerkshireBankMemberus-gaap:RevolvingCreditFacilityMemberclne:NGAdvantageDebtMember2020-12-102020-12-100001368265clne:PlainsCapitalBankMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberclne:PlainsCreditFacilityMember2021-05-010001368265clne:PlainsCapitalBankMemberus-gaap:RevolvingCreditFacilityMemberclne:PlainsCreditFacilityMember2022-03-310001368265clne:BerkshireBankMemberus-gaap:RevolvingCreditFacilityMemberclne:NGAdvantageDebtMember2022-03-310001368265clne:PlainsCapitalBankMemberus-gaap:StandbyLettersOfCreditMemberclne:PlainsCreditFacilityMember2022-03-3100013682652021-09-300001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2022-01-012022-03-310001368265clne:TotalJvJointVentureAgreementMember2022-01-012022-03-310001368265clne:SAFECECS.r.l.Member2022-01-012022-03-310001368265clne:SAFECECS.r.l.Member2021-01-012021-03-310001368265us-gaap:SwapMember2022-03-310001368265us-gaap:SwapMember2021-12-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2020-12-310001368265us-gaap:SwapMember2021-01-012021-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-12-310001368265us-gaap:SwapMember2021-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-03-310001368265us-gaap:SwapMember2020-12-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2020-12-3100013682652022-03-312022-03-3100013682652021-12-312021-12-310001368265us-gaap:SwapMember2022-01-012022-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-01-012021-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-01-012022-03-310001368265us-gaap:SwapMember2021-01-012021-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-01-012021-03-310001368265clne:TotalJvJointVentureAgreementMember2022-03-310001368265clne:SAFECECS.r.l.Member2022-03-310001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-12-310001368265clne:TotalJvJointVentureAgreementMember2021-12-310001368265clne:SAFECECS.r.l.Member2021-12-310001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2022-03-310001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2022-03-310001368265clne:LandiRenzoS.p.A.Memberclne:SAFECECS.r.l.Member2017-12-290001368265clne:SAFECECS.r.l.Member2017-12-290001368265clne:SAFECECS.r.l.Member2021-12-310001368265clne:TOTLS.aMember2022-03-310001368265clne:SAFECECS.r.l.Member2022-03-310001368265clne:RngJointVenturesMember2022-03-310001368265clne:TOTLS.aMember2021-12-310001368265clne:RngJointVenturesMember2021-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2022-03-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2021-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2021-12-310001368265clne:CommoditySwap2023Memberus-gaap:NondesignatedMember2021-12-310001368265clne:CommoditySwap2022Memberus-gaap:NondesignatedMember2021-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2021-09-300001368265clne:CommoditySwap2023Memberus-gaap:NondesignatedMember2021-09-300001368265clne:CommoditySwap2022Memberus-gaap:NondesignatedMember2021-09-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2022-01-012022-03-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2021-01-012021-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2021-01-012021-12-310001368265clne:CommoditySwap2023Memberus-gaap:NondesignatedMember2021-01-012021-12-310001368265clne:CommoditySwap2022Memberus-gaap:NondesignatedMember2021-01-012021-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2021-01-012021-09-300001368265clne:CommoditySwap2023Memberus-gaap:NondesignatedMember2021-01-012021-09-300001368265clne:CommoditySwap2022Memberus-gaap:NondesignatedMember2021-01-012021-09-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2018-10-012018-10-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2022-03-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2022-03-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2021-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2021-12-310001368265clne:DerivativeLiabilityNoncurrentRelatedPartyMemberus-gaap:CommodityContractMemberus-gaap:NondesignatedMember2022-03-310001368265clne:DerivativeLiabilityCurrentRelatedPartyMemberus-gaap:CommodityContractMemberus-gaap:NondesignatedMember2022-03-310001368265clne:DerivativeLiabilityNoncurrentRelatedPartyMemberus-gaap:CommodityContractMemberus-gaap:NondesignatedMember2021-12-310001368265clne:DerivativeLiabilityCurrentRelatedPartyMemberus-gaap:CommodityContractMemberus-gaap:NondesignatedMember2021-12-310001368265us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberclne:FuelContractMemberus-gaap:NondesignatedMember2022-03-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-03-310001368265clne:LongTermInvestmentsAndReceivablesMemberclne:FuelContractMemberus-gaap:NondesignatedMember2022-03-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-03-310001368265us-gaap:NondesignatedMember2022-03-310001368265us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberclne:FuelContractMemberus-gaap:NondesignatedMember2021-12-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-12-310001368265clne:LongTermInvestmentsAndReceivablesMemberclne:FuelContractMemberus-gaap:NondesignatedMember2021-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-12-310001368265us-gaap:NondesignatedMember2021-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2018-10-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-03-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:WeightedAverageMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MinimumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265srt:MaximumMemberclne:FuelContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:NondesignatedMemberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2021-12-310001368265clne:BerkshireBankMemberclne:FivePointZeroPercentTermLoanMaturingJanuary12026Memberclne:NGAdvantageDebtMember2020-12-102020-12-100001368265clne:SocitGnraleMemberclne:TermLoanFacilityMember2022-01-012022-03-310001368265srt:MaximumMemberclne:OtherDebtMember2022-03-310001368265clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember2018-12-200001368265clne:BerkshireBankMemberclne:FivePointZeroPercentTermLoanMaturingJanuary12026Memberclne:NGAdvantageDebtMember2022-01-310001368265clne:BPProductsNorthAmericaMemberclne:BpLoanMember2020-12-180001368265clne:BerkshireBankMemberclne:FivePointZeroPercentTermLoanMaturingJanuary12026Memberclne:NGAdvantageDebtMember2020-12-100001368265clne:SocitGnraleMemberclne:TermLoanFacilityMember2022-03-310001368265clne:SGCreditAgreementMember2022-03-310001368265clne:OtherDebtMember2022-03-310001368265clne:NGAdvantageDebtMember2022-03-310001368265clne:SGCreditAgreementMember2021-12-310001368265clne:OtherDebtMember2021-12-310001368265clne:NGAdvantageDebtMember2021-12-310001368265clne:BerkshireBankMemberus-gaap:RevolvingCreditFacilityMemberclne:NGAdvantageDebtMemberus-gaap:PrimeRateMember2020-12-102020-12-100001368265clne:TotalHoldingsUSAInc.Memberclne:TermLoanFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-022019-01-020001368265clne:SocitGnraleMemberclne:TermLoanFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-022019-01-020001368265us-gaap:ServiceMember2022-01-012022-03-310001368265us-gaap:ProductMember2022-01-012022-03-310001368265us-gaap:ServiceMember2021-01-012021-03-310001368265us-gaap:ProductMember2021-01-012021-03-310001368265us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001368265us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001368265us-gaap:CommonStockMember2022-03-310001368265us-gaap:CommonStockMember2021-12-310001368265us-gaap:CommonStockMember2021-03-310001368265us-gaap:CommonStockMember2020-12-310001368265clne:AmazonWarrantMemberclne:TransactionAgreementWithAmazonMember2021-06-1400013682652021-03-3100013682652020-12-310001368265clne:NgAdvantageMember2022-03-310001368265clne:NgAdvantageMember2021-12-310001368265clne:NgAdvantageMemberclne:CommonUnitPurchaseAgreementMember2014-10-140001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberclne:ZeroCouponBondsMember2022-03-310001368265us-gaap:FairValueMeasurementsRecurringMemberclne:ZeroCouponBondsMember2022-03-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberclne:ZeroCouponBondsMember2021-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberclne:ZeroCouponBondsMember2021-12-310001368265us-gaap:CertificatesOfDepositMember2022-03-310001368265us-gaap:CertificatesOfDepositMember2021-12-310001368265clne:ZeroCouponBondsMember2022-03-310001368265us-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001368265clne:ZeroCouponBondsMember2021-12-310001368265us-gaap:WarrantMember2022-01-012022-03-310001368265us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001368265us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001368265us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001368265us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001368265us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100013682652022-04-280001368265clne:AmazonWarrantMember2022-03-262022-03-260001368265clne:AmazonWarrantMember2022-01-012022-03-3100013682652020-03-122022-03-3100013682652021-06-1400013682652021-06-130001368265clne:FirstNationalCapitalLlcMemberclne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember2022-01-012022-03-310001368265clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember2022-01-012022-03-310001368265clne:FirstNationalCapitalLlcMemberclne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember2018-03-010001368265clne:BankOfAmericaLeasingCapitalLlcMemberclne:SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember2017-12-180001368265clne:FirstNationalCapitalLlcMemberclne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember2018-03-012018-03-010001368265clne:BankOfAmericaLeasingCapitalLlcMemberclne:SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember2017-12-182017-12-180001368265clne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMemberclne:AdgRngProductionFacilitiesMember2021-06-212021-06-210001368265us-gaap:ParentMember2022-01-012022-03-310001368265us-gaap:ParentMember2021-01-012021-03-310001368265clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember2018-12-202018-12-200001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberus-gaap:CommonClassBMemberclne:AdgRngProductionFacilitiesMember2021-04-132021-04-130001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMemberclne:AdgRngProductionFacilitiesMember2021-04-132021-04-130001368265clne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMemberclne:AdgRngProductionFacilitiesMember2021-04-132021-04-130001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallTwoMemberclne:AdgRngProductionFacilitiesMember2022-03-012022-03-310001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallTwoMemberclne:AdgRngProductionFacilitiesMember2022-01-012022-03-310001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2022-01-012022-03-310001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2021-12-012021-12-310001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2021-12-012021-12-310001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMemberclne:DrDevelopmentAgreementMember2021-11-012021-11-010001368265clne:TotalJvJointVentureAgreementMemberclne:DrDevelopmentAgreementMember2021-11-012021-11-010001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-06-012021-06-300001368265clne:AmazonWarrantMemberclne:TransactionAgreementWithAmazonMember2021-04-160001368265clne:WintrustCommercialFinanceMemberclne:FivePointOneSevenPercentTermLoanMemberclne:LoanAndSecurityAgreementMember2016-11-300001368265clne:TotalHoldingsUSAInc.Memberclne:TermLoanFacilityMember2019-01-020001368265clne:SocitGnraleMemberclne:TermLoanFacilityMember2019-01-020001368265us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberclne:AmazonWarrantMember2022-03-310001368265clne:NotesReceivableAndOtherLongTermAssetsMemberclne:AmazonWarrantMember2022-03-310001368265clne:AmazonWarrantMemberclne:TransactionAgreementWithAmazonMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-03-310001368265clne:VolumeRelatedRevenueMember2022-01-012022-03-310001368265clne:VolumeRelatedRevenueMember2021-01-012021-03-310001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberus-gaap:SubsequentEventMemberclne:AdgRngProductionFacilitiesMember2022-04-300001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2022-03-310001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallTwoMemberclne:AdgRngProductionFacilitiesMember2022-03-300001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2021-12-310001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMemberclne:DrDevelopmentAgreementMember2021-10-120001368265clne:TotalJvJointVentureAgreementMemberclne:DrDevelopmentAgreementMember2021-10-120001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-06-210001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-04-130001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-03-030001368265clne:TotalJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-03-0300013682652021-01-012021-03-310001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallTwoMemberclne:AdgRngProductionFacilitiesMember2022-03-300001368265clne:BpJvJointVentureAgreementMemberclne:CapitalContributionCallMemberclne:AdgRngProductionFacilitiesMember2021-12-310001368265us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100013682652022-01-012022-03-3100013682652021-01-012021-12-3100013682652020-01-012020-12-310001368265clne:BpJvJointVentureAgreementMemberclne:AdgRngProductionFacilitiesMember2021-04-1300013682652022-03-3100013682652021-12-31iso4217:USDiso4217:USDutr:galclne:installmentxbrli:sharesxbrli:pureiso4217:USDxbrli:sharesclne:contractutr:gal

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2022

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: 001-33480

CLEAN ENERGY FUELS CORP.

(Exact name of registrant as specified in its charter)

Delaware

33-0968580

(State or other jurisdiction of incorporation or organization)

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

4675 MacArthur Court, Suite 800, Newport Beach, CA 92660

(Address of principal executive offices, including zip code)

(949) 437-1000

(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, $0.0001 par value per share

CLNE

The Nasdaq Stock Market LLC

(Nasdaq Global Select Market)

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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large accelerated filer 

Accelerated filer 

Non-accelerated filer 

Smaller reporting company 

Emerging growth company 

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No 

As of April 28, 2022, there were 222,777,631 shares of the registrant’s common stock, par value $0.0001 per share, issued and outstanding.

CLEAN ENERGY FUELS CORP. AND SUBSIDIARIES

INDEX

Table of Contents

PART I.—FINANCIAL INFORMATION

3

Item 1.—Financial Statements (Unaudited)

3

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

30

Item 3.—Quantitative and Qualitative Disclosures about Market Risk

41

Item 4.—Controls and Procedures

42

PART II.—OTHER INFORMATION

44

Item 1.—Legal Proceedings

44

Item 1A.—Risk Factors

44

Item 2.—Unregistered Sales of Equity Securities and Use of Proceeds

59

Item 3.—Defaults upon Senior Securities

60

Item 4.—Mine Safety Disclosures

60

Item 5.—Other Information

60

Item 6.—Exhibits

60

Unless the context indicates otherwise, all references to “Clean Energy,” the “Company,” “we,” “us,” or “our” in this report refer to Clean Energy Fuels Corp. together with its consolidated subsidiaries.

This report contains forward-looking statements. See the cautionary note regarding these statements in Part I, Item 2.-Management’s Discussion and Analysis of Financial Condition and Results of Operations of this report.

We own registered or unregistered trademark rights to Clean Energy™. Although we do not use the “®” or “™” symbol in each instance in which one of our trademarks appears in this report, this should not be construed as any indication that we will not assert our rights thereto to the fullest extent under applicable law. Any other service marks, trademarks and trade names appearing in this report are the property of their respective owners.

2

PART I.—FINANCIAL INFORMATION

Item 1.—Financial Statements (Unaudited)

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data; Unaudited)

December 31, 

March 31, 

2021

2022

Assets

Current assets:

 

  

 

  

Cash and cash equivalents

$

99,448

$

107,970

Short-term investments

 

129,722

 

120,565

Accounts receivable, net of allowance of $1,205 and $1,189 as of December 31, 2021 and March 31, 2022, respectively

 

87,433

 

83,024

Other receivables

 

24,447

 

11,447

Inventory

 

31,302

 

32,322

Prepaid expenses and other current assets

 

37,584

 

57,247

Total current assets

 

409,936

 

412,575

Operating lease right-of-use assets

42,537

42,604

Land, property and equipment, net

 

261,761

 

256,509

Restricted cash

 

7,008

 

Notes receivable and other long-term assets, net

 

56,189

 

42,941

Investments in other entities

 

109,811

 

108,274

Goodwill

 

64,328

 

64,328

Intangible assets, net

 

5,500

 

5,500

Total assets

$

957,070

$

932,731

Liabilities and Stockholders' Equity

 

  

 

  

Current liabilities:

 

  

 

  

Current portion of debt

$

12,845

$

10,033

Current portion of finance lease obligations

846

859

Current portion of operating lease obligations

3,551

3,606

Accounts payable

 

24,352

 

25,603

Accrued liabilities

 

75,159

 

62,352

Deferred revenue

 

7,251

 

8,052

Derivative liabilities, related party

1,900

4,379

Total current liabilities

 

125,904

 

114,884

Long-term portion of debt

23,215

25,615

Long-term portion of finance lease obligations

2,427

2,278

Long-term portion of operating lease obligations

39,431

39,299

Long-term portion of derivative liabilities, related party

2,483

4,187

Other long-term liabilities

 

8,199

 

8,138

Total liabilities

 

201,659

 

194,401

Commitments and contingencies (Note 17)

 

  

 

  

Stockholders’ equity:

 

  

 

  

Preferred stock, $0.0001 par value. 1,000,000 shares authorized; no shares issued and outstanding

 

 

Common stock, $0.0001 par value. 454,000,000 shares authorized; 222,684,923 shares and 222,759,688 shares issued and outstanding as of December 31, 2021 and March 31, 2022, respectively

 

22

 

22

Additional paid-in capital

 

1,519,918

 

1,527,164

Accumulated deficit

 

(771,242)

 

(795,433)

Accumulated other comprehensive loss

 

(1,622)

 

(1,373)

Total Clean Energy Fuels Corp. stockholders’ equity

 

747,076

 

730,380

Noncontrolling interest in subsidiary

 

8,335

 

7,950

Total stockholders’ equity

 

755,411

 

738,330

Total liabilities and stockholders’ equity

$

957,070

$

932,731

See accompanying notes to condensed consolidated financial statements.

3

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Statements of Operations

(In thousands, except share and per share data; Unaudited)

Three Months Ended

March 31, 

    

2021

    

2022

Revenue:

 

  

 

  

Product revenue

$

67,692

$

72,507

Service revenue

 

9,451

 

10,990

Total revenue

 

77,143

 

83,497

Operating expenses:

 

  

 

  

Cost of sales (exclusive of depreciation and amortization shown separately below):

 

  

 

  

Product cost of sales

 

44,808

 

57,615

Service cost of sales

 

5,593

 

6,622

Selling, general and administrative

 

21,441

 

27,927

Depreciation and amortization

 

11,735

 

11,390

Total operating expenses

 

83,577

 

103,554

Operating loss

 

(6,434)

 

(20,057)

Interest expense

 

(1,436)

 

(3,077)

Interest income

 

254

 

264

Other income, net

 

678

 

20

Loss from equity method investments

 

(426)

 

(1,677)

Loss before income taxes

 

(7,364)

 

(24,527)

Income tax expense

 

(83)

 

(49)

Net loss

 

(7,447)

 

(24,576)

Loss attributable to noncontrolling interest

 

278

 

385

Net loss attributable to Clean Energy Fuels Corp. 

$

(7,169)

$

(24,191)

Net loss attributable to Clean Energy Fuels Corp. per share:

 

  

 

  

Basic

$

(0.04)

$

(0.11)

Diluted

$

(0.04)

$

(0.11)

Weighted-average common shares outstanding:

 

 

  

Basic

 

198,995,453

 

222,559,648

Diluted

 

198,995,453

 

222,559,648

See accompanying notes to condensed consolidated financial statements.

4

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Statements of Comprehensive Loss

(In thousands; Unaudited)

Clean Energy Fuels Corp.

Noncontrolling Interest

Total

Three Months Ended

Three Months Ended

Three Months Ended

March 31, 

March 31, 

March 31, 

    

2021

    

2022

    

2021

    

2022

    

2021

    

2022

Net loss

$

(7,169)

$

(24,191)

$

(278)

$

(385)

$

(7,447)

$

(24,576)

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

Foreign currency translation adjustments, net of $0 tax in 2021 and 2022

 

(880)

 

272

 

 

 

(880)

 

272

Unrealized losses on available-for-sale securities, net of $0 tax in 2021 and 2022

 

 

(23)

 

 

 

 

(23)

Total other comprehensive income (loss)

 

(880)

 

249

 

 

 

(880)

 

249

Comprehensive loss

$

(8,049)

$

(23,942)

$

(278)

$

(385)

$

(8,327)

$

(24,327)

See accompanying notes to condensed consolidated financial statements.

5

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands, except share data; Unaudited)

Accumulated

Additional

Other

Noncontrolling

Total

Common Stock

Paid-In

Accumulated

Comprehensive

Interest in

Stockholders

    

Shares

    

Amount

    

Capital

    

Deficit

    

Loss

    

Subsidiary

    

Equity

Balance, December 31, 2020

 

198,491,204

$

20

$

1,191,791

$

(678,096)

$

(209)

$

9,344

$

522,850

Issuance of common stock

 

1,323,814

 

 

3,216

 

 

 

 

3,216

Stock-based compensation

 

 

 

3,367

 

 

 

 

3,367

Net loss

 

 

 

 

(7,169)

 

 

(278)

 

(7,447)

Other comprehensive loss

 

(880)

 

(880)

Balance, March 31, 2021

 

199,815,018

$

20

$

1,198,374

$

(685,265)

$

(1,089)

$

9,066

$

521,106

Accumulated

Additional

Other

Noncontrolling

Total

Common Stock

Paid-In

Accumulated

Comprehensive

Interest in

Stockholders

    

Shares

    

Amount

    

Capital

    

Deficit

    

Loss

    

Subsidiary

    

Equity

Balance, December 31, 2021

 

222,684,923

$

22

$

1,519,918

$

(771,242)

$

(1,622)

$

8,335

$

755,411

Issuance of common stock

 

585,775

 

 

273

 

 

 

 

273

Repurchase of common stock

(511,010)

(3,001)

(3,001)

Stock-based compensation

 

 

 

8,253

 

 

 

 

8,253

Stock-based sales incentive charges

1,721

1,721

Net loss

 

 

 

 

(24,191)

 

 

(385)

 

(24,576)

Other comprehensive income

 

 

 

 

 

249

 

 

249

Balance, March 31, 2022

 

222,759,688

$

22

$

1,527,164

$

(795,433)

$

(1,373)

$

7,950

$

738,330

See accompanying notes to condensed consolidated financial statements.

6

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands; Unaudited)

Three Months Ended March 31,

    

2021

    

2022

Cash flows from operating activities:

Net loss

$

(7,447)

$

(24,576)

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

 

 

Depreciation and amortization

 

11,735

 

11,390

Provision for credit losses and inventory

 

380

 

375

Stock-based compensation expense

 

3,367

 

8,253

Stock-based sales incentive charges

3,756

Change in fair value of derivative instruments

 

2,045

 

1,036

Amortization of discount and debt issuance cost

 

13

 

(47)

Loss (gain) on disposal of property and equipment

 

46

 

(32)

Loss on extinguishment of debt

 

 

2,268

Loss from equity method investments

 

426

 

1,677

Non-cash lease expense

740

827

Deferred income taxes

33

21

Changes in operating assets and liabilities:

 

 

Accounts and other receivables

 

(1,786)

 

12,875

Inventory

 

(176)

 

(1,809)

Prepaid expenses and other assets

 

(7,666)

 

(3,188)

Operating lease liabilities

(1,048)

(971)

Accounts payable

 

446

 

113

Deferred revenue

 

1,857

 

801

Accrued liabilities and other

 

292

 

(7,930)

Net cash provided by operating activities

 

3,257

 

4,839

Cash flows from investing activities:

 

 

  

Purchases of short-term investments

 

(58,299)

 

(99,803)

Maturities and sales of short-term investments

 

58,301

 

109,000

Purchases of and deposits on property and equipment

 

(3,328)

 

(7,366)

Disbursements for loans receivable

 

(3,828)

 

Payments on and proceeds from sales of loans receivable

 

128

 

103

Cash received from sale of certain assets of subsidiary, net

 

887

 

3,885

Payment and deposits on equipment and manure rights for RNG production projects

 

 

(4,500)

Proceeds from disposal of property and equipment

 

7

 

43

Net cash provided by (used in) investing activities

 

(6,132)

 

1,362

Cash flows from financing activities:

 

 

  

Issuance of common stock

 

3,216

 

273

Repurchase of common stock

(3,001)

Fees paid for debt issuance costs

(50)

Proceeds for Adopt-a-Port program

2,520

240

Repayment of proceeds for Adopt-a-Port program

(235)

Proceeds from debt instruments

 

1,900

 

14,000

Repayments of debt instruments and finance lease obligations

 

(1,108)

 

(13,848)

Payments of debt extinguishment costs

(2,186)

Net cash (used in) provided by financing activities

 

6,528

 

(4,807)

Effect of exchange rates on cash, cash equivalents and restricted cash

 

69

 

120

Net increase (decrease) in cash, cash equivalents and restricted cash

 

3,722

 

1,514

Cash, cash equivalents and restricted cash, beginning of period

 

119,977

 

106,456

Cash, cash equivalents and restricted cash, end of period

$

123,699

$

107,970

Supplemental disclosure of cash flow information:

 

  

 

  

Income taxes paid

$

$

Interest paid, net of $0 and $0 capitalized, respectively

$

1,052

$

470

See accompanying notes to condensed consolidated financial statements.

7

Clean Energy Fuels Corp. and Subsidiaries

Notes to Condensed Consolidated Financial Statements

(Unaudited)

Note 1—General

Nature of Business

Clean Energy Fuels Corp., together with its majority and wholly owned subsidiaries (hereinafter collectively referred to as the “Company,” unless the context or the use of the term indicates or requires otherwise) is engaged in the business of selling renewable and conventional natural gas as alternative fuels for vehicle fleets and related fueling solutions to its customers, primarily in the United States and Canada. The Company’s principal business is supplying renewable natural gas (“RNG”) and conventional natural gas, in the form of compressed natural gas (“CNG”) and liquefied natural gas (“LNG”), for medium and heavy-duty vehicles and providing operation and maintenance (“O&M”) services for public and private vehicle fleet customer stations. The Company is also focused on developing, owning, and operating dairy and other livestock waste RNG projects and supplying RNG (procured from our own projects or from third parties) to its customers in the heavy and medium-duty commercial transportation sector.

As a comprehensive clean energy solution provider, the Company also designs and builds, as well as operates and maintains, public and private vehicle fueling stations in the United States and Canada; sells and services compressors and other equipment used in RNG production and at fueling stations; transports and sells CNG and LNG via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG as a vehicle fuel, including Renewable Identification Numbers (“RIN Credits” or “RINs”) under the federal Renewable Fuel Standard Phase 2 and credits under the California and the Oregon Low Carbon Fuel Standards (collectively, “LCFS Credits”); and obtains federal, state and local tax credits, grants and incentives.

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s consolidated financial position as of March 31, 2022, results of operations, comprehensive loss, and stockholders’ equity for the three months ended March 31, 2021 and 2022, and cash flows for the three months ended March 31, 2021 and 2022. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended March 31, 2021 and 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or any future year.

Certain information and disclosures normally included in the notes to consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), but the resultant disclosures contained herein are in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) as they apply to interim reporting. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December 31, 2021 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2022.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying condensed consolidated financial statements and these notes. Actual results could differ from those estimates and may result in material effects on the Company’s operating results and financial position. Significant estimates made in preparing the accompanying condensed consolidated financial statements include (but are not limited to) those related to revenue

8

recognition, fair value measurements, goodwill and long-lived asset valuations and impairment assessments, income tax valuations, stock-based compensation expense and stock-based sales incentive charges.

Amazon Warrant

The Amazon Warrant (defined in Note 14) is accounted for as an equity instrument and measured in accordance with Accounting Standards Codification (“ASC”) 718, Compensation – Stock Compensation. This instrument is classified in the condensed consolidated statements of operations in accordance with ASC 606, Revenue from Contracts with Customers. For awards granted to a customer, which are not in exchange for distinct goods or services, the fair value of the awards earned based on service or performance conditions is recorded as a reduction of the transaction price, in accordance with ASC 606. To determine the fair value of the Amazon Warrant in accordance with ASC 718, the Company used the Black-Scholes option pricing model which is based in part on assumptions that require management to use judgment. Based on the fair value of the award, the Company determines the amount of non-cash stock-based sales incentive charges on the customer’s pro-rata achievement of vesting conditions, which is recorded as a reduction of revenue in the condensed consolidated statements of operations. See Note 14 for additional information.

Recently Adopted Accounting Pronouncements

In July 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-05, Leases (Topic 842): Lessors–Certain Leases with Variable Lease Payments. This ASU requires a lessor to classify leases with variable lease payments that do not depend on an index or rate as operating leases on the commencement date if classification as a sales-type or direct financing lease would result in a day-one loss. The amendment in this update is effective for fiscal years, including interim periods within those years, beginning after December 15, 2021. The Company adopted this accounting update in the first quarter of 2022 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which requires business entities (except for not-for-profit entities and employee benefit plans) to disclose information about certain government assistance they receive. The Topic 832 disclosure requirements include: (i) the nature of the transactions and the related accounting policy used; (ii) the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item; and (iii) significant terms and conditions of the transactions. The ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. The disclosure requirements are for annual periods only. The Company is currently evaluating the impact of adopting this new ASU.

Note 2—Revenue from Contracts with Customers

Revenue Recognition Overview

The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration to which it expects to be entitled in exchange for the goods or services. To achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when the Company satisfies the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

The Company is generally the principal in its customer contracts because it has control over the goods and services prior to their transfer to the customer, and as such, revenue is recognized on a gross basis. Sales and usage-based taxes are excluded from revenue. Revenue is recognized net of allowances for returns and any taxes collected from customers, which

9

are subsequently remitted to governmental authorities. The table below presents the Company’s revenue disaggregated by revenue source (in thousands):

Three Months Ended

March 31, 

    

2021

    

2022

Volume-related (1) (2)

$

68,126

$

79,939

Station construction sales

 

4,535

 

3,327

AFTC (3)

 

4,482

 

231

Total revenue

$

77,143

$

83,497

(1)Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts associated with the Company’s Zero Now truck financing program. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s Zero Now truck financing program. See Note 6 for more information about these derivative instruments. For the three months ended March 31, 2021 and 2022, aggregate changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of $2.0 million and $1.0 million, respectively.
(2)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the three months ended March 31, 2021 and 2022 of $0.0 million and $3.8 million, respectively. See Note 14 for more information.
(3)Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was available for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021. See Note 19 for more information.

Remaining Performance Obligations

Remaining performance obligations represent the transaction price of customer orders for which the work has not been performed. As of March 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $22.7 million, which related to the Company’s station construction sale contracts. The Company expects to recognize revenue on the remaining performance obligations under these contracts over the next 12 to 24 months.

For volume-related revenue, the Company has elected to apply an optional exemption, which waives the requirement to disclose the remaining performance obligation for revenue recognized through the right to invoice’ practical expedient.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) in the accompanying condensed consolidated balance sheets.

As of December 31, 2021 and March 31, 2022, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Accounts receivable, net

$

87,433

$

83,024

  

Contract assets - current

$

966

$

1,184

Contract assets - non-current

 

3,532

 

3,393

Contract assets - total

$

4,498

$

4,577

  

Contract liabilities - current

$

5,523

$

7,375

Contract liabilities - non-current

 

 

Contract liabilities - total

$

5,523

$

7,375

10

Accounts Receivable, Net

"Accounts receivable, net" in the accompanying condensed consolidated balance sheets includes amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. The Company maintains an allowance to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables, and economic conditions that may affect a customer’s ability to pay.

Contract Assets

Contract assets include unbilled amounts typically resulting from the Company’s station construction sale contracts, when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current or noncurrent based on the timing of billings. The current portion is included in “Prepaid expenses and other current assets” and the noncurrent portion is included in “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.

Contract Liabilities

Contract liabilities consist of billings in excess of revenue recognized from the Company’s station construction sale contracts and payments received primarily from customers of NG Advantage, LLC (“NG Advantage”) in advance of the performance obligations and are classified as current or noncurrent based on when the related revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and “Other long-term liabilities,” respectively, in the accompanying condensed consolidated balance sheets.

Revenue recognized during the three months ended March 31, 2021 related to the Company’s contract liability balances as of December 31, 2020 was $1.5 million. The increase in the contract liability balances for the three months ended March 31, 2022 is primarily driven by billings in excess of revenue recognized, offset by $0.5 million of revenue recognized related to the Company’s contract liability balances as of December 31, 2021.

Note 3— Investments in Other Entities and Noncontrolling Interest in a Subsidiary

TotalEnergies Joint Venture

On March 3, 2021, the Company entered an agreement (“TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) that created a 50/50 joint venture (“TotalEnergies JV”) to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Each ADG RNG production facility project under the TotalEnergies JV will be formed as a separate limited liability company (“LLC”) that is owned 50/50 by the Company and TotalEnergies, and contributions to such LLCs count toward the TotalEnergies JV Equity Obligations (as defined below). The TotalEnergies JV Agreement contemplates that the TotalEnergies JV will invest up to $400.0 million of equity in production projects, and TotalEnergies and the Company each committed to initially provide $50.0 million for the TotalEnergies JV (the “TotalEnergies JV Equity Obligations”). On October 12, 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”). Under the DR Development Agreement, TotalEnergies and the Company have each committed to contribute $7.0 million to the DR JV. On November 1, 2021, TotalEnergies and the Company each contributed an initial $4.8 million to the DR JV. The Company accounts for its interest in the LLCs using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLCs’ operations. The Company recorded a loss of $0.0 million from the TotalEnergies JV for the three months ended March 31, 2022. The Company had an investment balance in the TotalEnergies JV of $4.7 million as of December 31, 2021 and March 31, 2022.

bp Joint Venture

On April 13, 2021, the Company entered an agreement (“bp JV Agreement”) with bp Products North America Inc. (“bp”) that created a 50/50 joint venture (“bpJV”) to develop, own and operate new ADG RNG production facilities

11

in the United States. Pursuant to the bp JV Agreement, bp and the Company committed to provide $50.0 million and $30.0 million, respectively, with bp and the Company each receiving 30.0 million of Class A Units in the bpJV and bp also receiving 20.0 million of Class B Units in the bpJV. bp’s initial $50.0 million contribution was made on April 13, 2021 and consisted of all unpaid principal outstanding under the loan agreement dated December 18, 2020, pursuant to which bp advanced $50.0 million to the Company to fund capital costs and expenses incurred prior to formation of the bpJV, including capital costs and expenses for permitting, engineering, equipment, leases and feed stock rights. 100% of the RNG produced from the projects developed and owned by the bpJV will be provided to the vehicle fuels market pursuant to the Company’s marketing agreement with bp.

Pursuant to the bp JV Agreement, the Company had the option, exercisable prior to August 31, 2021 (the “bp Option”), to commit an additional $20.0 million to the bpJV upon which bp’s Class B Units would convert into Class A Units. On June 21, 2021, the Company contributed $50.2 million to the bpJV, which consisted of (i) its initial contribution commitment of $30.0 million, (ii) the $20.0 million additional contribution to effect the conversion of bp’s Class B Units into Class A Units pursuant to the Company’s exercise of the bp Option, and (iii) $0.2 million for interest on bp’s Class B Units to acquire additional Class A Units.

In December 2021, the bpJV issued a capital call (the “bpJV Capital Call”) for $143.2 million in additional funding, requiring bp and the Company each to contribute $71.6 million. As of March 31, 2022, bp and the Company had contributed $71.6 million and $20.0 million, respectively, to the bpJV in connection with the bpJV Capital Call. The remaining contribution balance of $51.6 million due from the Company will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued a second capital call (the “bpJV Capital Call 2”) for $76.2 million in additional funding, requiring bp and the Company each to contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp. As of March 31, 2022, the Company and bp each own 50% of the bpJV.

The Company accounts for its interest in the bpJV using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the bpJV’s operations. The Company recorded a loss of $1.2 million from this investment for the three months ended March 31, 2022. The Company had an investment balance in the bpJV of $69.8 million and $68.6 million as of December 31, 2021 and March 31, 2022, respectively.

SAFE&CEC S.r.l.

On November 26, 2017, the Company, through its former subsidiary IMW Industries Ltd. (formerly known as Clean Energy Compression Corp.) (“CEC”), entered into an investment agreement with Landi Renzo S.p.A. (“LR”), an alternative fuels company based in Italy. Pursuant to the investment agreement, the Company and LR agreed to combine their respective natural gas compressor fueling systems manufacturing subsidiaries, CEC and SAFE S.p.A, in a new company, SAFE&CEC S.r.l. (such combination transaction is referred to as the “CEC Combination”). SAFE&CEC S.r.l. is focused on manufacturing, selling and servicing natural gas fueling compressors and related equipment for the global natural gas fueling market. As of the closing of the CEC Combination on December 29, 2017, the Company owns 49% of SAFE&CEC S.r.l., and LR owns 51% of SAFE&CEC S.r.l.

The Company accounts for its interest in SAFE&CEC S.r.l. using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over SAFE&CEC S.r.l.’s operations. The Company recorded a loss of $0.4 million and $0.2 million from this investment for the three months ended March 31, 2021 and 2022, respectively. The Company had an investment balance in SAFE&CEC S.r.l. of $23.9 million and $23.8 million as of December 31, 2021 and March 31, 2022, respectively.

NG Advantage

On October 14, 2014, the Company entered into a Common Unit Purchase Agreement (“UPA”) with NG Advantage for a 53.3% controlling interest in NG Advantage. NG Advantage is engaged in the business of transporting CNG in high-capacity trailers to industrial and institutional energy users, such as hospitals, food processors, manufacturers and paper mills that do not have direct access to natural gas pipelines. As of March 31, 2022, the Company’s controlling interest in NG Advantage was 93.3%.

12

The Company recorded a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million and $0.4 million for the three months ended March 31, 2021 and 2022, respectively. The value of the noncontrolling interest was $8.3 million and $7.9 million as of December 31, 2021 and March 31, 2022, respectively.

Investments in Equity Securities

For investments in equity securities of privately held entities without readily determinable fair values, the Company measures such investments at cost, adjusted for impairment, if any, and observable price changes in orderly transactions for the identical or similar investment of the same issuer. As of March 31, 2022, the Company had an investment balance recorded at cost of $8.0 million. The Company did not recognize any adjustments to the recorded cost basis during the three months ended March 31, 2022.

Note 4—Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Current assets:

 

  

 

  

Cash and cash equivalents

$

99,448

$

107,970

Total cash and cash equivalents

$

99,448

$

107,970

Long-term assets:

 

  

 

  

Restricted cash - held as collateral

$

7,008

$

Total restricted cash

$

7,008

$

Total cash, cash equivalents and restricted cash

$

106,456

$

107,970

The Company considers all highly liquid investments with maturities of three months or less on the date of acquisition to be cash equivalents.

The Company places its cash and cash equivalents with high credit quality financial institutions. At times, such balances may be in excess of the Federal Deposit Insurance Corporation (“FDIC”) and Canadian Deposit Insurance Corporation (“CDIC”) limits. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. The amounts in excess of FDIC and CDIC limits were approximately $98.0 million and $106.5 million as of December 31, 2021 and March 31, 2022, respectively.

The Company classifies restricted cash as short-term and a current asset if the cash is expected to be used in operations within a year or to acquire a current asset. Otherwise, the restricted cash is classified as long-term. In January 2022, in connection with the second amendment to the Berkshire ALA (as defined in Note 12), the lender to NG Advantage released $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheet as of December 31, 2021 to the Company, which amount related to the limited guaranty provided by the Company under the Berkshire ALA. See Note 12 for more information.

Note 5—Short-Term Investments

Short-term investments include available-for-sale debt securities and certificates of deposit. Available-for-sale debt securities are carried at fair value, inclusive of unrealized gains and losses. Unrealized gains and losses on available-for-sale debt securities are recognized in other comprehensive income (loss), net of applicable income taxes. Gains or losses on sales of available-for-sale debt securities are recognized on the specific identification basis.

The Company reviews available-for-sale debt securities for declines in fair value below their cost basis each quarter and whenever events or changes in circumstances indicate that the cost basis of an asset may not be recoverable,

13

and evaluates the current expected credit loss. This evaluation is based on a number of factors, including historical experience, market data, issuer-specific factors, economic conditions, and any changes to the credit rating of the security. As of March 31, 2022, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values for its available-for-sale debt securities are properly recorded.

Short-term investments as of December 31, 2021 consisted of the following (in thousands):

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

Municipal bonds and notes

$

6,001

$

(1)

$

6,000

Zero coupon bonds

 

123,210

 

(18)

 

123,192

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

129,741

$

(19)

$

129,722

Short-term investments as of March 31, 2022 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Loss

    

 Fair Value

Zero coupon bonds

$

120,077

$

(42)

$

120,035

Certificates of deposit

530

530

Total short-term investments

$

120,607

$

(42)

$

120,565

Note 6 - Derivative Instruments and Hedging Activities

In October 2018, the Company executed two commodity swap contracts with TotalEnergies Gas & Power North America, an affiliate of TotalEnergies and THUSA (as defined in Note 12), for a total of 5.0 million diesel gallons annually from April 1, 2019 to June 30, 2024. These commodity swap contracts are used to manage diesel price fluctuation risks related to the natural gas fuel supply commitments the Company makes in its fueling agreements with fleet operators that participate in the Zero Now truck financing program. These contracts are not designated as accounting hedges and as a result, changes in the fair value of these derivative instruments are recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.

The Company has entered into fueling agreements with fleet operators under the Zero Now truck financing program. The fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be embedded derivatives and recorded at fair value at the time of execution, with the changes in fair value of the embedded derivatives recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.

Derivatives and embedded derivatives as of December 31, 2021 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

2,038

2,038

Notes receivable and other long-term assets, net

4,738

4,738

Total derivative assets

$

6,776

$

$

6,776

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,900

$

$

1,900

Long-term portion of derivative liabilities, related party

 

2,483

 

 

2,483

Total derivative liabilities

$

4,383

$

$

4,383

14

Derivatives and embedded derivatives as of March 31, 2022 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

3,433

$

$

3,433

Notes receivable and other long-term assets, net

6,490

6,490

Total derivative assets

$

9,923

$

$

9,923

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

4,379

$

$

4,379

Long-term portion of derivative liabilities, related party

4,187

4,187

Total derivative liabilities

$

8,566

$

$

8,566

As of December 31, 2021 and March 31, 2022, the Company had a total volume on open commodity swap contracts of 11.9 million and 10.6 million diesel gallons, respectively, at a weighted-average price of approximately $3.18 per gallon.

The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2021 and March 31, 2022, by year with associated volumes:

December 31, 2021

March 31, 2022

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2022

 

5,000,000

$

3.18

 

3,750,000

$

3.18

2023

 

5,000,000

$

3.18

 

5,000,000

$

3.18

2024

 

1,875,000

$

3.18

 

1,875,000

$

3.18

Note 7—Fair Value Measurements

The Company follows the authoritative guidance for fair value measurements with respect to assets and liabilities that are measured at fair value on a recurring basis and non-recurring basis. Under the standard, 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. The standard also establishes 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 consists of the following 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; and 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.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company’s available-for-sale debt securities and certificates of deposit are classified within Level 2 because they are valued using the most recent quoted prices for identical assets in markets that are not active and quoted prices for similar assets in active markets.

15

The Company used the income approach to value its outstanding commodity swap contracts and embedded derivatives in its fueling agreements under the Zero Now truck financing program (see Note 6). Under the income approach, the Company used a discounted cash flow (“DCF”) model in which cash flows anticipated over the term of the contracts are discounted to their present value using an expected discount rate. The discount rate used for cash flows reflects the specific risks in spot and forward rates and credit valuation adjustments. This valuation approach is considered a Level 3 fair value measurement. The significant unobservable inputs used in the fair value measurement of the Company’s derivative instruments are Ultra-Low Sulfur Diesel (“ULSD”) forward prices and differentials from ULSD to Petroleum Administration for Defense District (“PADD”) regions. Significant increases (decreases) in any of those inputs in isolation would result in a significantly lower (higher) fair value measurement. Generally, a change in the ULSD forward prices is accompanied by a directionally opposite but less extreme change in the ULSD-PADD differential.

The Company estimated the fair value of its outstanding commodity swap contracts based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Zero Now truck financing program based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

There were no transfers of assets or liabilities between Level 1, Level 2, or Level 3 of the fair value hierarchy as of December 31, 2021 or March 31, 2022.

16

The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and March 31, 2022 (in thousands):

    

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Municipal bonds and notes

$

6,000

$

$

6,000

$

Zero coupon bonds

 

123,192

 

 

123,192

 

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

6,776

6,776

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

4,383

$

$

$

4,383

    

March 31, 2022

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Zero coupon bonds

$

120,035

$

$

120,035

$

Certificates of deposit (1)

530

530

Embedded derivatives (3)

9,923

9,923

Liabilities:

 

 

 

 

Commodity swap contracts (2)

$

8,566

$

$

$

8,566

(1)Included in "Short-term investments" in the accompanying condensed consolidated balance sheets. See Note 5 for more information.
(2)Included in "Derivative liabilities, related party" and "Long-term portion of derivative liabilities, related party" as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(3)Included in "Prepaid expenses and other current assets" and “Notes receivable and other long-term assets, net," as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.

17

The following tables provide a reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis as shown in the tables above that used significant unobservable inputs (Level 3), as well as the change in unrealized gains or losses for the periods included in earnings (in thousands):

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Swap Contracts

Derivatives

Balance as of December 31, 2020

$

5,648

$

791

$

$

(556)

Settlements, net

(225)

38

Total gain (loss)

 

(4,076)

 

1,730

 

(38)

 

526

Balance as of March 31, 2021

$

1,347

$

2,521

$

$

(30)

Balance as of December 31, 2021

$

$

6,776

$

(4,383)

$

Settlements, net

1,280

Total gain (loss)

 

3,147

(5,463)

Balance as of March 31, 2022

$

$

9,923

$

(8,566)

$

Change in unrealized gain (loss) for the three months ended March 31, 2021 included in earnings

$

(4,301)

$

1,730

$

$

526

Change in unrealized gain (loss) for the three months ended March 31, 2022 included in earnings

$

$

3,147

$

(4,183)

$

Other Financial Assets and Liabilities

The carrying amounts of the Company’s cash, cash equivalents and restricted cash, receivables and payables approximate fair value due to the short-term nature of those instruments. The carrying amounts of the Company’s debt instruments approximated their respective fair values as of December 31, 2021 and March 31, 2022. The fair values of these debt instruments were estimated using a discounted cash flow analysis based on interest rates offered on loans with similar terms to borrowers of similar credit quality, which are Level 3 inputs. See Note 12 for more information about the Company’s debt instruments.

Note 8—Other Receivables

Other receivables as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

    

March 31, 

2021

    

2022

Loans to customers to finance vehicle purchases

$

419

$

480

Accrued customer billings

 

4,417

 

1,624

Fuel tax credits

 

12,684

 

6,717

Other

 

6,927

 

2,626

Total other receivables

$

24,447

$

11,447

Note 9—Inventory

Inventory consists of raw materials and spare parts, work in process and finished goods and is stated at the lower of cost (first-in, first-out) or net realizable value. The Company evaluates inventory balances for excess quantities and obsolescence by analyzing estimated demand, inventory on hand, sales levels and other information, and reduces inventory balances to net realizable value for excess and obsolete inventory based on this analysis.

18

Inventory as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Raw materials and spare parts

$

31,302

$

32,322

Total inventory

$

31,302

$

32,322

Note 10—Land, Property and Equipment

Land, property and equipment, net as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

    

2021

    

2022

Land

$

3,476

$

3,476

LNG liquefaction plants

 

94,633

 

94,633

Station equipment

 

354,699

 

356,755

Trailers

 

72,783

 

72,884

Other equipment

 

93,135

 

94,204

Construction in progress

 

74,963

 

75,190

 

693,689

 

697,142

Less accumulated depreciation

 

(431,928)

 

(440,633)

Total land, property and equipment, net

$

261,761

$

256,509

Included in "Land, property and equipment, net" are capitalized software costs of $33.8 million and $34.4 million as of December 31, 2021 and March 31, 2022, respectively. Accumulated amortization of the capitalized software costs are $30.4 million and $30.7 million as of December 31, 2021 and March 31, 2022, respectively.

The Company recorded amortization expense related to capitalized software costs of $0.5 million and $0.3 million for the three months ended March 31, 2021 and 2022, respectively.

As of December 31, 2021 and March 31, 2022, $2.1 million and $3.3 million, respectively, are included in "Accounts payable" and "Accrued liabilities" in the accompanying condensed consolidated balance sheet, representing amounts related to purchases of property and equipment. These amounts are excluded from the accompanying condensed consolidated statements of cash flows as they are non-cash investing activities.

19

Note 11—Accrued Liabilities

Accrued liabilities as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

March 31, 

    

2021

    

2022

Accrued alternative fuels incentives (1)

$

28,106

$

24,534

Accrued employee benefits

 

4,547

 

3,465

Accrued gas and equipment purchases

 

17,158

 

13,395

Accrued interest

 

893

 

1,215

Accrued property and other taxes

 

3,369

 

3,685

Accrued salaries and wages

 

8,172

 

3,288

Other (2)

 

12,914

 

12,770

Total accrued liabilities

$

75,159

$

62,352

(1)Includes the amount of RINs, LCFS Credits and the amount of AFTC payable to third parties.
(2)No individual item in “Other” exceeds 5% of total current liabilities.

Note 12—Debt

Debt obligations as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 2021

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

25,832

 

$

72

$

25,760

SG Facility

9,500

9,500

Other debt

 

800

 

 

800

Total debt

 

36,132

 

72

 

36,060

Less amounts due within one year

 

(12,868)

 

(23)

 

(12,845)

Total long-term debt

$

23,264

$

49

$

23,215

March 31, 2022

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

28,068

128

27,940

SG Facility

7,000

7,000

Other debt

 

708

708

Total debt

 

35,776

 

128

 

35,648

Less amounts due within one year

 

(10,070)

(37)

(10,033)

Total long-term debt

$

25,706

$

91

$

25,615

SG Credit Agreement

On January 2, 2019, the Company entered into a term credit agreement (the “Credit Agreement”) with Société Générale, a company incorporated as a société anonyme under the laws of France (“SG”). The Credit Agreement provides for a term loan facility (the “SG Facility”) pursuant to which the Company may obtain, subject to certain conditions, up to $100.0 million of loans (“SG Loans”) in support of its Zero Now truck financing program. Under the Credit Agreement, the Company is permitted to use the proceeds from the SG Loans to fund the incremental cost of trucks purchased or financed under the Zero Now truck financing program and related fees and expenses incurred by the Company in connection therewith. On March 12, 2021, the Credit Agreement was amended to permit the Company to use up to $45.0 million of proceeds from the SG Loans to fund certain station build costs, and up to $20.0 million to fund TotalEnergies JV Equity Obligations. Under the amended terms of the Credit Agreement, the Company’s ability to draw from the SG

20

Facility expired on January 2, 2022. Interest on outstanding SG Loans accrues at a rate equal to LIBOR plus 1.30% per annum, and a commitment fee on any unused portion of the SG Facility accrues at a rate equal to 0.39% per annum. Interest and commitment fees are payable quarterly.

The Company is required to make quarterly principal payments of $2.5 million beginning March 31, 2022 with any unpaid amount due on January 2, 2024, subject to the option to extend the maturity date for three successive terms of one year each. The Company is required to make mandatory prepayments under the SG Facility equal to any amounts the Company receives for complete or partial refunds of the incremental cost of trucks purchased or financed under the Zero Now program, and the Company is generally permitted to make complete or partial voluntary prepayments under the SG Facility with prior written notice to SG without premium or penalty. The Credit Agreement includes certain representations, warranties and covenants by the Company and also provides for customary events of default which, if any of them occurs, would permit or require, among other things, the principal of and accrued interest on the SG Loans to become or to be declared due and payable. Events of default under the Credit Agreement include, among others, nonpayment of principal and interest when due; violation of covenants; any default by the Company (whether or not resulting in acceleration) under any other agreement for borrowed money in excess of $20.0 million; voluntary or involuntary bankruptcy; repudiation or assignment of the Guaranty by THUSA (as defined below); or a change of control of the Company.

The Credit Agreement does not include financial covenants, and the Company has not provided SG with any security for its obligations under the Credit Agreement. As described below, THUSA has entered into the Guaranty to guarantee the Company’s payment obligations to SG under the Credit Agreement. As of March 31, 2022, the Company had $7.0 million outstanding on the SG Facility, and no events of defaults had occurred.

TotalEnergies Credit Support Agreement

The Company entered into a credit support agreement with TotalEnergies Holdings USA Inc. (“THUSA”), a wholly owned subsidiary of TotalEnergies, on January 2, 2019, which was subsequently amended on March 12, 2021 (as amended, the “CSA”) in conjunction with the March 12, 2021 amendment to the Credit Agreement. Under the CSA, THUSA agreed to enter into a guaranty agreement (“Guaranty”) pursuant to which it has guaranteed the Company’s obligation to repay to SG up to $100.0 million in SG Loans and interest thereon in accordance with the Credit Agreement. In consideration for the commitments of THUSA under the CSA, the Company is required to pay THUSA a quarterly guaranty fee at a rate per quarter equal to 2.5% of the average aggregate SG Loan amount for the preceding calendar quarter.

Following any payment by THUSA to SG under the Guaranty, the Company would be obligated to immediately pay to THUSA the full amount of such payment plus interest on such amount at a rate equal to LIBOR plus 1.0%. In addition, the Company would be obligated to pay and reimburse THUSA for all reasonable out-of-pocket expenses it incurs in the performance of its services under the CSA, including all reasonable out-of-pocket attorneys’ fees and expenses incurred in connection with the payment to SG under the Guaranty or any enforcement or attempt to enforce any of the Company‘s obligations under the CSA. The CSA includes customary representations and warranties and affirmative and negative covenants by the Company. In addition, upon the occurrence of a “Trigger Event” and during its continuation, THUSA may, among other things: elect not to guarantee additional SG Loans; declare all or any portion of the outstanding amounts the Company owes THUSA under the CSA to be due and payable; and exercise all other rights it may have under applicable law. Each of the following events constitutes a Trigger Event: the Company defaults with respect to any payment obligation under the CSA; any representation or warranty made by the Company in the CSA was false, incorrect, incomplete or misleading in any material respect when made; the Company fails to observe or perform any material covenant, obligation, condition or agreement in the CSA; or the Company defaults in the observance or performance of any agreement, term or condition contained in any other agreement with THUSA or an affiliate of THUSA.

As security for the Company’s obligations under the CSA, on January 2, 2019, the Company entered into a pledge and security agreement with THUSA and delivered a collateral assignment of contracts to THUSA, pursuant to which the Company collaterally assigned to THUSA all fueling agreements it enters into with participants in the Zero Now truck financing program. In addition, on January 2, 2019, the Company entered into a lockbox agreement with THUSA and

21

PlainsCapital Bank, under which the Company granted THUSA a security interest in the cash flow generated by the fueling agreements the Company enters into with participants in the Zero Now truck financing program.

Until the occurrence of a Trigger Event or Fundamental Trigger Event (as described below) under the CSA, the Company has the freedom to operate in the normal course, and there are no restrictions on the flow of funds in and out of the lockbox account established pursuant to the lockbox agreement. Upon the occurrence of a Trigger Event under the CSA, all funds in the lockbox account will be: first, used to make scheduled debt repayments under the Credit Agreement; and second, released to the Company. Further, upon the occurrence of a “Fundamental Trigger Event” under the CSA and during its continuation, in addition to exercising any of the remedies available to THUSA upon the occurrence of a Trigger Event as described above: all participants in the Zero Now program would pay amounts owed under their fueling agreements with the Company directly into the lockbox account; under a “sweep” mechanism, all cash in the lockbox account would be used to prepay all outstanding SG Loans under the Credit Agreement; no other disbursements from the lockbox account could be made without THUSA’s consent; THUSA would retain dominion over the lockbox account; and the funds in the account would remain as security for the Company’s payment and reimbursement obligations under the CSA. Each of the following events constitutes a Fundamental Trigger Event: the Company defaults in the observance or performance of any agreement, term or condition contained in the Credit Agreement that would constitute an event of default thereunder, up to or beyond any grace period provided in such agreement, unless waived by SG; the Company defaults in the observance or performance of any agreement, term or condition contained in any evidence of indebtedness other than the Credit Agreement, and the effect of such default is to cause, or permit the holders of such indebtedness to cause, acceleration of indebtedness in an aggregate amount for all such collective defaults of $20.0 million or more; voluntary and involuntary bankruptcy and insolvency events; and the occurrence of a change of control of the Company.

The CSA will terminate following the later of: the payment in full of all of the Company’s obligations under the CSA; and the termination or expiration of the Guaranty following the maturity date of the last outstanding SG Loan or December 31, 2023, whichever is earlier.

NG Advantage Debt

On November 30, 2016, NG Advantage entered into a Loan and Security Agreement (the “Wintrust LSA”) with Wintrust Commercial Finance (“Wintrust”), pursuant to which Wintrust agreed to lend NG Advantage $4.7 million. The proceeds were primarily used to fund the purchases of CNG trailers and equipment. Interest and principal are payable monthly in 72 equal monthly installments at an annual rate of 5.17%. As collateral security for the prompt payment in full when due of NG Advantage’s obligations to Wintrust under the Wintrust LSA, NG Advantage pledged to and granted Wintrust a security interest in all of its right, title and interest in the CNG trailers and equipment purchased with the proceeds received under the Wintrust LSA.

On December 10, 2020, NG Advantage entered an Amended and Restated Loan and Security Agreement with Berkshire Bank (the “Berkshire ALA”) to substitute and replace the two existing loans with Berkshire Bank dated May 12, 2016 and January 24, 2017 (collectively, the “Original Debt”). The Berkshire ALA provides NG Advantage a 5-year term loan of $14.5 million with payments of principal and interest due monthly beginning February 1, 2021 at an annual interest rate of 5%, maturing on January 1, 2026. NG Advantage used the funds provided by the Berkshire ALA to repay in full the outstanding principal balance plus accrued and unpaid interest of the Original Debt, and to repay the outstanding balances of certain other financing obligations to unrelated lenders. NG Advantage has pledged as collateral certain assets and equipment including trailers under the Berkshire ALA, and the Company provided a limited guaranty of up to $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021.

On January 31, 2022, NG Advantage entered into a second amendment to the Berkshire ALA pursuant to which Berkshire Bank agreed to extend new term loans in an aggregate principal amount of $14.0 million (collectively, the “Berkshire Term Loan 2”) to NG Advantage. The Berkshire Term Loan 2 bears interest at an annual interest rate of 5% and has a maturity date of January 31, 2027. Payments for interest and principal are due monthly beginning March 1, 2022, with a final payment of remaining principal and interest due on the maturity date. Borrowings under the Berkshire Term Loan 2 are collateralized by various trailers and station assets of NG Advantage, and prepayment of the outstanding principal is permitted and subject to prepayment premiums. NG Advantage used the proceeds from the Berkshire Term

22

Loan 2 to repay in full the outstanding balances of certain other financing obligations to unrelated lenders. As a result of the full repayment of NG Advantage’s financing obligations to unrelated lenders, for the three months ended March 31, 2022, the Company recognized a $2.3 million loss on extinguishment of debt, which is included in “interest expense” in the accompanying condensed consolidated statements of operations.

In connection with the second amendment to the Berkshire ALA, Berkshire Bank released $7.0 million, classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021, to the Company related to the Company’s limited guaranty under the Berkshire ALA. Concurrently, the Company issued an irrevocable standby letter of credit to Berkshire Bank of $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is valid until specified release conditions are satisfied and is collateralized by the Plains LSA (as defined below). Financial and non-financial covenants of the Berkshire Term Loan 2 are consistent with those under the Berkshire ALA. As of March 31, 2022, the Company was in compliance with the covenants under the Berkshire ALA.

The amended Berkshire ALA also provides NG Advantage a $1.0 million revolving line of credit which bears interest at the greater of the Prime Rate or 3.00%, plus 0.25% and has a maturity date of July 31, 2023. As of March 31, 2022, NG Advantage had no amounts outstanding on the revolving line of credit.

Financing Obligations

NG Advantage has entered into sale and leaseback transactions with various lessors as described below. In each instance, the sale and leaseback transaction does not qualify for sale-leaseback accounting because of NG Advantage’s continuing involvement with the buyer-lessor due to a fixed price repurchase option. As a result, the transactions are recorded under the financing method, in which the assets remain on the accompanying condensed consolidated balance sheets and the proceeds from the transactions are recorded as financing liabilities.

On December 18, 2017, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “BoA MLA”) with Bank of America Leasing & Capital, LLC (“BoA”). Pursuant to the BoA MLA, NG Advantage received $2.1 million in cash for CNG trailers and simultaneously leased them back from BoA for five years commencing January 1, 2018 with interest and principal payable in 60 equal monthly installments at an annual rate of 4.86%.

On March 1, 2018, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “First National MLA”) with First National Capital, LLC (“First National”). Pursuant to the First National MLA, NG Advantage received $6.3 million in cash, net of fees and the first month’s lease payment for CNG trailers and simultaneously leased them back from First National for six years commencing March 1, 2018 with interest and principal payable in 72 equal monthly installments at an annual rate of 9.28%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations under the First National MLA. As of March 31, 2022, no amounts were outstanding under the First National MLA.

On December 20, 2018 (the “Closing Date”), NG Advantage entered into a purchase agreement to sell a compression station for a purchase price of $7.0 million to an entity whose member owners were noncontrolling interest member owners of NG Advantage. On the Closing Date and immediately following the consummation of the sale of the compression station, NG Advantage entered into a lease agreement with the buyer of the station pursuant to which the station was leased back to NG Advantage for a term of five years with monthly rent payments equal to $0.1 million at an annual rate of 12.0%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations related to the lease agreement for the compression station. As of March 31, 2022, no amounts were outstanding.

Plains Credit Facility

On May 1, 2021, the Company entered into a Loan and Security Agreement (the “Plains LSA”) with PlainsCapital Bank (“Plains”), which provides the Company a $20.0 million revolving line of credit through May 1, 2022. In May 2022, the Plains LSA was renewed and extended through May 1, 2023. The interest rate on amounts outstanding under the Plains

23

LSA is the greater of the Prime Rate or 3.25%. As of March 31, 2022, no amounts were outstanding under the Plains LSA, and the Company was in compliance with the covenants under the Plains LSA.

On September 16, 2021, Plains issued an irrevocable standby letter of credit on behalf of the Company to the Chevron Products Company, a division of Chevron U.S.A. Inc. (“Chevron”), for $2.0 million relating to the Company’s Adopt-A-Port program with Chevron. The standby letter of credit is valid until cancelled and is collateralized by the Plains LSA, reducing the amount available under the line of credit from $20.0 million to $18.0 million. On January 31, 2022, the Company issued an irrevocable standby letter of credit to Berkshire Bank for $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is collateralized by the Plains LSA, reducing the amount available under the line of credit to $11.0 million. As of March 31, 2022, no amounts have been drawn under the standby letters of credit.

Other Debt

The Company has other debt due at various dates through 2024 bearing interest at rates up to 4.75% with a weighted-average interest rate of 4.34% and 4.33% as of December 31, 2021 and March 31, 2022, respectively.

Note 13—Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period and potentially dilutive securities outstanding during the period, and therefore reflects the dilution from common shares that may be issued upon exercise or conversion of these potentially dilutive securities, such as stock options, warrants, convertible notes and restricted stock units. The dilutive effect of stock awards and warrants is computed under the treasury stock method. The dilutive effect of convertible notes and restricted stock units is computed under the if-converted method. Potentially dilutive securities are excluded from the computations of diluted net income (loss) per share if their effect would be antidilutive.

The following table sets forth the computations of basic and diluted earnings (loss) per share for the three months ended March 31, 2021 and 2022 (in thousands except share and per share amounts):

Three Months Ended

March 31, 

    

2021

    

2022

Net loss attributable to Clean Energy Fuels Corp.

$

(7,169)

$

(24,191)

Weighted-average common shares outstanding

 

198,995,453

 

222,559,648

Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants

 

 

Weighted-average common shares outstanding - diluted

 

198,995,453

 

222,559,648

Basic and diluted loss per share

$

(0.04)

$

(0.11)

24

The following potentially dilutive securities have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive. Although these securities were antidilutive for these periods, they could be dilutive in future periods.

Three Months Ended

March 31, 

2021

    

2022

Stock options

9,673,902

16,701,139

Restricted stock units

1,243,946

681,511

Amazon warrant shares

58,767,714

Total

10,917,848

76,150,364

Note 14—Stock-Based Compensation

The following table summarizes the compensation expense and related income tax benefit related to the Company’s stock-based compensation arrangements recognized in the accompanying condensed consolidated statements of operations during the three months ended March 31, 2021 and 2022 (in thousands):

Three Months Ended

March 31, 

    

2021

    

2022

Stock-based compensation expense, net of $0 tax in 2021 and 2022

$

3,367

$

8,253

As of March 31, 2022, there was $47.9 million of total unrecognized compensation costs related to unvested shares subject to outstanding stock options and restricted stock units, which is expected to be expensed over a weighted-average period of approximately 2.0 years.

Amazon Warrant

On April 16, 2021, the Company entered into a Project Addendum to Fuel Pricing Agreement (the “Fuel Agreement”) with Amazon Logistics, Inc., a subsidiary of Amazon.com, Inc. (“Amazon”), and a Transaction Agreement with Amazon (the “Transaction Agreement”), pursuant to which, among other things, the Company issued to Amazon.com NV Investment Holdings LLC, a subsidiary of Amazon (“Amazon Holdings”), a warrant to purchase up to an aggregate of 53,141,755 shares (the “Warrant Shares”) of the Company’s common stock at an exercise price of $13.49 per share. As a result of the issuance of additional shares of common stock under the Company’s at-the-market offering programs in 2021 and in accordance with the terms of the warrant, on June 14, 2021, the number of shares of the Company’s common stock that may be purchased pursuant to the warrant, at an exercise price of $13.49 per share, increased by an aggregate of 5,625,959 shares (the “Additional Warrant Shares”).

The Warrant Shares and the Additional Warrant Shares shall vest in multiple tranches, certain of which vested immediately upon execution of the Fuel Agreement. Subsequent tranches will vest over time based on fuel purchases by Amazon and its affiliates, up to a total of $500.0 million, excluding any payments attributable to “Pass Through Costs,” which consist of all costs associated with the delivered cost of gas and applicable taxes determined by reference to the selling price of gallons or gas sold. The right to exercise the warrants and to receive the Warrant Shares and Additional Warrant Shares (the “Amazon Warrant”) that have vested expires on April 16, 2031.

Non-cash stock-based sales incentive contra-revenue charges (“Amazon Warrant Charges”) associated with the Amazon Warrant are recognized as the customer purchases fuel and vesting conditions become probable of being achieved, based on the grant date fair value of the Amazon Warrant.

25

The following table summarizes the Amazon Warrant activity for the three months ended March 31, 2022:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2021

 

44,077,779

Granted

 

Vested

 

(587,704)

Outstanding and unvested as of March 31, 2022

 

43,490,075

587,704 shares of the Amazon Warrant vested on March 26, 2022 based on fuel purchases made by Amazon and its affiliates. During the three months ended March 31, 2022, Amazon Warrant Charges recognized in the condensed consolidated statements of operations were $3.8 million, which related to customer fuel purchases. As of March 31, 2022, the Company had a customer incentive asset of $23.1 million and $9.4 million, classified in “Prepaid expenses and other current assets” and “Notes receivable and other long-term assets, net,” respectively, in the accompanying condensed consolidated balance sheets.

Note 15—Stockholders’ Equity

Authorized Shares

On June 14, 2021, the Company’s stockholders approved an increase in the number of shares of common stock the Company is authorized to issue from 304,000,000 to 454,000,000. As of March 31, 2022, the Company is authorized to issue 455,000,000 shares, of which 454,000,000 shares of capital stock are designated common stock and 1,000,000 shares are designated preferred stock.

Share Repurchase Program

On March 12, 2020, the Company’s Board of Directors approved a share repurchase program of up to $30.0 million (exclusive of fees and commissions) of the Company’s outstanding common stock (the “Repurchase Program”). On December 7, 2021, the Company’s Board of Directors approved an increase in the aggregate purchase amount under the Repurchase Program from $30.0 million to $50.0 million (exclusive of fees and commissions). The Repurchase Program does not have an expiration date, and it may be suspended or discontinued at any time. For the three months ended March 31, 2022, the Company repurchased 511,010 shares of its common stock under the Repurchase Program for a total cost of $3.0 million (exclusive of fees and commissions). As of March 31, 2022, the Company had utilized a total of $20.4 million under the Repurchase Program from its inception to repurchase 8,708,096 shares of common stock and had a total of $29.6 million of authorized funds remaining under the Repurchase Program. The Repurchase Program does not obligate the Company to acquire any specific number of shares. Repurchases under the Repurchase Program may be effected from time to time through open market purchases, privately negotiated transactions, structured or derivative transactions, including accelerated share repurchase transactions, or other methods of acquiring shares, in each case subject to market conditions, applicable securities laws and other relevant factors. Repurchases may also be made under Rule 10b5-1 plans.

Note 16—Income Taxes

The provision for income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, a cumulative adjustment is recorded.

The Company’s income tax expense was $0.1 million for each of the three months ended March 31, 2021 and 2022. Tax expense for all periods consists of taxes due on the Company’s U.S. and foreign operations. The effective tax rates for the three months ended March 31, 2021 and 2022 are different from the federal statutory tax rate primarily due to losses for which no tax benefit has been recognized.

26

The Company increased its unrecognized tax benefits in the three months ended March 31, 2022 by $0.3 million. This increase is primarily attributable to the deductions attributed to the unvested Amazon Warrant. The net interest incurred was immaterial for the three months ended March 31, 2021 and 2022.

Note 17—Commitments and Contingencies

Environmental Matters

The Company is subject to federal, state, local and foreign environmental laws and regulations. The Company does not anticipate any expenditures to comply with such laws and regulations that would have a material effect on the Company’s consolidated financial position, results of operations or liquidity. The Company believes that its operations comply, in all material respects, with applicable federal, state, local and foreign environmental laws and regulations.

Litigation, Claims and Contingencies

The Company may become party to various legal actions that arise in the ordinary course of its business. The Company is also subject to audit by tax and other authorities for varying periods in various federal, state, local and foreign jurisdictions, and disputes may arise during the course of these audits. It is impossible to determine the ultimate liabilities that the Company may incur resulting from any of these lawsuits, claims, proceedings, audits, commitments, contingencies and related matters or the timing of these liabilities, if any. If these matters were to ultimately be resolved unfavorably, it is possible that such an outcome could have a material adverse effect upon the Company’s consolidated financial position, results of operations, or liquidity. The Company does not, however, anticipate such an outcome and believes the ultimate resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, results of operations, or liquidity.

bpJV Capital Call Contribution

In December 2021, the bpJV issued the bpJV Capital Call in the amount of $143.2 million with bp and the Company each required to contribute $71.6 million. Proceeds from the bpJV Capital Call will be used to fund working capital needs and to fund RNG production facility projects undertaken by the bpJV. As of March 31, 2022, the Company has paid $20.0 million related to the bpJV Capital Call. The remaining contribution balance of $51.6 million will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued the bpJV Capital Call 2 for $76.2 million to support bpJV’s RNG project development and working capital needs. The bpJV Capital Call 2 requires that bp and the Company each contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp.

Note 18—Leases

Lessor Accounting

The Company leases fueling station equipment to customers pursuant to agreements that contain an option to extend and an end-of-term purchase option. Receivables from these leases are accounted for as finance leases, specifically sales-type leases, and are included in “Other receivables” and “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.

The Company recognizes the net investment in the lease as the sum of the lease receivable and the unguaranteed residual value, both of which are measured at the present value using the interest rate implicit in the lease.

During each of the three months ended March 31, 2021 and 2022, the Company recognized $0.1 million in “Interest income” on its lease receivables.

27

The following schedule represents the Company’s maturities of lease receivables as of March 31, 2022 (in thousands):

Fiscal year:

    

  

Remainder of 2022

$

831

2023

 

962

2024

 

962

2025

 

962

2026

 

1,034

Thereafter

 

2,324

Total minimum lease payments

 

7,075

Less amount representing interest

 

(1,788)

Present value of lease receivables

$

5,287

Note 19—Alternative Fuel Excise Tax Credit

Under separate pieces of U.S. federal legislation, the Company has been eligible to receive the AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. The AFTC was equal to $0.50 per gasoline gallon equivalent of CNG that the Company sold as vehicle fuel, and $0.50 per diesel gallon of LNG that the Company sold as vehicle fuel in 2020 and 2021. AFTC is currently unavailable for vehicle fuel sales made after December 31, 2021.

Based on the service relationship with its customers, either the Company or its customers claim the credit. The Company records its AFTC, if any, as revenue in its condensed consolidated statements of operations because the credits are fully payable to the Company and do not offset income tax liabilities. As such, the credits are not deemed income tax credits under the accounting guidance applicable to income taxes.

Note 20—Related Party Transactions

TotalEnergies S.E.

During the three months ended March 31, 2021 and 2022, the Company recognized revenue of $0.7 million and $1.4 million, respectively, related to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business and from settlements on commodity swap contracts (Note 6). As of December 31, 2021 and March 31, 2022, the Company had receivables from TotalEnergies of $1.4 million and $1.6 million, respectively.

During the three months ended March 31, 2021 and 2022, the Company paid TotalEnergies $0.5 million and $0.9 million, respectively, for expenses incurred in the ordinary course of business, settlements on commodity swap contracts (Note 6), and the guaranty fee under the CSA (Note 12). As of December 31, 2021, the amount due to TotalEnergies was $0.1 million. As of March 31, 2022, total payables due to TotalEnergies were immaterial.

SAFE&CEC S.r.l.

During the three months ended March 31, 2021 and 2022, the Company received $0.1 million and $0.0 million, respectively, from SAFE&CEC S.r.l. in the ordinary course of business. The receivables balance as of December 31, 2021 was immaterial. As of March 31, 2022, the Company had receivables from SAFE&CEC S.r.l. of $0.1 million.

During the three months ended March 31, 2021 and 2022, the Company paid SAFE&CEC S.r.l. $0.8 million and $4.0 million, respectively, for parts and equipment in the ordinary course of business. As of December 31, 2021 and March 31, 2022, the Company had payables to SAFE&CEC S.r.l. of $0.2 million and $0.6 million, respectively.

28

TotalEnergies JV and bpJV

Pursuant to LLC agreements under the TotalEnergies JV and the bpJV, the Company manages the day-to-day operations of RNG projects under the joint ventures in exchange for management fees. During the three months ended March 31, 2022, the Company recognized management fee revenue of $0.3 million related to the TotalEnergies JV and the bpJV. As of December 31, 2021 and March 31, 2022, the Company had receivables from the two joint ventures of $0.4 million and $0.2 million, respectively.

29

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

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (this discussion, as well as discussions under the same heading in our other periodic reports, are referred to as the “MD&A”) should be read together with our unaudited condensed consolidated financial statements and the related notes included in this report, and all cross references to notes included in this MD&A refer to the identified note in such condensed consolidated financial statements. For additional context with which to understand our financial condition and results of operations, refer to the MD&A included in our Annual Report on Form 10-K for our fiscal year ended December 31, 2021, which was filed with the Securities and Exchange Commission (“SEC”) on February 24, 2022, as well as the audited consolidated financial statements and notes included therein (collectively, our “2021 Form 10-K”).

Cautionary Note Regarding Forward-Looking Statements

This MD&A and the other disclosures in this report contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements are statements other than historical facts. These statements relate to future events or circumstances or our future performance, and they are based on our current assumptions, expectations and beliefs concerning future developments and their potential effect on our business. In some cases, you can identify forward-looking statements by the following words: “if,” “may,” “might,” “shall,” “will,” “can,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “goal,” “objective,” “initiative,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “forecast,” “potential,” “continue,” “ongoing” or the negative of these terms or other comparable terminology, although the absence of these words does not mean that a statement is not forward-looking. The forward-looking statements we make in this discussion include statements about, among other things, our future financial and operating performance, our growth strategies, including expectations regarding our delivery and sales of RNG and Environmental Credits (each as defined below), and anticipated trends in our industry and our business.

The preceding list is not intended to be an exhaustive list of all topics addressed by our forward-looking statements. Although the forward-looking statements we make reflect our good faith judgment based on available information, they are only predictions. Accordingly, our forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our or our industry’s actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Factors that might cause or contribute to such differences include, among others, those discussed under “Risk Factors” in Item 1A of this report, as such factors may be amended, supplemented or superseded from time to time by other reports we file with the SEC. In addition, we operate in a competitive and rapidly evolving industry in which new risks emerge from time to time, and it is not possible for us to predict all of the risks we may face. Nor can we assess the effect of all factors on our business or the extent to which any factor or combination of factors could cause actual results to differ from our expectations. As a result of these and other potential risks and uncertainties, our forward-looking statements should not be relied on or viewed as guarantees of future events.

All of our forward-looking statements in this report are made only as of the date of this document and, except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason, including to conform these statements to actual results or to changes in our expectations. You should, however, review the factors and risks we describe in the reports we will file from time to time with the SEC for the most recent information about our forward-looking statements and the risks and uncertainties related to these statements. We qualify all of our forward-looking statements by this cautionary note.

Overview

We are North America’s leading provider of the cleanest fuel for the transportation market, based on the number of stations operated and the amount of gasoline gallon equivalents (“GGEs”) of renewable natural gas ("RNG") and conventional natural gas delivered. Through our sales of RNG, which is derived from biogenic methane produced by the breakdown of organic waste, we help thousands of vehicles, from airport shuttles to city buses to waste and heavy-duty trucks, reduce their amount of climate-harming greenhouse gas from 60% to over 400% based on determinations by the

30

California Air Resources Board (“CARB”), depending on the source of the RNG, while also reducing criteria pollutants such as Nitrogen Oxides, or NOx. RNG is delivered as compressed natural gas ("CNG") and liquefied natural gas ("LNG").

As a clean energy solutions provider, we supply RNG and conventional natural gas, in the form of CNG and LNG, for medium and heavy-duty vehicles; design and build, as well as operate and maintain (“O&M”), public and private fueling stations in the United States and Canada; develop and own dairy ADG RNG production facilities; sell and service compressors and other equipment used in RNG production and at fueling stations; transport and sell RNG and conventional natural gas via “virtual” natural gas pipelines and interconnects; sell U.S. federal, state and local government credits (collectively, “Environmental Credits”) we generate by selling RNG as a vehicle fuel, including Renewable Identification Numbers (“RIN Credits” or “RINs”) under the federal Renewable Fuel Standard Phase 2 and credits under the California and the Oregon Low Carbon Fuel Standards (collectively, “LCFS Credits”); and obtain federal, state and local tax credits, grants and incentives.

At present, we see the best use of RNG as a replacement for fossil-based fuel in the transportation sector. We believe the most attractive market for RNG is U.S. heavy-duty Class 8 trucking; based on information from the American Trucking Association and our own internal estimates, we believe there are 3.9 million Class 8 heavy-duty trucks operating in the U.S. that use over 40 billion gallons of diesel per year. We deliver RNG to the transportation market through 579 fueling stations we own, operate or supply in 42 states and the District of Columbia in the U.S., including over 200 stations in California. We also own, operate, or supply 25 fueling stations in Canada.

Critically, to generate the valuable Environmental Credits, RNG must be placed in vehicle fuel tanks. We believe our stations and customer relationships allow us to deliver substantially more RNG to vehicle operators than any other participant in the market – we calculate that we have access to more fueling stations and vehicle fleets than all our competitors combined. As of March 31, 2022, we served over 1,000 fleet customers operating over 48,000 vehicles on our fuels.

Longer term, we plan to expand availability of hydrogen fuel for vehicle fleets. As operators deploy more hydrogen powered vehicles, we can modify our fueling stations to reform our RNG and deliver clean hydrogen to customers. We also believe our RNG can be used to generate clean electricity to power electric vehicles, and we have the capability to add electric vehicle charging at our station sites, although the cost of adding electric vehicle charging capacity may be significant.

Impact of COVID-19

The COVID-19 pandemic has had an adverse impact on the volume of our sales, which we saw bottom in the second quarter of 2020. We have since seen improvement in volumes, with volumes delivered for the first quarter of 2022 4% higher compared to the first quarter of 2021, and 1% higher compared to the first quarter of 2019. We saw significant improvement in our volumes delivered in the public transit customer markets and airports (fleet services), which increased by 12% and 31%, respectively, during the three months ended March 31, 2022, compared to the prior year period. The increase in volumes delivered in the first quarter of 2022 was primarily due to COVID-19 restrictions being lifted and an increase in travel generally. For more information, see “Risk Factors” in Part II, Item 1A of this report.

We believe we have sufficient liquidity to support business operations through this volatile period, including total cash and cash equivalents and short-term investments of $228.5 million as of March 31, 2022 and $10.9 million of current debt. We expect to collect receivables relating to alternative fuel excise tax credits (“AFTC”) generated from fuel sales during 2021 in the first half of 2022. We also believe AFTC will be reinstated during 2022 based on our historical experience and apply retroactively to vehicle fuel sales made beginning January 1, 2022, and we anticipate AFTC revenue to be approximately $21.2 million for 2022 after giving consideration to the effect of COVID-19 described above. However, there can be no assurance that AFTC will be reinstated for any portion of 2022, if at all. If AFTC is not extended after 2021, then our anticipated revenue from AFTC would be materially adversely affected as a result of not being recognized. See Part II, Item 1A. “Risk Factors” of this report.

31

Performance Overview

This performance overview discusses matters on which our management focuses in evaluating our financial condition and our operating results.

Sources of Revenue

The following tables represent our sources of revenue:

Three Months Ended

March 31, 

Revenue (in millions)

    

2021

    

2022

Volume-related (1) (2)

$

68.1

$

80.0

Station construction sales

 

4.5

 

3.3

AFTC (3)

 

4.5

 

0.2

Total

$

77.1

$

83.5

(1)Our volume-related revenue primarily consists of sales of RNG and conventional natural gas, in the form of CNG and LNG, performance of O&M services, and sales of RINs and LCFS Credits in addition to changes in fair value of our derivative instruments. More information about our volume of fuel and O&M services delivered in the periods is included below under “Key Operating Data,” and more information about our derivative instruments, which consist of commodity swap and customer fueling contracts, is included in Note 6. Additionally, a discussion of volume-related revenue is included below under “Results of Operations.” The following table summarizes our volume-related revenue in the periods:

Three Months Ended

March 31, 

Revenue (in millions)

    

    

2021

    

2022

Fuel sales and performance of O&M services (2)

$

60.6

$

69.7

Change in fair value of derivative instruments (4)

 

 

(2.0)

 

(1.0)

RIN Credits

 

 

5.6

 

7.9

LCFS Credits

 

 

3.9

 

3.4

Total volume-related revenue

$

68.1

$

80.0

(2)Includes $3.8 million of non-cash stock-based sales incentive contra-revenue charges related to the Amazon Warrant (as defined in Note 14) for the three months ended March 31, 2022.
(3)Represents the federal alternative fuel tax credit that we refer to as AFTC. AFTC was available for vehicle fuel sales made through December 31, 2021. AFTC may not be reinstated for vehicle fuel sales made after December 31, 2021.
(4)The change in fair value of derivative instruments is related to the Company’s commodity swap and customer fueling contracts. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s Zero Now truck financing program.

Key Operating Data

In evaluating our operating performance, we focus primarily on: (1) the amount of RNG, CNG and LNG GGEs delivered (which we define as (i) the volume of GGEs we sell to our customers as fuel, plus (ii) the volume of GGEs dispensed at facilities we do not own but where we provide O&M services on a per-gallon or fixed fee basis, plus (iii) our proportionate share of the GGEs sold as CNG by our joint venture with Mansfield Ventures, LLC and Mansfield Clean Energy Partners, LLC (“MCEP”)), (2) our station construction cost of sales, (3) our gross margin (which we define as

32

revenue minus cost of sales), and (4) net income (loss) attributable to us. The following tables present our key operating data for the years ended December 31, 2019, 2020 and 2021 and for the three months ended March 31, 2021 and 2022:

Year Ended

Three Months Ended

December 31, 

March 31, 

GGEs delivered (in millions)

    

2019

    

2020

    

2021

    

2021

    

2022

CNG (1)

 

335.7

 

321.0

 

347.4

  

78.6

  

82.3

LNG

 

65.1

 

61.5

 

55.2

13.8

13.5

Total

 

400.8

 

382.5

 

402.6

92.4

95.8

RNG sold as vehicle fuel is included in the CNG or LNG amounts in the table above as applicable based on the form in which it was sold. GGEs of RNG sold as vehicle fuel for the years ended December 31, 2019, 2020 and 2021 and for the three months ended March 31, 2021 and 2022, were as follows:

Year Ended

Three Months Ended

December 31, 

March 31, 

GGEs of RNG delivered (in millions)

    

2019

    

2020

    

2021

    

2021

    

2022

CNG

112.5

124.4

146.0

30.1

34.6

LNG

30.8

28.9

21.0

6.9

5.1

Total

143.3

153.3

167.0

  

37.0

39.7

Year Ended

Three Months Ended

December 31,

March 31, 

GGEs delivered (in millions)

    

2019

    

2020

    

2021

    

2021

    

2022

O&M services

  

158.5

  

138.5

  

148.4

 

  

35.1

 

  

35.8

Fuel (1)

 

162.4

 

157.6

 

164.1

 

37.5

 

38.5

Fuel and O&M services (2)

 

79.9

 

86.4

 

90.1

 

19.8

 

21.5

Total

 

400.8

 

382.5

 

402.6

 

92.4

 

95.8

RNG sold as vehicle fuel is included in the table above as applicable based on the services provided. GGEs of RNG sold as vehicle fuel for the years ended December 31, 2019, 2020 and 2021 and for the three months ended March 31, 2021 and 2022, were as follows:

Year Ended

Three Months Ended

December 31,

March 31, 

GGEs of RNG delivered (in millions)

    

2019

    

2020

    

2021

2021

    

2022

Fuel

 

87.3

 

86.2

 

88.0

  

19.2

 

  

21.6

Fuel and O&M services (2)

 

56.0

 

67.1

 

79.0

17.8

 

18.1

Total

 

143.3

 

153.3

 

167.0

37.0

 

39.7

Year Ended

Three Months Ended

December 31,

March 31, 

Other operating data (in millions)

    

2019

    

2020

    

2021

    

2021

    

2022

Station construction cost of sales

$

23.5

$

24.0

$

15.0

$

4.0

$

3.1

Gross margin (3) (4) (5)

 

$

132.0

 

$

106.3

 

$

40.0

$

26.7

$

19.3

Net income (loss) attributable to Clean Energy Fuels Corp. (3) (5)

 

$

20.4

 

$

(9.9)

 

$

(93.1)

$

(7.2)

$

(24.2)

(1)As noted above, amounts include our proportionate share of the GGEs sold as CNG by our joint venture with MCEP. GGEs sold by this joint venture were 0.4 million, 0.3 million and 0.4 million for the years ended December 31, 2019, 2020 and 2021, respectively, and 0.1 million for each of the three months ended March 31, 2021 and 2022.
(2)Represents GGEs at stations where we provide both fuel and O&M services.
(3)Includes the following amounts of AFTC revenue: $47.1 million, $19.8 million and $20.7 million for the years ended December 31, 2019, 2020 and 2021, respectively, and $4.5 million and $0.2 million for the three months ended March 31, 2021 and 2022, respectively.

33

(4)Gross margin includes an unrealized gain (loss) from the change in fair value of commodity swap and customer fueling contracts of $(6.6) million, $2.1 million and $(3.5) million for the years ended December 31, 2019, 2020 and 2021, respectively, and $(2.0) million and $(1.0) million for the three months ended March 31, 2021 and 2022, respectively. See Note 6 for more information regarding the commodity swap and customer contracts.
(5)Includes $83.6 million of non-cash stock-based sales incentive contra-revenue charges related to the Amazon Warrant for the year ended December 31, 2021, and $3.8 million for the three months ended March 31, 2022. No amounts of non-cash stock-based sales incentive contra-revenue charges related to the Amazon Warrant were recorded for the years ended December 31, 2019 and 2020 and for the three months ended March 31, 2021.

Recent Developments

NG Advantage Debt Refinancing. On January 31, 2022, NG Advantage entered into a second amendment to the Amended and Restated Loan and Security Agreement with Berkshire Bank (the “Berkshire ALA”) pursuant to which Berkshire Bank agreed to extend new term loans in an aggregate principal amount of $14.0 million (collectively, the “Berkshire Term Loan 2”) to NG Advantage. The Berkshire Term Loan 2 bears interest at an annual interest rate of 5% and has a maturity date of January 31, 2027. Payments for interest and principal are due monthly beginning March 1, 2022, with a final payment of remaining principal and interest due on the maturity date. Borrowings under the Berkshire Term Loan 2 are collateralized by NG Advantage’s trailers and station assets, and prepayment of the outstanding principal is permitted and subject to prepayment premiums. NG Advantage used the proceeds from the Berkshire Term Loan 2 to extinguish $11.1 million of existing financing obligations, consisting of $10.4 million in cash payoffs and an application of $0.8 million in deposits held with the former lenders. As a result of the extinguishment, for the three months ended March 31, 2022, we recognized a $2.3 million loss on extinguishment of debt, which is included in “interest expense” in the accompanying condensed consolidated statements of operations. In connection with the second amendment to the Berkshire ALA, Berkshire Bank released $7.0 million, classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021, to the Company related to the Company’s limited guaranty under the Berkshire ALA.

NG Advantage Fixed Supply Commitment. NG Advantage had entered into an arrangement with bp for the supply, sale and reservation of a specified volume of CNG transportation capacity through February 2022, and on February 28, 2022, the supply arrangement between NG Advantage and bp ended. In connection with that arrangement, in February 2018, we entered into a guaranty agreement with NG Advantage and bp, which was amended in June 2020, pursuant to which we guaranteed NG Advantage’s payment obligations to the customer in the event of a default by NG Advantage under the supply arrangement, in an amount up to $15.0 million plus related fees. Upon termination of the supply arrangement between NG Advantage and bp, our guaranty remained in effect until thirty days following our notice to bp of termination.

bp Joint Venture. On March 30, 2022, the bp Joint Venture (“bpJV”) issued a capital call (the “bpJV Capital Call 2”) in the amount of $76.2 million to provide capital for anaerobic digester gas (“ADG”) RNG projects under the bpJV and to fund bpJV’s working capital needs. Pursuant to the bpJV Capital Call 2, we and bp are each required to contribute $38.1 million to the bpJV on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by us or bp, and we and bp each own 50% of the bpJV.

Plains Credit Facility. On January 31, 2022, we issued an irrevocable standby letter of credit to Berkshire Bank for $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is valid until specified release conditions are satisfied and is collateralized by the Plains LSA (as defined in Note 12). As of March 31, 2022, no amounts have been drawn under the standby letter of credit.

Share Repurchase Program. On March 12, 2020, our Board of Directors approved the Repurchase Program for up to $30.0 million (exclusive of fees and commissions) of our outstanding common stock. On December 7, 2021, our Board of Directors approved an increase in the aggregate purchase amount under the Repurchase Program from $30.0 million to $50.0 million (exclusive of fees and commissions). The Repurchase Program does not have an expiration date, does not obligate us to acquire any specific number of shares, and may be suspended or discontinued at any time. For the three months ended March 31, 2022, we repurchased 511,010 shares of our common stock under the Repurchase Program for a total cost of $3.0 million (exclusive of fees and commissions) at an average price of $5.85 per share. As of March 31,

34

2022, we had utilized $20.4 million under the Repurchase Program to repurchase 8,708,096 shares of our common stock and had a total of $29.6 million of authorized funds remaining under the Repurchase Program.

Business Risks and Uncertainties and Other Trends

Our business and prospects are exposed to numerous risks and uncertainties. For more information, see “Risk Factors” in Part II, Item 1A of this report. In addition, our performance in any period may be affected by various trends in our business and our industry, including certain seasonality trends. See the description of the key trends in our past performance and anticipated future trends included in the MD&A contained in our 2021 Form 10-K. Except as set forth below, and in “Impact of COVID-19” above, there have been no material changes to such trends as described in the MD&A contained in our 2021 Form 10-K.

The market for our vehicle fuels is a relatively new and developing market, and has experienced slow, volatile or unpredictable growth in many sectors. For example, to date, adoption and deployment of natural gas vehicles, both in general and in certain of our key customer markets, including heavy-duty trucking, have been slower than we anticipated. Also, other important markets, including airports, refuse and public transit, had slower volume and customer growth in 2021 and in the three months ended March 31, 2022. Slower growth may continue if the effects of the COVID-19 pandemic linger as well as other unfavorable macroeconomic events.

Market prices for RINs and LCFS Credits can be volatile and unpredictable, and the prices for such credits can be subject to significant fluctuations. The value of RINs and LCFS Credits (derived from market prices) can materially affect our revenue. For example, from approximately the beginning of June 2019 to January 2020, market prices for RINs trended to historical lows. Although RIN prices have generally increased since late January 2020, prices have fluctuated significantly during 2021 and will likely continue to be volatile. Further, LCFS Credit prices have fluctuated significantly during 2021 and will likely continue to be volatile.

In addition, we believe AFTC will be reinstated during 2022 based on our historical experience and apply retroactively to vehicle fuel sales made beginning January 1, 2022, and we anticipate AFTC revenue to be approximately $21.2 million for 2022 after giving consideration to the effect of COVID-19 described above under “Impact of COVID-19.” However, there can be no assurance that AFTC will be reinstated for any portion of 2022, if at all. If AFTC is not extended after 2021, then our anticipated revenue from AFTC would be materially adversely affected as a result of not being recognized. See Part II, Item 1A. “Risk Factors” of this report.

The market price of our common stock can be volatile and unpredictable. If a decline of our market capitalization were sustained we may need to perform goodwill impairment tests more frequently and it is possible that our goodwill could become impaired which could result in a material non-cash charge and adversely affect our results of operations.

Debt Compliance

Certain of the agreements governing our outstanding debt, which are discussed in Note 12, have financial and non-financial covenants with which we must comply. As of March 31, 2022, we were in compliance with all of these covenants.

Risk Management Activities

Our risk management activities are discussed in the MD&A contained in our 2021 Form 10-K. During the three months ended March 31, 2022, there were no material changes to these activities.

Critical Accounting Policies and Estimates

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires the appropriate application of accounting policies, some of which require us to make estimates and assumptions that affect the amounts reported and related disclosures in our condensed consolidated financial statements. We base our estimates on historical experience and various assumptions that

35

we believe are reasonable under the circumstances. To the extent there are differences between these estimates and actual results, our financial condition or results of operations could be materially affected.

Our critical accounting policies and the related judgments and estimates are discussed in the MD&A contained in our 2021 Form 10-K. Except for our adoption of new guidance for leases effective January 1, 2022, which is described in Note 1, there have been no other material changes to our critical accounting policies as described in the MD&A contained in our 2021 Form 10-K.

Recently Adopted and Recently Issued Accounting Standards

See Note 1 for a description of recently adopted accounting standards and recently issued accounting standards pending adoption.

Results of Operations

The table below presents, for each period indicated, each line item of our statements of operations data as a percentage of our total revenue for the period. Additionally, the narrative that follows provides a comparative discussion of certain of these line items between the periods indicated. Historical results are not indicative of the results to be expected in the current period or any future period.

Three Months Ended March 31, 2022 Compared to Three Months Ended March 31, 2021

Three Months Ended

March 31, 

    

2021

    

2022

Statements of Operations Data:

 

  

 

  

Revenue:

 

  

 

  

Product revenue

 

87.7

%  

86.8

%

Service revenue

 

12.3

 

13.2

Total revenue

 

100.0

 

100.0

Operating expenses:

 

  

 

  

Cost of sales (exclusive of depreciation and amortization shown separately below):

 

  

 

  

Product cost of sales

 

58.1

 

69.0

Service cost of sales

 

7.3

 

7.9

  Selling, general and administrative

 

27.8

 

33.4

Depreciation and amortization

 

15.2

 

13.6

Total operating expenses

 

108.4

 

123.9

Operating loss

 

(8.4)

 

(23.9)

Interest expense

 

(1.9)

 

(3.7)

Interest income

 

0.3

 

0.3

Other income, net

 

0.9

 

Loss from equity method investments

 

(0.6)

 

(2.0)

Loss from extinguishment of debt, net

 

 

Loss before income taxes

 

(9.7)

 

(29.3)

Income tax expense

 

(0.1)

 

(0.1)

Net loss

 

(9.8)

 

(29.4)

Loss attributable to noncontrolling interest

 

0.4

 

0.5

Net loss attributable to Clean Energy Fuels Corp.

 

(9.4)

%  

(28.9)

%

Revenue. Revenue increased by $6.4 million to $83.5 million in the three months ended March 31, 2022, from $77.1 million in the three months ended March 31, 2021. This increase was primarily due to an increase in volume-related revenue and a decrease in unrealized loss from the change in fair value of our commodity swap and customer contracts entered into in connection with our Zero Now truck financing program, partially offset by Amazon Warrant Charges (see Note 1) of $3.8 million and lower AFTC revenue and station construction sales.

36

Volume-related revenue, excluding the effects of the change in fair value of our commodity swap and customer contracts entered in connection with our Zero Now truck financing program and the Amazon Warrant Charges, increased by $14.6 million between periods, attributable to an increase in gallons delivered and an increase in the effective price per gallon. The effect to volume-related revenue as a result of the change in fair value of our commodity swap and customer contracts entered into in connection with our Zero Now truck financing program was $1.0 million, as we recognized an unrealized loss of $(2.0) million in 2021 compared to an unrealized loss of $(1.0) million in 2022 (see Note 6 for more information).

Our effective price per gallon increased by $0.12 per gallon to $0.88 per gallon in the three months ended March 31, 2022, compared to $0.76 per gallon in the three months ended March 31, 2021, excluding the effects of the change in fair value of derivative instruments and Amazon Warrant Charges discussed above. Our effective price per gallon is defined as revenue generated from selling RNG and conventional natural gas, and any related Environmental Credits and providing O&M services to our vehicle fleet customers at stations we do not own and for which we receive a per-gallon or fixed fee, all divided by the total GGEs delivered less GGEs delivered by non-consolidated entities, such as entities that are accounted for under the equity method. The increase in our effective price per gallon was primarily due to higher RIN and natural gas prices, and a favorable fuel price mix, which is based on the variation of fuel types and locations where we deliver fuel.

Station construction sales decreased by $1.2 million between periods due to decreased construction activities as a result of permitting and utility delays associated with the ongoing effects of COVID-19.

AFTC revenue decreased by $4.3 million between periods due to the expiration of the AFTC program after December 31, 2021. We believe AFTC will be reinstated during 2022 based on our historical experience and apply retroactively to vehicle fuel sales made beginning January 1, 2022. However, there can be no assurance that AFTC will be reinstated for any portion of 2022, if at all. See Part II, Item 1A. “Risk Factors” of this report.

Cost of sales. Cost of sales increased by $13.8 million to $64.2 million in the three months ended March 31, 2022, from $50.4 million in the three months ended March 31, 2021. This increase was primarily due to an increase in gallons delivered, and an increase in our effective cost per gallon delivered, partially offset by a decrease in the cost of station construction activities.

Our effective cost per gallon increased by $0.14 per gallon to $0.64 per gallon in the three months ended March 31, 2022 from $0.50 per gallon in the three months ended March 31, 2021. Our effective cost per gallon is defined as the total costs associated with delivering our fuels, including commodity costs, transportation fees, liquefaction charges, and other site operating costs, plus the total cost of providing O&M services at stations that we do not own and for which we receive a per-gallon or fixed fee, including direct technician labor, indirect supervisor and management labor, repair parts and other direct maintenance costs, all divided by the total GGEs delivered less GGEs delivered by non-consolidated entities, such as entities that are accounted for under the equity method. The increase in our effective cost per gallon was due to higher commodity prices and transportation costs.

Selling, general and administrative. Selling, general and administrative expenses increased by $6.5 million to $27.9 million in the three months ended March 31, 2022, from $21.4 million in the three months ended March 31, 2021. This increase was primarily driven by an increase in stock-based compensation expense due to equity awards granted during 2021, an increase in salaries and wages, and an increase in professional fees and personnel recruitment costs.

Depreciation and amortization. Depreciation and amortization decreased by $0.3 million to $11.4 million in the three months ended March 31, 2022, from $11.7 million in the three months ended March 31, 2021, primarily due to a lower amount of depreciable assets.

Interest expense. Interest expense increased by $1.7 million to $3.1 million in the three months ended March 31, 2022, from $1.4 million in the three months ended March 31, 2021, primarily due to a loss from extinguishment of debt of $2.3 million recognized during the three months ended March 31, 2022 relating to the full repayment of certain financing obligations of NG Advantage. No loss on extinguishment of debt was recorded in the three months ended March 31, 2021. The increase is partially offset by lower outstanding indebtedness and lower average interest rates between periods.

37

Other income, net. Other income, net decreased by $0.7 million to $0.0 million in the three months ended March 31, 2022, from $0.7 million in the three months ended March 31, 2021, primarily due to certain other fees earned in the prior year period.

Loss from equity method investments. Loss from equity method investments increased by $1.3 million to $1.7 million in the three months ended March 31, 2022, from $0.4 million in the three months ended March 31, 2021, primarily due to the operating results of SAFE&CEC S.r.l, the bpJV and the TotalEnergies JV.

Income tax expense. Income tax expense was $0.1 million in each of the three months ended March 31, 2021 and 2022. The balance primarily comprised of deferred taxes associated with goodwill and the Company’s expected state tax expense, which was consistent between the periods.

Loss attributable to noncontrolling interest. During the three months ended March 31, 2022 and 2021, we recorded a gain of $0.4 million and $0.3 million, respectively, for the noncontrolling interest in the net loss of NG Advantage. The noncontrolling interest in NG Advantage represents a 6.7% minority interest that was held by third parties during both the 2022 and 2021 periods.

Liquidity and Capital Resources

Liquidity

Liquidity is the ability to meet present and future financial obligations through operating cash flows, the sale or maturity of investments or the acquisition of additional funds through capital management. Our financial position and liquidity are, and will continue to be, influenced by a variety of factors, including the level of our outstanding indebtedness and the principal and interest we are obligated to pay on our indebtedness, which could be influenced by the discontinuance of LIBOR for certain of our debt instruments that tie interest rates to this metric; the amount and timing of any additional debt or equity financing we may pursue; our capital expenditure requirements; any merger, divestiture or acquisition activity; and our ability to generate cash flows from our operations. We expect cash provided by our operating activities to fluctuate as a result of a number of factors, including our operating results and the factors that affect these results, including the amount and timing of our vehicle fuel sales, station construction sales, sales of RINs and LCFS Credits and recognition of government credits, the effects of COVID-19, grants and incentives, if any; fluctuations in commodity, station construction and labor costs; environmental credit prices; variations in the fair value of certain of our derivative instruments that are recorded in revenue; and the amount and timing of our billing, collections and liability payments.

Cash Flows

Cash provided by operating activities was $4.8 million in the three months ended March 31, 2022, compared to cash provided by operating activities of $3.3 million in the comparable 2021 period. The increase in cash provided by operating activities was primarily attributable to changes in working capital resulting from the timing of receipts and payments of cash in the three months ended March 31, 2022 from the comparable 2021 period.

Cash provided by investing activities was $1.4 million in the three months ended March 31, 2022, compared to cash used in investing activities of $6.1 million in the comparable 2021 period. The increase in cash provided by investing activities was primarily attributable to an increase in net maturities of short-term investments in the three months ended March 31, 2022 from the comparable 2021 period, an increase in earn-out proceeds received in connection with our sale of certain RNG production facilities and assets to bp in 2017 from the comparable period in 2021, and a decrease in disbursements for loan receivables. The increase in cash provided by investing activities was partially offset by an increase in purchases of property and equipment and payment of manure rights for certain RNG production project in the three months ended March 31, 2022.

Cash used in financing activities was $4.8 million in the three months ended March 31, 2022, compared to $6.5 million provided by financing activities in the comparable 2021 period. The decrease in cash from financing activities was primarily attributable to a decrease in proceeds from exercise of stock options, lower reimbursements from Chevron in connection with the Adopt-a-Port program, an increase in share repurchases during the three months ended March 31,

38

2022 from the comparable 2021 period, and payments for the extinguishment of certain financing obligations of NG Advantage. The decrease in cash from financing activities was partially offset by proceeds from additional financing from certain lender of NG Advantage.

Capital Expenditures, Indebtedness and Other Uses of Cash

We require cash to fund our capital expenditures, operating expenses and working capital and other requirements, including costs associated with fuel sales; outlays for the design and construction of new fueling stations; additions or other modifications to existing fueling stations; RNG production facilities; debt repayments and repurchases; repurchases of common stock; purchases of heavy-duty trucks that use our fuels; additions or modifications of LNG production facilities; supporting our operations, including maintenance and improvements of our infrastructure; supporting our sales and marketing activities, including support of legislative and regulatory initiatives; financing vehicles for our customers; any investments in other entities; any mergers or acquisitions, including acquisitions to expand our RNG production capacity; pursuing market expansion as opportunities arise, including geographically and to new customer markets; and to fund other activities or pursuits and for other general corporate purposes.

Our business plan calls for approximately $70.9 million in capital expenditures in 2022. These capital expenditures primarily relate to the construction of fueling stations, IT software and equipment and LNG plant costs, and we expect to fund these expenditures primarily through cash on hand and cash generated from operations. Further, in 2022, we anticipate deploying up to approximately $195.0 million to develop ADG RNG production facilities, which includes the $51.6 million due by June 30, 2022 in connection with the bpJV Capital Call and the $38.1 million due by September 30, 2022 in connection with the bpJV Capital Call 2.

In addition, NG Advantage may spend up to $0.6 million in 2022 to purchase additional equipment in support of its operations and customer contracts. Although NG Advantage has sought financing from third parties for capital expenditures, we have provided and may continue to provide financing for these capital expenditures.

We had total indebtedness, consisting of our debt and finance leases, of approximately $38.9 million in principal amount as of March 31, 2022, of which approximately $10.2 million, $2.9 million, $3.9 million, $11.4 million, and $10.5 million is expected to become due in 2022, 2023, 2024, 2025, and 2026, respectively. We expect our total interest payment obligations relating to our indebtedness to be approximately $1.8 million in 2022, $0.5 million of which had been paid when due as of March 31, 2022. We plan to and believe we are able to make all expected principal and interest payments in the next 12 months.

We also have indebtedness, including the amount representing interest, from our operating leases of approximately $67.8 million as of March 31, 2022, of which approximately $4.5 million, $6.2 million, $6.2 million, $6.1 million, $5.9 million and $38.9 million is expected to become due in 2022, 2023, 2024, 2025, 2026 and thereafter, respectively.

In addition, in connection with implementing our Zero Now truck financing program, we have entered into agreements that permit us to incur a material amount of additional debt on a delayed draw basis and obligate us to make interest and other fee payments that vary in amount depending on the outstanding principal of this debt and certain other factors; none of this potential debt nor the related interest and other payments are included in the foregoing estimates, other than the principal amount of $7.0 million outstanding as of March 31, 2022. Our ability to draw additional debt under these agreements expired on January 2, 2022.

We intend to make payments under our various debt instruments when due and pursue opportunities for earlier repayment and/or refinancing if and when these opportunities arise. Although we believe we have sufficient liquidity and capital resources to repay our debt coming due in the next 12 months, we may elect to suspend, or limit repurchases under, our share repurchase program or pursue alternatives, such as refinancing, or debt or equity offerings, to increase our cash management flexibility.

39

Sources of Cash

Historically, our principal sources of liquidity have consisted of cash on hand; cash provided by our operations, including, if available, AFTC and other government credits, grants and incentives; cash provided by financing activities; and sales of assets. As of March 31, 2022, we had total cash and cash equivalents and short-term investments of $228.5 million, compared to $229.2 million as of December 31, 2021.

In addition, we believe AFTC will be reinstated during 2022 and apply retroactively to vehicle fuel sales made beginning January 1, 2022, and we anticipate AFTC revenue to be approximately $21.2 million for 2022 after giving consideration to the effect of COVID-19 described above under “Impact of COVID-19.” However, there can be no assurance that AFTC will be reinstated for any portion of 2022, if at all. If AFTC is not extended after 2021, then our anticipated revenue from AFTC would be materially adversely affected as a result of not being recognized. See Part II, Item 1A. “Risk Factors” of this report.

We expect cash provided by our operating activities to fluctuate depending on our operating results, which can be affected by the factors described above, as well as the other factors described in this MD&A and Part II, Item 1A. “Risk Factors” of this report.

Subject to the following paragraph, we believe our cash and cash equivalents and short-term investments and anticipated cash provided by our operating and current or future financing activities will satisfy our expected business requirements for at least the 12 months following the date of this report. Subsequent to that period, we may need to raise additional capital to fund any planned or unanticipated capital expenditures, investments, debt repayments, share repurchases or other expenses that we cannot fund through cash on-hand, cash provided by our operations or other sources. Moreover, we may use our cash resources faster than we predict due to unexpected expenditures, the effects of COVID-19, or higher-than-expected expenses, in which case we may need to seek capital from alternative sources sooner than we anticipate. The timing and necessity of any future capital raise would depend on various factors, including our rate and volume of, and prices for, natural gas fuel sales and other volume-related activity, the effects of COVID-19, new station construction, debt repayments (either before or at maturity) and any potential mergers, acquisitions, investments, divestitures or other strategic relationships we may pursue, as well as the other factors that affect our revenue and expense levels as described in this MD&A and elsewhere in this report.

If we deploy additional capital to develop ADG RNG production facilities and fueling stations to support contracted RNG fueling volume, we could be required to raise additional capital.

We may raise additional capital through one or more sources, including, among others, obtaining equity capital, including through offerings of our common stock or other securities, obtaining new or restructuring existing debt, selling assets, or any combination of these or other potential sources of capital. We may not be able to raise capital when needed, on terms that are favorable to us or our stockholders or at all. Any inability to raise necessary capital may impair our ability to develop and maintain fueling infrastructure, invest in strategic transactions or acquisitions or repay our outstanding indebtedness and may reduce our ability to support and build our business and generate sustained or increased revenue.

Off-Balance Sheet Arrangements

As of March 31, 2022, we had the following off-balance sheet arrangements that have had, or are reasonably likely to have, a material current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources:

Outstanding surety bonds for construction contracts and general corporate purposes totaling $47.7 million;
One long-term natural gas purchase contract with a take-or-pay commitment;
Quarterly fixed price natural gas purchase contracts with take-or-pay commitments; and

40

One long-term natural gas sale contract with a fixed supply commitment.

We provide surety bonds primarily for construction contracts in the ordinary course of our business, as a form of guarantee. No liability has been recorded in connection with our surety bonds because, based on historical experience and available information, we do not believe it is probable that any amounts will be required to be paid under these arrangements for which we will not be reimbursed.

As of March 31, 2022, we had one long-term natural gas purchase contract with a take-or-pay commitment, which requires us to purchase minimum volumes of natural gas at index-based prices and expires in June 2022. Additionally, as of March 31, 2022, we had quarterly fixed-price natural gas purchase contracts with take-or-pay commitments extending through June 2023.

In addition, as of March 31, 2022, we have a fixed supply arrangement with UPS for the supply and sale of 170.0 million GGEs of RNG through March 2026.

NG Advantage had entered into an arrangement with bp for the supply, sale and reservation of a specified volume of CNG transportation capacity through February 2022, and on February 28, 2022, the supply arrangement between NG Advantage and bp ended. In connection with that arrangement, in February 2018, we entered into a guaranty agreement with NG Advantage and bp, which was amended in June 2020, pursuant to which we guaranteed NG Advantage’s payment obligations to the customer in the event of a default by NG Advantage under the supply arrangement, in an amount up to $15.0 million plus related fees. Upon termination of the supply arrangement between NG Advantage and bp, our guaranty remained in effect until thirty days following our notice to bp of termination.

Item 3.—Quantitative and Qualitative Disclosures about Market Risk

In the ordinary course of our business, we are exposed to various market risks, including commodity price risks, risks related to foreign currency exchange rates, and risks related to fluctuations in interest rates.

Commodity Price Risk

We are subject to market risk with respect to our sales of natural gas, which have historically been subject to volatile market conditions. Our exposure to market risk is heightened when we have a fixed-price sales contract with a customer that is not covered by a futures contract, or when we are otherwise unable to pass through natural gas price increases to customers. Natural gas prices and availability are affected by many factors, including, among others, drilling activity, supply, weather conditions, the global trade environment, overall economic conditions and foreign and domestic government regulations.

Natural gas costs represented $111.8 million of our cost of sales in 2021 and $37.5 million of our cost of sales for the three months ended March 31, 2022.

In October 2018, in support of our Zero Now truck financing program, we entered into two commodity swap contracts with TotalEnergies Gas & Power North America, an affiliate of TotalEnergies and THUSA, for a total of five million diesel gallons annually from April 1, 2019 to June 30, 2024. These commodity swap contracts are intended to manage risks related to the diesel-to-natural gas price spread in connection with the natural gas fuel supply commitments we make in our fueling agreements with fleet operators that participate in the Zero Now truck financing program.

We have prepared a sensitivity analysis to estimate our exposure to price risk with respect to our commodity swap contracts. If the diesel-to-natural gas price spread were to fluctuate by 10% as of March 31, 2022, we would expect a corresponding fluctuation in the fair value of our commodity swap contracts of approximately $2.3 million.

41

Foreign Currency Exchange Rate Risk

For the three months ended March 31, 2022, our primary exposure to foreign currency exchange rates relates to our Canadian operations that had certain outstanding accounts receivable and accounts payable denominated in the U.S. dollar, which were not hedged.

We performed a sensitivity analysis to estimate our exposure to market risk with respect to our monetary transactions denominated in a foreign currency. If the exchange rates on these assets and liabilities were to fluctuate by 10% from the rates as of March 31, 2022, we would expect a corresponding fluctuation in the value of the assets and liabilities of approximately $0.2 million, net.

Interest Rate Risk

As of March 31, 2022, we had $7.0 million of debt that bears interest at a rate equal to LIBOR or the Prime Rate plus a margin per annum. Thus, our interest expense would fluctuate with changes in LIBOR or the Prime Rate. If these rates were to each increase or decrease by 1% for the year, our annual interest expense would increase or decrease by approximately $0.1 million.

The SG Credit Agreement permitted us to draw loans through the beginning of January 2022. These loans are subject to an interest rate indexed to LIBOR, certain tenors of which were discontinued after 2021 with other tenors being discontinued after June 2023. We intend to monitor the developments with respect to the discontinuance of LIBOR and work with our lenders under the credit agreements, including SG, and any other indebtedness with an interest rate tied to LIBOR to minimize the effect of such a discontinuance on our financial condition and results of operations; however, the effect of the anticipated discontinuance of LIBOR on us and our debt instruments remains uncertain. If our lenders have increased costs due to changes in LIBOR, we may experience potential increases in interest rates on our variable rate debt, which could adversely impact our interest expense, results of operations and cash flows.

Item 4.—Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed 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 rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Our management carried out an evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive and principal financial officers, respectively), of the effectiveness of our disclosure controls and procedures as of March 31, 2022. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March 31, 2022.

Changes in Internal Control over Financial Reporting

We regularly review and evaluate our internal control over financial reporting, and from time to time we may make changes to our processes and systems to improve controls or increase efficiencies. Such changes may include, among others, implementing new and more efficient systems, consolidating activities, and migrating processes.

There were no changes in our internal control over financial reporting that occurred during our most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

42

Inherent Limitations of Disclosure Controls and Procedures and Internal Control Over Financial Reporting

In designing our disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well-designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of our controls and procedures must reflect the fact that there are resource constraints, and management necessarily applies its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of these inherent limitations, our disclosure and internal controls may not prevent or detect all instances of fraud, misstatements or other control issues. In addition, projections of any evaluation of the effectiveness of disclosure or internal controls to future periods are subject to risks, including, among others, that controls may become inadequate because of changes in conditions or that compliance with policies or procedures may deteriorate.

43

PART II.—OTHER INFORMATION

Item 1. —Legal Proceedings

From time to time, we may become involved in various legal proceedings that arise in the ordinary course of our business, including lawsuits, claims, audits, government enforcement actions and related matters. It is not possible to predict when or if these proceedings may arise, nor is it possible to predict the outcome of any proceedings that do arise, including, among other things, the amount or timing of any liabilities we may incur, and any such proceedings could have a material effect on us regardless of outcome. In the opinion of management, however, we are not a party, and our properties are not subject, to any pending legal proceedings that are material to us.

Item 1A.—Risk Factors

An investment in our Company involves a high degree of risk of loss. You should carefully consider the risk factors discussed below and all of the other information included in this report and our 2021 Form 10-K before you make any investment decision regarding our securities. We believe the risks and uncertainties described below are the most significant we face, but additional risks and uncertainties not known to us or that we currently deem immaterial could also be or become significant. The occurrence of any of these risks could harm our business, financial condition, results of operations, prospects and reputation and could cause the trading price of our common stock to decline.

Risks Related to Our Business

The COVID-19 pandemic and measures intended to reduce its spread has, and may continue to, adversely affect our business, results of operations and financial condition.

Given the dynamic nature of the novel coronavirus (“COVID-19”) pandemic, including the travel bans, quarantines, business limitations and other governmental restrictions that were previously instituted and may in the future be reinstituted, and the related adverse impact these restrictions have had, and may continue to have, on the economy generally, our business and financial results may continue to be adversely affected by the COVID-19 pandemic.

Our operations have been designated “essential critical infrastructure work” in the energy sector by the U.S. Department of Homeland Security, meaning that we have been able to continue full operations. Despite our essential designation and our continued operations, however, we are subject to various risk and uncertainties because of the COVID-19 pandemic that could materially adversely affect our business, results of operations and financial condition, including the following:

a further delay in the adoption of our RNG and natural gas vehicle fuels by heavy-duty trucks and/or a delay in increasing the use of our vehicle fuels;
a continued or further decrease in the volume of truck and fleet operations, including shuttle buses at airports, and lower-than-normal levels of public transportation generally, which have resulted and may continue to result in decreased demand for our vehicle fuels; and
the impact of business disruptions on the production of vehicles and engines that use our fuels, which has resulted in, and may continue to result in, plant closures, decreased manufacturing capacity, and delays in deliveries.

The duration and extent of the impact of the COVID-19 pandemic on our business and financial results will depend on future developments, including the duration, severity and spread of the pandemic, actions taken to contain its spread, any further resurgence of COVID-19, the severity and transmission rates of new variants of COVID-19, the availability, distribution, public acceptance and efficacy of vaccines and therapeutics for COVID-19, and how quickly and to what extent normal economic and operating conditions can resume within the markets in which we operate, each of which are highly uncertain at this time and outside of our control.  Even after the COVID-19 pandemic subsides, we may continue to experience adverse effects to our business and financial results because of its global economic impact, including any economic downturn or recession that has occurred or may occur. The adverse effect of the COVID-19

44

pandemic on our business, results of operations and financial condition could be material.

Our success is dependent on the willingness of fleets and other consumers to adopt our vehicle fuels, which may not occur in a timely manner, at expected levels or at all.

Our success is highly dependent on the adoption by fleets and other consumers of our RNG and conventional natural gas vehicle fuels. The market for our vehicle fuels has experienced slow, volatile and unpredictable growth in many sectors. For example, adoption and deployment of our vehicle fuels in heavy-duty trucking has been slower and more limited than we anticipated. Also, other important fleet markets, including airports and public transit, had slower volume and customer growth in 2019, 2020 and 2021 that may continue. If the market for our vehicle fuels does not develop at improved rates or levels, or if a market develops but we are not able to capture a significant share of the market or the market subsequently declines, our business, prospects, financial condition, and operating results would be harmed.

Factors that may influence the adoption of our vehicle fuels, many of which are beyond our control, include, among others:

Lack of demand for trucks that use our vehicle fuels;
Adoption or expansion of government policies, programs, funding or incentives, or increased publicity or popular sentiment in favor of vehicles or fuels other than RNG and natural gas, including long-standing support for gasoline and diesel-powered vehicles, changes to emissions requirements applicable to vehicles powered by gasoline, diesel, RNG, natural gas, or other vehicle fuels and/or growing support for electric and hydrogen-powered vehicles;
Limitations on the capabilities of utilities to provide services to meet our requirements. For example, natural gas utilities may be unable to expand piping or provide services for new expansions, and electric utilities may lack the capacity to provide service for our projects;
Perceptions about the benefits of our vehicle fuels relative to gasoline, diesel and other alternative vehicle fuels, including with respect to factors such as supply, cost savings, environmental benefits and safety;
Increases, decreases or volatility in the supply, demand, use and prices of crude oil, gasoline, diesel, RNG, natural gas and other vehicle fuels, such as electricity, hydrogen, renewable diesel, biodiesel and ethanol;
Inertia among fleets and fleet vehicle operators, who may be unable or unwilling to prioritize converting a fleet to our vehicle fuels over an operator’s other general business concerns, particularly if the operator is not sufficiently incentivized by emissions regulations or other requirements or lacks demand for the conversion from its customers or drivers;
Vehicle cost, fuel efficiency, availability, quality, safety, convenience (to fuel and service), design, performance and residual value, as well as operator perception with respect to these factors, generally and in our key customer markets and relative to comparable vehicles powered by other fuels;
The development, production, cost, availability, performance, sales and marketing and reputation of engines that are well-suited for the vehicles used in our key customer markets, including heavy-duty trucks and other fleets;
Increasing competition in the market for vehicle fuels generally, and the nature and effect of competitive developments in this market, including improvements in or perceived advantages of other vehicle fuels and engines powered by these fuels;

45

The availability and effect of environmental, tax or other government regulations, programs or incentives that promote our products or other alternatives as a vehicle fuel, including certain programs under which we generate credits by selling RNG as a vehicle fuel, as well as the market prices for such credits; and
Emissions and other environmental regulations and pressures on producing, transporting, and dispensing our fuels.

In June 2020, CARB adopted the Advanced Clean Trucks regulation, which requires manufacturers to sell a gradually increasing proportion of zero-emission electric trucks, vans and pickup trucks from 2024 onwards. By the year 2045, the Advanced Clean Trucks regulation seeks to have every new commercial vehicle sold in California be zero-emissions. Further, in September 2020, the Governor of the State of California issued an executive order (the “September 2020 Executive Order”) providing that it shall be the goal of California that (i) 100% of in-state sales of new passenger cars and trucks will be zero-emission by 2035, (ii) 100% of medium- and heavy-duty vehicles in California will be zero-emission by 2045 for all operations, where feasible, and by 2035 for drayage trucks, and (iii) the state will transition to 100% zero-emission off-road vehicles and equipment by 2035 where feasible. The September 2020 Executive Order also directed CARB to develop and propose regulations and strategies aimed at achieving the foregoing goals. Among other things, we believe the intent of the Advanced Clean Trucks regulation and the September 2020 Executive Order is to limit and ultimately discontinue the production and use of internal combustion engines because such engines have “tailpipe” emissions. If either the Advanced Clean Trucks regulation or any additional regulations adopted by CARB, including pursuant to the September 2020 Executive Order, is permitted to take effect, it may slow, delay or prevent the adoption by fleets and other commercial consumers of our vehicle fuels, particularly in California. Moreover, because of the adoption of the Advanced Clean Trucks regulation and the issuance of the September 2020 Executive Order, other states have taken steps to enact similar regulations, which actions may accelerate if either regulation is permitted to take effect, thereby slowing, delaying or preventing the adoption of our vehicle fuels in those states as well. These actions could result in state funding and incentive programs being directed only to the adoption of electric vehicles. In December 2021, President Biden signed an executive order (the “2021 Executive Order”) that directs the federal government to achieve certain goals, including purchasing 100% zero-emission vehicles by 2035 for its fleet of over 600,000 cars and trucks.

Our RNG business may not be successful.

Our RNG business consists of procuring RNG from projects we plan to develop and own or from projects owned by third-party producers and reselling this RNG through our fueling infrastructure.

The success of our RNG business depends on our ability to secure, on acceptable terms, a sufficient supply of RNG; sell this RNG in adequate volumes and at prices that are attractive to customers and produce acceptable margins for us; and sell Environmental Credits we may generate under applicable federal or state programs from our sale of RNG as a vehicle fuel at favorable prices.

Our ability to maintain an adequate supply of RNG is subject to risks affecting RNG production. Projects that produce RNG often experience unpredictable production levels or other difficulties due to a variety of factors, including, among others, problems with equipment, severe weather, droughts, financial condition of the applicable anaerobic digester gas (“ADG”) and landfill gas (“LFG”) source owner, health crises, including the ongoing COVID-19 pandemic, construction delays, technical difficulties, high operating costs, limited availability, or unfavorable composition of collected feedstock gas, and plant shutdowns caused by upgrades, expansion or required maintenance. In addition, increasing demand for RNG will result in more robust competition for supplies of RNG, including from other vehicle fuel providers, gas utilities (which may have distinct advantages in accessing RNG supply including potential use of ratepayer funds to fund RNG purchases if approved by a utility’s regulatory commission) and other users and providers. If we or any of our RNG suppliers experience these or other difficulties in RNG production processes, or if competition for RNG development projects and supply increases, then our supply of RNG and our ability to resell it as a vehicle fuel could be jeopardized.

Our ability to generate revenue from our sale of RNG or our generation and sale of Environmental Credits depends on many factors, including the markets for RNG as a vehicle fuel and for Environmental Credits. The markets for Environmental Credits have been volatile and unpredictable in recent periods, and the prices for these credits are subject

46

to fluctuations. For example, in 2021, market prices for RINs were as high as $3.81 and as low as $1.95. Additionally, the value of Environmental Credits, and consequently the revenue levels we may receive from our sale of these credits, may be adversely affected by changes to the federal and state programs under which these credits are generated and sold, prices for and use of oil, diesel or gasoline, the inclusion of additional qualifying fuels in the programs, increased production and use of other fuels in the programs, or other conditions.  Our ability to generate revenue from sales of Environmental Credits depends on our strict compliance with these federal and state programs, which are complex and can involve a significant degree of judgment. If the agencies that administer and enforce these programs disagree with our judgments, otherwise determine we are not in compliance, conduct reviews of our activities or make changes to the programs, then our ability to generate or sell these credits could be restricted permanently limited or lost entirely, and we could also be subject to fines or other sanctions. Any of these outcomes could force us to purchase credits in the open market to cover any credits we have contracted to sell, retire credits we may have generated but not yet sold, reduce or eliminate a significant revenue stream or incur substantial additional and unplanned expenses. We experienced many of these effects in connection with the administrative review by CARB of our generation of LCFS Credits in the third and fourth quarters of 2017, during which we were restricted from selling and transferring accumulated LCFS Credits, we were required to make cash payments to third parties to settle preexisting commitments to transfer LCFS Credits, and certain of our LCFS Credits were invalidated. Any permanent or temporary discontinuation or suspension of federal and state programs to provide credits, grants and incentives, such as an alternative fuel tax credit (“AFTC”), would also adversely impact our revenue.  Moreover, in the absence of programs that allow us to generate and sell Environmental Credits or other federal and state programs that support the RNG vehicle fuel market, or if our customers are not willing to pay a premium for RNG, we may be unable to operate our RNG business profitably or at all.

Our commercial success depends on our ability and the ability of our third-party supply sources to successfully develop and operate projects and produce expected volumes of RNG.

Our specific focus on RNG exposes us to risks related to the supply of and demand for RNG and Environmental Credits, the cost of capital expenditures, government regulation, and economic conditions, among other factors. As an RNG supplier we may also be negatively affected by lower RNG production resulting from lack of feedstock, mechanical breakdowns, faulty technology, competitive markets or changes to the laws and regulations that mandate the use of renewable energy sources.

In addition, other factors related to the development and operation of renewable energy projects could adversely affect our business, including: (i) changes in pipeline gas quality standards or other regulatory changes that may limit our ability to transport RNG on pipelines for delivery to vehicles or increase the costs of processing RNG to allow for such deliveries; (ii) construction risks, including the risk of delay, that may arise because of inclement weather, labor disruptions or increases in costs for equipment and construction materials; (iii) operating risks; (iv) weather conditions, including droughts; (v) financial condition of the applicable ADG and LFG source owner; (vi) health of the applicable dairy herd; (vii) consolidation in the dairy industry; (viii) budget overruns; (ix) possible liabilities because of unforeseen environmental, construction, technological or other complications; (x) failures or delays in obtaining desired or necessary rights, including leases and feedstock agreements; and (xi) failures or delays in obtaining and keeping in good standing permits, authorizations and consents from local city, county, state and U.S. federal governments as well as local and U.S. federal governmental organizations.  Any of these factors could prevent completion or operation of projects, or otherwise adversely affect our business, financial condition, and results of operations.

Acquisition, financing, construction, and development of projects by us or our partners that own projects may not commence on anticipated timelines or at all.

Our strategy is to continue to expand, including through the acquisition of additional projects and by signing additional supply agreements with third-party project owners. From time to time we and our partners enter into nonbinding letters of intent for projects.  Until the negotiations are final, however, and the parties have executed definitive documentation, we or our partners may not be able to consummate any development or acquisition transactions, or any other similar arrangements, on the terms set forth in the applicable letter of intent or at all.

The acquisition, financing, construction and development of projects involves numerous risks, including:

47

the ability to obtain financing for a project on acceptable terms or at all;
difficulties in identifying, obtaining, and permitting suitable sites for new projects;
failure to obtain all necessary rights to land access and use;
inaccuracy of assumptions with respect to the cost and schedule for completing construction;
inaccuracy of assumptions with respect to the biogas potential, including quality, volume, and asset life;
delays in deliveries or increases in the price of equipment;
permitting and other regulatory issues, license revocation and changes in legal requirements;
increases in the cost of labor, labor disputes and work stoppages;
failure to receive quality and timely performance of third-party or utility services;
unforeseen engineering and environmental problems;
cost overruns;
accidents involving personal injury or the loss of life; and
weather conditions, catastrophic events, including fires, explosions, earthquakes, droughts and acts of terrorism, and other force majeure events.

We are dependent on the production of vehicles and engines in our key customer and geographic markets by vehicle and engine manufacturers, over which we have no control.

Vehicle and engine manufacturers control the development, production, quality assurance, cost and sales and marketing of their products, which shapes the performance, availability and reputation of these products in the marketplace. We are dependent on these manufacturers to succeed in our target markets, and we have no influence or control over their activities. For example, Cummins Westport is the only engine manufacturer for the RNG and natural gas heavy-duty truck market in the United States, and Cummins Westport and other original equipment manufacturers currently produce a relatively small number of engines and vehicles that use our vehicle fuels. These manufacturers may decide not to expand or maintain, or may decide to discontinue or curtail, their engine or vehicle product lines for a variety of reasons, including as a result of the adoption of government policies or programs such as the Advanced Clean Trucks regulation and the September 2020 Executive Order. Further, the supply of engines or vehicle product lines by these manufacturers has been disrupted/delayed due to the COVID-19 pandemic. The limited production of engines and vehicles that use our fuels increases their cost and limits availability, which restricts large-scale adoption, and may reduce resale value, which may contribute to operator reluctance to convert their vehicles to our fuels. In addition, some operators have communicated to us that the first-generation models of heavy-duty truck engines using our fuels have a reputation for unsatisfactory performance, and that this reputation or their first-hand experiences of such performance may be a factor in operator decisions regarding whether to convert their fleets to vehicles that use our fuels.

48

To secure ADG RNG from new projects we develop, we typically face a long and variable development cycle that requires significant resource commitments and a long lead time before we realize revenue.

The development, design and construction process for ADG RNG projects generally lasts between 12 to 18 months on average. Prior to entering into a letter of intent with respect to an ADG RNG project, we typically conduct a preliminary assessment of whether the site is commercially viable based on our expected return on investment, investment payback period, and other operating metrics, as well as the necessary permits to develop a project on that site. After entering into a project letter of intent, we perform a more detailed review of the site’s facilities, which serves as the basis for the final specifications of the project. Finally, we negotiate and execute contracts with the site owner. This extended development process requires the dedication of significant time and resources from our personnel, with no certainty of success or recovery of our expenses. Further, upon commencement of operations, it takes about 12 months for the project to ramp up to expected production level, receive necessary registrations and approvals from the Environmental Protection Agency (the “EPA”) and CARB, and begin generating revenue. All these factors, and in particular, expenditures on development of projects that will not generate significant revenue in the near term, can contribute to fluctuations in our quarterly financial performance and increase the likelihood that our operating results in a particular period will fall below investor expectations.

Livestock waste and dairy farm projects have different economic models and risk profiles than landfill facilities, and we may not be able to achieve the operating results we expect from these projects.

Livestock waste and dairy farm projects produce significantly less RNG and have higher operating costs than landfill facilities. As a result, these projects are even more dependent on the LCFS credits and, to a lesser extent, RINs for commercial viability. If CARB reduces the CI score that it applies to waste conversion projects, such as dairy digesters, the number of LCFS credits for RNG generated at livestock waste and dairy farm projects will decline. Additionally, revenue from LCFS credits also depends on the price per LCFS credit, which is driven by various market forces, including the supply of and demand for LCFS credits, which in turn depends on the demand for traditional transportation fuel and the supply of renewable fuel from other renewable energy sources, and mandated CI targets, which determine the number of LCFS credits required to offset LCFS deficits. Fluctuations in the price of LCFS credits or the number of LCFS credits assigned will have a significantly greater effect on the success of livestock waste and dairy farm projects. A significant decline in the value of LCFS credits could adversely affect our business, financial condition, and results of operations.

We have a history of losses and may incur additional losses in the future.

We incurred pre-tax losses in 2018, 2020 and 2021 and the three months ended March 31, 2022. During 2019, 2020, 2021 and the three months ended March 31, 2022, our results were positively affected by $47.1 million, $19.8 million, $20.7 million, and $0.2 million of AFTC revenue, respectively. We may incur losses in future periods, and we may never sustain profitability, either of which would adversely affect our business, prospects and financial condition and may cause the price of our common stock to fall. Furthermore, historical losses may not be indicative of future losses due to the unpredictability of the COVID-19 pandemic, and our future losses may be greater than our past losses. In addition, to try to achieve or sustain profitability, we may choose or be forced to take actions that result in material costs or material asset or goodwill impairments. For instance, in the third and fourth quarters of 2017, we recorded significant charges in connection with our former fueling compressor manufacturing business (which we combined with another company’s fueling compressor manufacturing business in the CEC Combination (as defined in Note 3 to the Condensed Consolidated Financial Statements)), our closure of certain fueling stations, our determination that certain assets were impaired because of the foregoing, and other actions. We review our assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and we perform a goodwill impairment test on an annual basis and between annual tests in certain circumstances, in each case in accordance with applicable accounting guidance and as described in the financial statements and related notes included in this report. Changes to the use of our assets, divestitures, changes to the structure of our business, significant negative industry or economic trends, disruptions to our operations, inability to effectively integrate any acquired businesses, further market capitalization declines, or other similar actions or conditions could result in additional asset impairment or goodwill impairment charges or other adverse consequences, any of which could have material negative effects on our financial condition, our results of operations and the trading price of our common stock.

49

Our plans for hydrogen and electric vehicle stations will require significant cash investments and management resources and may not meet our expectations.

As operators deploy hydrogen powered vehicles, we plan to modify our fueling stations to reform our RNG, build additional hydrogen stations, and deliver clean hydrogen.  Further, we have the capability to add electric charging at our sites, and we believe our RNG can be used to generate clean electricity to power vehicles.  

Our plans will require significant cash investments and management resources and may not meet our expectations with respect to additional sales of our vehicle fuels. We have experience constructing hydrogen fueling stations, but such facilities cost significantly more than traditional RNG vehicle fueling stations.  In addition, we have not yet added electric charging capability to any of our stations, and the cost of such capability may be significant.  We will need to ensure compliance with all applicable regulatory requirements, including obtaining any required permits and land use rights, which could take considerable time and expense and is subject to the risk that government support in certain areas may be discontinued. If we are unable to modify our stations to provide hydrogen or add electric charging to our stations, or if we experience delays in doing so, our stations may be unable to meet our customer demand, which may negatively impact our business, prospects, financial condition, and operating results.

Cummins, Daimler, Dana, Navistar, PACCAR, Toyota, Volvo, XOS, Tesla and Nikola have announced their plans to bring long-haul Class 8 commercial hydrogen- and battery- powered vehicles to the market.  We will, however, be dependent on these manufacturers to succeed in our target markets, and we will have no influence over their activities.  See the risks discussed under “We are dependent on the production of vehicles and engines in our key customer and geographic markets by vehicle and engine manufacturers, over which we have no control,” above and elsewhere in these risk factors.  

Increases, decreases and general volatility in oil, gasoline, diesel, natural gas and RNG prices could adversely affect our business.

The prices of RNG, natural gas, crude oil, gasoline and diesel can be volatile and this volatility may continue to increase. Factors that may cause volatility in the prices of RNG, natural gas, crude oil, gasoline and diesel include, among others, changes in supply and availability of crude oil, RNG, natural gas, government regulations, inventory levels, consumer demand, price and availability of alternatives, weather conditions, negative publicity about crude oil or natural gas drilling, production or transportation techniques and methods, worldwide economic, military, health and political conditions, transportation costs and the price of foreign imports. If the prices of crude oil, gasoline and diesel are low or decline, or if the price of RNG or natural gas increases without corresponding increases in the prices of crude oil, gasoline and diesel or Environmental Credits, then we may not be able to offer our customers an attractive price for our vehicle fuels, market adoption of our vehicle fuels could be slowed or limited and/or we may be forced to reduce the prices at which we sell our vehicle fuels in order to try to attract new customers or prevent the loss of demand from existing customers. Natural gas and crude oil prices are expected to remain volatile for the near future because of market uncertainties over supply and demand, including due to the state of the world economy, energy infrastructure and other factors. Fluctuations in natural gas prices affect the cost to us of the natural gas commodity. High natural gas prices adversely affect our operating margins when we cannot pass the increased costs through to our customers. Conversely, lower natural gas prices reduce our revenue when the commodity cost is passed through to our customers.

Pricing conditions may also exacerbate the cost differential between vehicles that use our fuels and gasoline or diesel-powered vehicles, which may lead operators to delay or refrain from purchasing or converting to our vehicle fuels. Generally, vehicles that use our fuels cost more initially than gasoline or diesel-powered vehicles because the components needed for a vehicle to use our fuels add to the vehicle’s base cost. Operators then seek to recover the additional base cost over time through a lower cost to use our fuels. Operators may, however, perceive an inability to timely recover these additional initial costs if our vehicle fuels are not available at prices sufficiently lower than gasoline and diesel. Such an outcome could decrease our potential customer base and harm our business prospects.

50

We face increasing competition from competitors, many of which have far greater resources, experience, customer bases and brand awareness than we have, and we may not be able to compete effectively with these businesses.

The market for vehicle fuels is highly competitive. The biggest competition for our products is gasoline and diesel because most vehicles in our key markets are powered by these fuels. We also compete with suppliers of other alternative vehicle fuels, including renewable diesel, biodiesel, and ethanol, as well as producers and fuelers of alternative vehicles, including hybrid, electric and hydrogen-powered vehicles.  Additionally, our stations compete directly with other natural gas fueling stations and indirectly with electric vehicle charging stations and fueling stations for other vehicle fuels.

Many businesses are in the market for RNG and other alternatives for use as vehicle fuel, including alternative vehicle and alternative fuel companies, refuse collectors, industrial gas companies, private equity groups, commodity traders, truck stop and fuel station owners, fuel providers, gas marketers, utilities and their affiliates and other organizations. If the alternative vehicle fuel market grows, then the number and type of participants in this market and their level of capital and other commitments to alternative vehicle fuel programs could increase. Many of our competitors have substantially greater experience, customer bases, brand awareness and financial, marketing and other resources than we have. As a result, these competitors may be able to respond more quickly to changes in customer preferences, legal requirements or other industry or regulatory trends; devote greater resources to the development, promotion and sale of their products; adopt more aggressive pricing policies; dedicate more effort to infrastructure and systems development in support of their business or product development activities; implement more robust or creative initiatives to advance consumer acceptance of their products; or exert more influence on the regulatory landscape that affects the vehicle fuels market.

We expect competition to increase in the vehicle fuels market generally. In addition, if the demand for alternative vehicle fuels, including RNG, increases, then we expect competition to also increase. Any such increased competition may reduce our customer base and revenue and may lead to increased pricing pressure, reduced operating margins and fewer expansion opportunities.

NG Advantage may not be successful.

NG Advantage provides “virtual pipelines” to transport CNG by truck from compression facilities to pipeline interconnects and to industrial and commercial customer users that do not have direct access to natural gas pipelines. NG Advantage faces unique risks, including among others: (i) it has a history of net losses and has incurred substantial indebtedness; (ii) NG Advantage will need to raise additional capital, which may not be available, may only be available on onerous terms, or may only be available from the Company; (iii) the labor market for truck drivers is very competitive, which increases NG Advantage’s difficulty in meeting its delivery obligations; (iv) NG Advantage often transports CNG in trailers over long distances and these trailers may be involved in accidents; and (v) NG Advantage’s CNG trailers may become subject to new or changed regulations that could adversely affect its business. If NG Advantage fails to manage any of these risks, our business, financial condition, liquidity, results of operations, prospects and reputation may be harmed.  In addition, we have been a significant source of financing for NG Advantage, consisting of loans of $18.4 million and $12.9 million in the years ended December 31, 2021 and 2020, respectively, and a $5.0 million equity investment in the year ended December 31, 2018. If NG Advantage is not able to obtain financing from external sources, we will need to provide additional debt or equity capital to allow NG Advantage to satisfy its commitments and maintain operations.

Our station construction activities subject us to business and operational risks.

As part of our business activities, we design and construct vehicle fueling stations that we either own and operate ourselves or sell to our customers. These activities require a significant amount of judgment in determining where to build and open fueling stations, including predictions about fuel demand that may not be accurate for any of the locations we target. As a result, we have built stations that we may not open for fueling operations, and we may open stations that fail to generate the volume or profitability levels we anticipate, either or both of which could occur due to a lack of sufficient customer demand at the station locations or for other reasons. For any stations that are completed but unopened, we would have substantial investments in assets that do not produce revenue, and for any stations that are open and underperforming, we may decide to close the stations. We determined to close a number of underperforming stations in the third and fourth quarters of 2017 and recorded impairment charges in connection with these closures and other related actions. As of March

51

31, 2022, we had 30 nearly completed stations with a carrying amount of $54.2 million that were not open for fueling operations. We do not know when or if these stations will open, and some of these stations are subject to agreements that may expire prior to us being able to open such stations. Closure of these and/or any other stations could result in substantial additional costs and non-cash asset impairments or other charges and could cause the price of our common stock to decline.

We also face many operational challenges in connection with our station design and construction activities. For example, we may not be able to identify suitable locations for the stations we or our customers seek to build. Additionally, even if preferred sites can be located, we may encounter land use or zoning difficulties, problems with utility services, challenges obtaining and retaining required permits and approvals or local resistance, including due to reduced operations of permitting agencies because of the ongoing COVID-19 pandemic, any of which could prevent us or our customers from building new stations on these sites or limit or restrict the use of new or existing stations. Any such difficulties, resistance or limitations or any failure to comply with local permit, land use or zoning requirements could restrict our activities or expose us to fines, reputational damage or other liabilities, which would harm our business and results of operations. In addition, we act as the general contractor and construction manager for new station construction and facility modification projects, and we typically rely on licensed subcontractors to perform the construction work. We may be liable for any damage we or our subcontractors cause or for injuries suffered by our employees or our subcontractors’ employees during the course of work on our projects. Additionally, shortages of skilled subcontractor labor could significantly delay a project or otherwise increase our costs. Further, our expected profit from a project is based in part on assumptions about the cost of the project, and cost overruns, delays or other execution issues may, in the case of projects we complete and sell to customers, result in our failure to achieve our expected margins or cover our costs, and in the case of projects we build and own, result in our failure to achieve an acceptable rate of return. If any of these events occur, our business, operating results and liquidity could be negatively affected.

We have significant contracts with government entities, which are subject to unique risks.

We have, and expect to continue to seek, long-term fueling station construction, maintenance and fuel sale contracts with various government bodies, which accounted for 21%, 22%, and 31% of our revenue in 2019, 2020 and 2021, respectively. In addition to normal business risks, including the other risks discussed in these risk factors, our contracts with government entities are often subject to unique risks, some of which are beyond our control. For example, long-term government contracts and related orders are subject to cancellation if adequate appropriations for subsequent performance periods are not made. Further, the termination of funding for a government program supporting any of our government contracts or any other governmental action that results in reduced support for our government contracts could result in the loss of anticipated future revenue attributable to the contract. Moreover, government entities with which we contract are often able to modify, curtail or terminate contracts with us at their convenience and without prior notice, and would only be required to pay for work completed and commitments made at or prior to the time of termination.

In addition, government contracts are frequently awarded only after competitive bidding processes, which are often protracted. In many cases, unsuccessful bidders for government contracts are provided the opportunity to formally protest the contract awards through various agencies or other administrative and judicial channels. The protest process may substantially delay a successful bidder’s contract performance, result in cancellation of the contract award entirely and distract management. As a result, we may not be awarded contracts for which we bid, and substantial delays or cancellation of contracts may follow any successful bids as a result of any protests by other bidders. The occurrence of any of these risks would have a material adverse effect on our results of operations and financial condition.

We may from time to time pursue acquisitions, divestitures, investments or other strategic relationships or transactions, which could fail to meet expectations or otherwise harm our business.

We may acquire or invest in other companies or businesses or pursue other strategic transactions or relationships, such as joint ventures, collaborations, divestitures, or other similar arrangements. For example, in 2021 we created joint ventures with each of TotalEnergies and bp to develop and own dairy RNG production projects.  These strategic transactions and relationships and any others we may pursue in the future involve numerous risks, any of which could harm our business, performance and liquidity, including, among others, the following: (i) difficulties integrating the operations, personnel, contracts, service providers and technologies of an acquired company or partner; (ii) diversion of financial and management resources from existing operations or alternative acquisition, investment, strategic or other

52

opportunities; (iii) failure to realize the anticipated synergies or other benefits of a transaction or relationship; (iv) risks of entering new customer or geographic markets in which we may have limited or no experience; (v) potential loss of an acquired company’s or partner’s key employees, customers or vendors in the event of an acquisition or investment, or potential loss of our assets (and their associated revenue streams), employees or customers in the event of a divestiture or other strategic transaction; and (vi) incurrence of substantial costs or debt or equity dilution to fund an acquisition, investment or other transaction or relationship, as well as possible write-offs or impairment charges relating to any businesses we partner with, invest in or acquire.

Our partners may choose to invest in renewable or low carbon vehicle fuels other than RNG.

Our partners, including TotalEnergies, bp and Chevron, may reallocate their resources from RNG to other renewable or low carbon vehicle fuels. Any such action would have a material adverse effect on our plans, results of operations and financial condition.

Our results of operations fluctuate significantly and are difficult to predict.

Our results of operations have historically experienced, and may continue to experience, significant fluctuations as a result of a variety of factors, including, among others, the amount and timing of our vehicle fuel sales, Environmental Credit sales and recognition of government credits, station construction sales, grants and incentives, such as AFTC (for example, we recorded all of the AFTC revenue associated with our vehicle fuel sales made in 2017 during the first quarter of 2018, and we recorded all of the AFTC revenue associated with our vehicles fuel sales made in 2018 and 2019 in the fourth quarter of 2019); fluctuations in commodity, station construction and labor costs; variations in the fair value of certain of our derivative instruments that are recorded in revenue; sales of compressors and other equipment used in RNG production and at fueling stations; the amount and timing of our billing, collections and liability payments; and the other factors described in these risk factors.

Our performance in certain periods has also been affected by transactions or events that have resulted in significant cash or non-cash gains or losses. For example, our results for 2017 were positively affected by gains related to repurchases or retirements of our outstanding convertible debt at a discount and by a gain related to bp, but were also negatively affected by significant charges in connection with our closure of certain fueling stations, the decreased operating performance of our former fueling compressor manufacturing business, our determination of an impairment of assets as a result of the foregoing, and certain other actions. These or other similar gains or losses may not recur, in the same amounts or at all in future periods.

These significant fluctuations in our operating results may render period-to-period comparisons less meaningful, especially given the current uncertainties related to the ongoing COVID-19 pandemic, and investors in our securities should not rely on the results of one period as an indicator of performance in any other period. Additionally, these fluctuations in our operating results could cause our performance in any period to fall below the financial guidance we may have provided to the public or the estimates and projections of the investment community, which could negatively affect the price of our common stock.

Our warranty reserves may not adequately cover our warranty obligations, which could result in unexpected costs.

We provide product warranties with varying terms and durations for the stations we build and sell, and we establish reserves for the estimated liability associated with these warranties. Our warranty reserves are based on historical trends and any specifically identified warranty issues known to us, and the amounts estimated for these reserves could differ materially from the warranty costs we may actually incur. We would be adversely affected by an increase in the rate or volume of warranty claims or the amounts involved in warranty claims, any of which could increase our costs beyond our established reserves and cause our cash position and financial condition to suffer.

53

Risks Related to Our Indebtedness and Other Capital Resources.

We may need to raise additional capital to continue to fund our business, which could have negative effects and may not be available when needed, on acceptable terms or at all.

We require capital to pay for capital expenditures, operating expenses, any mergers, acquisitions or strategic investments, transactions or relationships we may pursue, and to make principal and interest payments on our indebtedness. If we cannot fund any of these activities with capital on-hand or cash provided by our operations, we may seek to obtain additional capital from other sources, such as by selling assets or pursuing debt or equity financing.

Asset sales and equity or debt financing may not be available when needed, on terms favorable to us or at all. Any sale of our assets to generate cash proceeds may limit our operational capacity and could limit or eliminate any revenue streams or business plans that are dependent on the sold assets. Any issuances of our common stock or securities convertible into our common stock to raise capital would dilute the ownership interest of our existing stockholders. Any debt financing we may pursue could require us to make significant interest or other payments and to pledge some or all of our assets as security. In addition, higher levels of indebtedness could increase our risk of non-repayment, adversely affect our creditworthiness, and amplify the other risks associated with our existing debt, which are discussed elsewhere in these risk factors. Further, we may incur substantial costs in pursuing any capital-raising transactions, including investment banking, legal and accounting fees. On the other hand, if we are unable to obtain capital in amounts sufficient to fund our obligations, expenses, and strategic initiatives, we could be forced to suspend, delay or curtail our business plans or operating activities or could default on our contractual commitments. Any such outcome could negatively affect our business, performance, liquidity, and prospects.

We may not generate sufficient cash flow from our business to pay our debt.

As of March 31, 2022, we have consolidated indebtedness of $38.8 million, and we are permitted to incur significant additional debt. Our outstanding and permitted indebtedness could make us more vulnerable to adverse changes in general U.S. and worldwide economic, regulatory, and competitive conditions, limit our flexibility to plan for or react to changes in our business or industry, place us at a disadvantage compared to our competitors that have less debt or limit our ability to borrow or otherwise raise additional capital as needed.

Our payments of amounts owed under our various debt instruments will reduce our cash resources available for other purposes, including pursuing strategic initiatives, transactions or other opportunities, satisfying our other commitments and generally supporting our operations. Moreover, our ability to make these payments depends on our future performance, which is subject to economic, financial, competitive and other factors, including those described in these risk factors, and many of which are beyond our control. Our business may not generate sufficient cash from operations to service our debt.

If we cannot meet our debt obligations from our operating cash flows, we may pursue one or more alternative measures. Any repayment of our debt with equity, however, would dilute the ownership interests of our existing stockholders. Additionally, because the agreements governing much of our existing indebtedness contain minimal restrictions on our ability to incur additional debt and do not require us to maintain financial ratios or specified levels of net worth or liquidity, we may seek capital from other sources to service our debt, such as selling assets, restructuring or refinancing our existing debt or obtaining additional equity or debt financing. Our ability to engage in any of these activities, if we decide to do so, would depend on the capital markets and the state of our industry, business and financial condition at the time, and could also subject us to significant risks, which are discussed elsewhere in these risk factors. Moreover, we may not be able to obtain any additional capital we may pursue on desirable terms, at a desirable time or at all. Any failure to pay our debts when due could result in a default on our debt obligations. In addition, certain of our debt agreements contain restrictive covenants, and any failure by us to comply with these covenants could also cause us to be in default under these agreements.

In the event of any default on our debt obligations, the holders of the indebtedness could, among other things, declare all amounts owed immediately due and payable. Any such declaration could deplete all or a large portion of our

54

available cash flow, and thereby reduce the amount of cash available to pursue our business plans or force us into bankruptcy or liquidation.

Risks Related to Environmental Health and Safety and Governmental and Environmental Regulations

Our business is influenced by environmental, tax and other government regulations, programs and incentives that promote our vehicle fuels, and their modification or repeal could negatively affect our business.

Our business is influenced by federal, state, and local tax credits, rebates, grants and other government programs and incentives that promote the use of our vehicle fuels. These include various government programs that make grant funds available from the purchase of vehicles and construction of fueling stations, as well as the AFTC under which we generate revenue for our vehicle fuel sales. The AFTC expired at the end of 2021. If the AFTC is not extended after 2021, the AFTC would not be available for vehicle fuel sales, and our revenue would be materially adversely affected. Additionally, our business is influenced by laws, rules and regulations that require reductions in carbon emissions and/or the use of renewable fuels, such as the programs under which we generate Environmental Credits.

These programs and regulations, which have the effect of encouraging the use of RNG as a vehicle fuel, could expire or be repealed or amended for a variety of reasons. For example, parties with an interest in gasoline and diesel, electric or other alternative vehicles or vehicle fuels, including lawmakers, regulators, policymakers, environmental or advocacy organizations, producers of alternative vehicles or vehicle fuels, or other powerful groups, may invest significant time and money in efforts to delay, repeal or otherwise negatively influence regulations and programs that promote RNG. Many of these parties have substantially greater resources and influence than we have. Further, changes in federal, state or local political, social or economic conditions, including a lack of legislative focus on these programs and regulations, could result in their modification, delayed adoption or repeal. Any failure to adopt, delay in implementing, expiration, repeal or modification of these programs and regulations, or the adoption of any programs or regulations that encourage the use of other alternative fuels or alternative vehicles over RNG (such as the September 2020 Executive Order or the 2021 Executive Order), would reduce the market for RNG as a vehicle fuel and harm our operating results, liquidity, and financial condition.

For instance, California lawmakers and regulators have implemented various measures designed to increase the use of electric, hydrogen and other zero-emission vehicles, including establishing firm goals for the number of these vehicles operating on state roads by specified dates and enacting various laws and other programs in support of these goals. Although the influence and applicability of these or similar measures on our business remains uncertain, a focus on “zero tailpipe emission” vehicles over vehicles with an overall net carbon negative emissions profile, but with some tailpipe emissions operating on RNG, would adversely affect the market for our fuels.  

To benefit from Environmental Credits, RNG projects are required to be registered and are subject to audit.

RNG projects are required to register with the EPA and relevant state regulatory agencies. Further, we qualify our RINs through a voluntary Quality Assurance Plan, which typically takes from three to five months from first injection of RNG into the commercial pipeline system. Delays in obtaining registration, RIN qualification, and any LCFS credit qualification of a new project could delay future revenues from a project and could adversely affect our cash flow. Further, we may make large investments in projects prior to receiving the regulatory approval and RIN qualification. By registering RNG projects with the EPA’s voluntary Quality Assurance Plan, we are subject to quarterly third-party audits and semi-annual on-site visits of projects to validate generated RINs and overall compliance with the federal renewable fuel standard. We are also subject to a separate third party’s annual attestation review. The Quality Assurance Plan provides a process for RIN owners to follow, for an affirmative defense to civil liability, if used or transferred Quality Assurance Plan verified RINs were invalidly generated. A project’s failure to comply could result in remedial action by the EPA, including penalties, fines, retirement of RINs, or termination of the project’s registration, any of which could adversely affect our business, financial condition and results of operations.

55

Our business could be negatively affected by federal or state laws, orders or regulations mandating new or additional limits on GHG emissions, “tailpipe” emissions or internal combustion engines.

Federal or state laws, orders or regulations have been adopted, such as California’s AB 32 cap and trade law and the 2021 Executive Order, and may in the future be adopted that impose limits on GHG emissions or otherwise require the adoption of zero-emission electric vehicles. The effects of GHG emission limits on our business are subject to significant uncertainties based on, among other things, the timing of any requirements, the required levels of emission reductions, the nature of any market-based or tax-based mechanisms adopted to facilitate reductions, the relative availability of GHG emission reduction offsets, the development of cost-effective, commercial-scale carbon capture and storage technology and supporting regulations and liability mitigation measures, the range of available compliance alternatives, and our ability to demonstrate that our vehicle fuels qualify as a compliance alternative under any statutory, regulatory, or standards-based organization (such as WBCSD) programs to limit GHG emissions. If our vehicle fuels are not able to meet GHG emission limits or perform as well as other alternative fuels and vehicles, our solutions could be less competitive. Furthermore, additional federal or state taxes could be implemented on “tailpipe” emissions, which would have a negative impact on the cost of our vehicle fuels, as compared to vehicle fuels that do not generate tailpipe emissions. See also the discussion above regarding the Advanced Clean Trucks regulation, the September 2020 Executive Order and the 2021 Executive Order under “Our success is dependent on the willingness of fleets and other consumers to adopt our vehicle fuels, which may not occur in a timely manner, at expected levels or at all.

Our business is subject to a variety of government regulations, which may restrict our operations and result in costs and penalties or otherwise adversely affect our business and ability to compete.

We are subject to a variety of federal, state and local laws and regulations relating to the environment, health and safety, labor and employment, building codes and construction, zoning and land use, the government procurement process, any political activities or lobbying in which we may engage, public reporting and taxation, among others. It is difficult and costly to manage the requirements of every authority having jurisdiction over our various activities and to comply with their varying standards. Many of these laws and regulations are complex, change frequently, may be unclear and difficult to interpret and have become more stringent over time. Any changes to existing regulations or adoption of new regulations may result in significant additional expense to us or our customers. For example, in June 2020, California passed the Advanced Clean Trucks regulation, which seeks to have all new commercial vehicles sold in California have zero-emissions by 2045, in September 2020, California’s Governor issued the September 2020 Executive Order, which seeks to have 100% of medium- and heavy-duty vehicles in California be zero emission by 2045, and in December 2021, President Biden signed the 2021 Executive Order, which seeks to achieve 100% zero-emission vehicle acquisitions by the federal government by 2035. Further, from time to time, as part of the regular evaluation of our operations, including newly acquired or developing operations, we may be subject to compliance audits by regulatory authorities, which may distract management from our revenue-generating activities and involve significant costs and use of other resources. Also, we often need to obtain facility permits or licenses to address, among other things, storm water or wastewater discharges, waste handling and air emissions in connection with our operations, which may subject us to onerous or costly permitting conditions or delays if permits cannot be timely obtained.  Our failure to comply with any applicable laws and regulations could result in a variety of administrative, civil and criminal enforcement measures, including, among others, assessment of monetary penalties, imposition of corrective requirements or prohibition from providing services to government entities. If any of these enforcement measures were imposed on us, our business, financial condition, and performance could be negatively affected.

We are subject to various environmental laws and regulations that could impose substantial costs upon us.

Our operations are and will be subject to federal, state and local environmental laws and regulations, including laws relating to the use, handling, storage, disposal of and human exposure to hazardous materials. Moreover, we expect that we will be affected by future amendments to such laws or other new environmental and health and safety laws and regulations which may require us to change our operations, potentially resulting in a material adverse effect on our business, prospects, financial condition, and operating results. These laws can give rise to liability for administrative oversight costs, cleanup costs, property damage, bodily injury, fines, and penalties. Capital and operating expenses needed to comply with environmental laws and regulations can be significant, and violations may result in substantial fines and penalties, third-party damages, suspension of production or a cessation of our operations.

56

Contamination at properties we own or operate, will own or operate, or formerly owned or operated or to which hazardous substances were sent by us, may result in liability for us under environmental laws and regulations, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act, which can impose liability for the full amount of remediation-related costs without regard to fault, for the investigation and cleanup of contaminated soil and ground water, for impacts to human health and for damages to natural resources. The costs of complying with environmental laws and regulations and any claims concerning noncompliance, or liability with respect to contamination in the future, could have a material adverse effect on our financial condition or operating results. We may face unexpected delays in obtaining the required permits and approvals in connection with our planned RNG production facilities that could require significant time and financial resources and delay our ability to operate these facilities, which would adversely impact our business, prospects, financial condition and operating results.

Our operations entail inherent safety and environmental risks, which may result in substantial liability to us.

Our operations entail inherent safety risks, including risks associated with equipment defects, malfunctions, failures, and misuses. For example, operation of LNG pumps requires special training because of the extremely low temperatures of LNG. Also, LNG tanker trailers and CNG fuel tanks and trailers could rupture if involved in accidents or improper maintenance or installation. Further, improper refueling of vehicles that use our fuels or operation of vehicle fueling stations could result in sudden releases of pressure that could cause explosions. In addition, our operations may result in the venting of methane, a potent GHG. These safety and environmental risks could result in uncontrollable flows of our fuels, fires, explosions, death, or serious injury, any of which may expose us to liability for personal injury, wrongful death, property damage, pollution and other environmental damage. We may incur substantial liability and costs if any such damages are not covered by insurance or are more than policy limits, or if environmental damage causes us to violate applicable GHG emissions or other environmental laws. Additionally, the occurrence of any of these events with respect to our fueling stations or our other operations could materially harm our business and reputation. Moreover, the occurrence of any of these events to any other organization in our vehicle fuel business could harm our industry generally by negatively affecting perceptions about, and adoption levels of, our vehicle fuels.

Risks Related to Our Common Stock

A significant portion of our outstanding common stock is owned or otherwise subject to acquisition by two equityholders, each of which may have interests that differ from the Company’s other stockholders and which now or in the future may be able to influence the Company’s corporate decisions, including a change of control.

After giving effect to the issuance of the Amazon Warrant, TotalEnergies Marketing Services, SAS (“TMS”), a wholly owned subsidiary of TotalEnergies, owns 42,581,801 shares of our common stock, or 19.1% of our outstanding shares of common stock as of March 31, 2022 (excluding 8,129,804 shares of our common stock that are the subject of a voting agreement, dated May 9, 2018, among TMS, the Company and all of the Company’s directors and officers then in office); the Amazon Warrant is immediately exercisable by Amazon Holdings for shares of our common stock representing 4.999% of our outstanding common stock.  Subject to vesting of the Amazon Warrant, the Amazon Warrant will be exercisable for up to 19.999% of our outstanding common stock on a fully diluted basis (determined at the time of issuance of the Amazon Warrant), subject to certain anti-dilution provisions, and Amazon Holding’s beneficial ownership will initially be contractually limited to the Beneficial Ownership Limitation unless Amazon Holdings gives the Company sixty one (61) days’ notice that it is waiving such limitation. In addition, TotalEnergies was granted certain special rights that our other stockholders do not have in connection with its acquisition of this ownership position, including the right to designate two individuals to serve as directors of our Company and a third individual to serve as an observer on certain of our board committees.

TotalEnergies or other large stockholders may be able to influence or control matters requiring approval by our stockholders, including the election of directors and mergers, acquisitions, or other extraordinary transactions. Amazon, through ownership by Amazon Holdings, could become a large stockholder if the Amazon Warrant were to vest further through additional fuel purchases from the Company pursuant to the Fuel Agreement, and Amazon Holdings were to exercise the Amazon Warrant to purchase vested Warrant Shares or Additional Warrant Shares and waive the Beneficial Ownership Limitation. Large stockholders may have interests that differ from other stockholders and may vote or otherwise act in ways with which the Company or other stockholders disagree or that may be adverse to your interests. A

57

concentration of stock ownership may also have the effect of delaying, preventing or deterring a change of control of our Company, which could deprive our stockholders of an opportunity to receive a premium for their shares of our common stock as part of a sale of our Company and could affect the market price of our common stock. Conversely, such a concentration of stock ownership may facilitate a change of control under terms other stockholders may not find favorable or at a time when  other stockholders may prefer not to sell.

Sales of our common stock, or the perception that such sales may occur, could cause the market price of our stock to drop significantly, regardless of the state of our business.

All outstanding shares of our common stock are eligible for sale in the public market, subject in certain cases to the requirements of Rule 144 under the Securities Act. Also, shares of our common stock that may be issued upon the exercise, vesting or conversion of our outstanding stock options and restricted stock units may be eligible for sale in the public market, to the extent permitted by Rule 144 and the provisions of the applicable stock option and restricted stock unit agreements or if such shares have been registered under the Securities Act.

Sales of large amounts of our common stock by large stockholders, or the perception that such sales may occur, could cause the market price of our common stock to decline, regardless of the state of the Company’s business. Our common stock held by TMS and our common stock underlying the Amazon Warrant may be sold in the public market under Rule 144 or in registered sales or offerings pursuant to registration rights held by each stockholder. For instance, we filed a registration statement with the SEC to cover the resale of the shares of our common stock issued and sold to TMS, which registration statement was declared effective in August 2018. If these shares are sold, or if it is perceived that they may be sold, in the public market, the trading price of our common stock could decline. For instance, in the year ended December 31, 2021, TMS sold 8,274,495 shares of our common stock, which we believe caused downward pressure on the trading price of our common stock.

General Risk Factors

We rely on information technology in our operations, and any material failure, inadequacy, interruption, or security failure of that technology could harm our business.  

Increased global IT security threats and more sophisticated and targeted computer crime pose a risk to the security of our systems and networks and the confidentiality, availability and integrity of our data. There have been several recent, highly publicized cases in which organizations of various types and sizes have reported the unauthorized disclosure of customer or other confidential information, as well as cyber incidents involving the dissemination, theft and destruction of corporate information, intellectual property, cash or other valuable assets. There have also been several highly publicized cases in which hackers have requested “ransom” payments in exchange for not disclosing customer or other confidential information or for not disabling the target company’s computer or other systems. Implementing security measures designed to prevent, detect, mitigate or correct these or other IT security threats involves significant costs. Although we have taken steps to protect the security of our information systems and the data maintained in those systems, we have, from time to time, experienced cyberattacks or other cyber incidents that have threatened our data and systems, including malware and computer virus attacks and it is possible that future cyber incidents we may experience may materially and adversely affect our business. We cannot provide assurance that our safety and security measures will prevent our information systems from improper functioning or damage, or the improper access or disclosure of personally identifiable information such as in the event of cyber incidents. Any IT security threats that are successful against our security measures could, depending on their nature and scope, lead to the compromise of confidential information, improper use of our systems and networks, manipulation and destruction of data, operational disruptions, and substantial financial outlays. Further, a cyber incident could occur and persist for an extended period of time without detection, and an investigation of any successful cyber incident would likely require significant time, costs and other resources to complete. We may be required to expend significant financial resources to protect against or to remediate such cyber incidents. In addition, our technology infrastructure and information systems are vulnerable to damage or interruption from natural disasters, power loss and telecommunications failures. Any failure to maintain proper function, security and availability of our information systems and the data maintained in those systems could interrupt our operations, damage our reputation, subject us to liability claims or regulatory penalties, harm our business relationships or increase our security

58

and insurance costs, which could have a material adverse effect on our business, financial condition and results of operations.

The price of our common stock may continue to fluctuate significantly, and you could lose all or part of your investment.

The market price of our common stock has experienced, and may continue to experience, significant volatility. Factors that may cause volatility in the price of our common stock, many of which are beyond our control, include, among others, the following: (i) the factors that may influence the adoption of our vehicle fuels, as discussed elsewhere in these risk factors; (ii) our ability to implement our business plans and initiatives and their anticipated, perceived or actual level of success; (iii) failure to meet or exceed any financial guidance we have provided to the public or the estimates and projections of the investment community; (iv) the market’s perception of the success and importance of any of our acquisitions, divestitures, investments or other strategic relationships or transactions; (v) the amount of and timing of sales of, and prices for, Environmental Credits; (vi) actions taken by state or federal governments to mandate or otherwise promote or incentivize alternative vehicles or vehicle fuels over, or to the exclusion of, RNG; (vii) technical factors in the public trading market for our common stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as may be expressed on financial trading and other social media sites), the amount and status of short interest in our common stock, access to margin debt, and trading in options and other derivatives on our common stock; (viii) changes in political, regulatory, health, economic and market conditions; and (ix) a change in the trading volume of our common stock.

In addition, the securities markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies, but which have affected the market prices of these companies’ securities. These market fluctuations may also materially and adversely affect the market price of our common stock.

Volatility or declines in the market price of our common stock could have other negative consequences, including, among others, further impairments to our assets (following the asset impairment charges we recorded in the third and fourth quarters of 2017 related to our former fueling compressor manufacturing business and our closure of certain fueling stations), potential impairments to our goodwill and a reduced ability to use our common stock for capital-raising, acquisitions or other purposes. The occurrence of any of these risks could materially and adversely affect our financial condition, results of operations and liquidity and could cause further declines in the market price of our common stock.

Item 2.—Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Equity Securities

On March 12, 2020, our Board of Directors approved the Repurchase Program for up to $30.0 million (exclusive of fees and commissions) of our outstanding common stock. On December 7, 2021, our Board of Directors approved an increase in the aggregate purchase amount under the Repurchase Program from $30.0 million to $50.0 million (exclusive of fees and commissions). The Repurchase Program does not have an expiration date, and it may be suspended or discontinued at any time.

The Repurchase Program does not obligate us to acquire any specific number of shares. Repurchases under the Repurchase Program may be effected from time to time through open market purchases, privately negotiated transactions, structured or derivative transactions, including accelerated share repurchase transactions, or other methods of acquiring shares, in each case subject to market conditions, applicable securities laws and other relevant factors. Repurchases may also be made under Rule 10b5-1 plans.

59

The following table summarizes the share repurchase activity during the three months ended March 31, 2022 (in thousands, except share and per share amounts):

Approximate

Dollar Value

Total Number of

of Shares That

Shares Purchased

May Yet Be

Total Number

Average

as Part of Publicly

Purchased

of Shares

Price Paid

Announced Plans

Under the Plans

Period

    

Purchased

    

per Share (a)

    

or Programs

    

or Program

January 1, 2022 through January 31, 2022

511,010

$

5.85

511,010

$

29,610

February 1, 2022 through February 28, 2022

 

29,610

March 1, 2022 through March 31, 2022

 

29,610

Total

511,010

$

5.85

511,010

$

29,610

(a)Exclusive of fees and commissions.

Item 3.—Defaults Upon Senior Securities

None.

Item 4.—Mine Safety Disclosures

None.

Item 5.—Other Information

None.

Item 6.—Exhibits

The information required by this Item 6 is set forth on the Exhibit Index that immediately precedes the signature page to this report and is incorporated herein by reference.

60

EXHIBIT INDEX

Exhibit
Number

    

Description

10.1*

Amendment No. 1 to Credit Support Agreement, dated as of March 12, 2021, between Clean Energy Fuels Corp. and Total Holdings USA Inc.

31.1*

Certification of Andrew J. Littlefair, President and Chief Executive Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Robert M. Vreeland, Chief Financial Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Andrew J. Littlefair, President and Chief Executive Officer, and Robert M. Vreeland, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101*

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, formatted in iXBRL (Inline eXtensible Business Reporting Language):

(i) Condensed Consolidated Balance Sheets as of December 31, 2021 and March 31, 2022;

(ii) Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2021 and 2022;

(iii) Condensed Consolidated Statements of Comprehensive Loss for the Three Months Ended March 31, 2021 and 2022;

(iv) Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2021 and 2022;

(v) Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2021 and 2022; and

(vi) Notes to Condensed Consolidated Financial Statements.

104*

Cover Page Interactive Data File (formatted as iXBRL and contained in Exhibit 101).

*     Filed herewith.

**   Furnished herewith.

61

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

CLEAN ENERGY FUELS CORP.

Date: May 5, 2022

By:

/s/ ROBERT M. VREELAND

Robert M. Vreeland

Chief Financial Officer
(Principal financial officer and duly authorized to sign on behalf of the registrant)

62

EX-10.1 2 clne-20220331xex10d1.htm EX-10.1

Exhibit 10.1

Execution Version

AMENDMENT NO. 1 TO CREDIT SUPPORT AGREEMENT

This Amendment No. 1 to Credit Support Agreement (this “Amendment”), is dated as of March 12, 2021, between CLEAN ENERGY FUELS CORP., a Delaware corporation (the “Borrower”) and TOTAL HOLDINGS USA INC., a Delaware corporation (the “Guarantor”).

WHEREAS, the Borrower and Société Générale, a company incorporated as a société anonyme under the laws of France (the “Lender”), have entered into that certain Term Credit Agreement, dated as of January 2, 2019 and amended as of March 12, 2021 (as further amended, restated, supplemented or otherwise modified from time to time in accordance with its provisions, the “Credit Agreement”), pursuant to which the Lender has made available to the Borrower certain Loans (as defined therein) and other credit accommodations. In connection with the execution of the Credit Agreement, the Guarantor and the Lender have entered into that certain Guaranty, dated as of January 2, 2019 (as amended, restated, supplemented or otherwise modified from time to time in accordance with its provisions, the “Guaranty”), pursuant to which the Guarantor agreed to guarantee certain “Obligations” (as defined therein) of the Borrower arising in connection with the Credit Agreement;

WHEREAS, in connection with the foregoing, the Borrower and the Guarantor entered into that certain Credit Support Agreement, dated as of January 2, 2019 (as amended, restated, supplemented or otherwise modified from time to time in accordance with its provisions, the “Credit Support Agreement”), pursuant to which the Borrower agreed to undertake certain obligations in favor of the Guarantor arising in connection with the Guaranty;

WHEREAS, the parties hereto desire to amend the Credit Support Agreement on the terms and subject to the conditions set forth herein; and

WHEREAS, the Borrower has requested, and the Guarantor has agreed, to amend the Credit Support Agreement to, among other things, permit the Borrower to use the proceeds of the Loan (as defined in the Credit Support Agreement) for certain additional purposes as set forth herein.

NOW, THEREFORE, in consideration of the premises set forth above and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties agree as follows:

1.Definitions. Capitalized terms used and not defined in this Amendment shall have the respective meanings given them in the Credit Support Agreement.

2.

Amendments to the Credit Support Agreement.

(a)Section 1 of the Credit Support Agreement is hereby amended by inserting the following definitions in appropriate alphabetical order:

1


““First Amendment” means that certain Amendment No. 1 to Term Credit Agreement, dated as of March 12, 2021, between the Company and the Bank, as acknowledged by the Guarantor.”

““CERF” means Clean Energy Renewable Fuels, LLC, a Delaware limited liability company and a Wholly-Owned Subsidiary of the Company.”

(b)Section 1 of the Credit Support Agreement is hereby amended by amending and restating the following definitions as follows:

““Oversight Committee” means the committee with (a) the purpose, composition, duties, responsibilities and authorities set forth in Exhibit C hereto as they relate to the Truck Program and (b) the additional purpose of supervising and overseeing the activities of the Guarantor and the Company (in a manner comparable to such supervision and oversight with regard to the Truck Program) with regard to the incurrence of Station Build Costs (as defined in the First Amendment) for which the Company intends to request the issuance of a Loan or advance under the Credit Facility (collectively, the “Oversight Committee Activities”).”

““Security Agreement” means, collectively, (a) that certain Pledge and Security Agreement, dated as of January 2, 2019, by and between CE and the Guarantor; and (b) those certain pledge and security agreements to be entered into pursuant to Section 5(b)(i) of this Agreement.”

(c)Section 5(a)(iii) of the Credit Support Agreement is hereby amended and restated in its entirety as follows:

“(iii) To use and cause CE or CERF (as the case may be) to use the proceeds of any and all Loans only to pay for the incremental cost of the natural gas trucks under the Truck Program; the Station Build Costs (as defined in the First Amendment); or the JV Equity Obligations (as defined in the First Amendment), in each case that were the basis for the borrowing of such Loans by the Company under the Credit Facility.”

(d)Section 5(a) of the Credit Support Agreement is hereby amended by adding a new clause (xi) as follows:

“(xi) that it shall comply with, and shall cause its representatives to comply with, the requirements of the Oversight Committee made in connection with the performance of the Oversight Committee Activities.”

(e)Section 5(b)(i) of the Credit Support Agreement is hereby amended and restated in its entirety as follows:

2


“(i)(A)Request the issuance of a Loan or advance under the Credit Facility in respect of the Truck Program;

(B)Request the issuance of a Loan or advance under the Credit Facility in respect of Station Build Costs, unless the Company shall have first provided to the Guarantor (x) a detailed description of the proposed Station Build Costs (including identification of the particular fueling stations) for which such Loan or advance is begin requested, along with an investment file relating to such Station Build Costs, which investment file shall have been approved by the Oversight Committee; and (y) a pledge and security agreement (in form and substance reasonably satisfactory to the Guarantor) that pledges to the Guarantor CE’s (or its applicable Affiliate’s) membership or other interest in a single- purpose entity that will own or hold all of the assets comprising the Station Build Costs (including fueling stations) for which such Loan or advance is being requested; or

(C)Request the issuance of a Loan or advance under the Credit Facility in respect of JV Equity Obligations, unless the Company shall have first provided the Guarantor with a pledge and security agreement (in form and substance reasonably satisfactory to the Guarantor) that pledges to the Guarantor CERF’s (or its applicable Affiliate’s) membership or other interest in the SPV (as defined in the Total JV Agreement (as defined in the First Amendment)) that will own the JV Project (as defined in the Total JV Agreement) for which such Loan or advance is being requested.”

(f)Section 5(b)(iii) of the Credit Support Agreement is hereby amended and restated in its entirety as follows:

“(iii)Grant, or permit any Affiliate of the Company to grant, any Lien over any property or collateral covered by the Security Documents.”

3.Limited Effect. Except as expressly provided hereby, all of the terms and provisions of the Credit Support Agreement and the other documents executed in connection therewith are and shall remain in full force and effect and are hereby ratified and confirmed by each of the Borrower and the Guarantor. The amendments contained herein shall not be construed as a waiver or amendment of any other provision of the Credit Support Agreement or the other documents executed in connection therewith or for any purpose except as expressly set forth herein or a consent to any further or future action on the part of the Borrower that would require the waiver or consent of the Guarantor.

4.Conditions Precedent. This Amendment shall become effective upon the date on which the parties shall have received this Amendment, duly executed and delivered by the Borrower and the Guarantor.

3


5.Successors and Assigns. This Amendment shall inure to the benefit of and be binding upon the Borrower and the Guarantor and each of their respective successors and assigns.

6.Governing Law. This Amendment shall be governed by, and construed in accordance with, the laws of the State of New York (including Section 5-1401 of the General Obligations Law of the State of New York), without regard to conflicts of laws principles that would require application of another law.

7.Counterparts; Electronic Execution. This Amendment may be executed in any number of counterparts, all of which shall constitute one and the same agreement, and any party hereto may execute this Amendment by signing and delivering one or more counterparts. Delivery of an executed counterpart of this Amendment electronically or by facsimile shall be effective as delivery of an original executed counterpart of this Amendment. The words “execution,” “signed,” “signature,” and words of like import in this Amendment shall be deemed to include electronic signatures or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any Applicable Law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.

[SIGNATURES PAGE FOLLOW]

4


IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first above written.

CLEAN ENERGY FUELS CORP., as Borrower

By:

/s/ Andrew J. Littlefair

Name:

Andrew J. Littlefair

Title:

President & Chief Executive Officer

[Signature Page to Amendment No. 1 to Credit Support Agreement]


TOTAL HOLDINGS USA INC.,

as Guarantor

By:

/s/ Franck Trochet

Name:

Franck Trochet

Title:

Chief Financial Officer

[Signature Page to Amendment No. 1 to Credit Support Agreement]


EX-31.1 3 clne-20220331xex31d1.htm EX-31.1

Exhibit 31.1

Certification

I, Andrew J. Littlefair, certify that:

1.           I have reviewed this quarterly report on Form 10-Q of Clean Energy Fuels Corp.; 

2.           Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 

3.           Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

(a)          Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; 

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

(c)          Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and 

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

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

(a)          All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and 

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

Date: May 5, 2022

/s/ ANDREW J. LITTLEFAIR

Andrew J. Littlefair

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 4 clne-20220331xex31d2.htm EX-31.2

Exhibit 31.2

Certification

I, Robert M. Vreeland, certify that:

1.           I have reviewed this quarterly report on Form 10-Q of Clean Energy Fuels Corp.;

2.           Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.           Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

(a)          Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

(c)          Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

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

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

(a)          All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

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

Date: May 5, 2022

/s/ ROBERT M. VREELAND

Robert M. Vreeland

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 5 clne-20220331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION REQUIRED BY

SECTION 1350 OF TITLE 18 OF THE UNITED STATES CODE

Each of the undersigned hereby certifies in his capacity as the specified officer of Clean Energy Fuels Corp. (the “Company”), pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that, to the best of his knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 5, 2022

/s/ ANDREW J. LITTLEFAIR

Andrew J. Littlefair

President and Chief Executive Officer

(Principal Executive Officer)

Date: May 5, 2022

/s/ ROBERT M. VREELAND

Robert M. Vreeland

Chief Financial Officer

(Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff on request.


EX-101.SCH 6 clne-20220331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Land, Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41309 - Disclosure - Debt - Debt Obligations (Calc 2) (Imported) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Leases - Maturities of Lease Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 99902 - Disclosure - Leases - Maturities of Lease Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue from Contracts with Customers - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Fair Value Measurements - Fair Value Recognition - Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Fair Value Measurements - Fair Value Recognition - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Other Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Debt - SG Credit and TOTAL Credit Support Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Debt - NG Advantage Debt and Financing Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Debt - BP Loan and Plains Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Debt - Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Net Income (Loss) Per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock-Based Compensation - Amazon Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Commitments and Contingencies - bpJV Capital Call Contribution (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Cash, Cash Equivalents, and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Other Receivables link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Land, Property and Equipment link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Alternative Fuels Excise Tax Credit link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Other Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Land, Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Fair Value Measurements - Transfers (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Stockholders' Equity - Authorized Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Alternative Fuel Excise Tax Credit (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 clne-20220331_cal.xml EX-101.CAL EX-101.DEF 8 clne-20220331_def.xml EX-101.DEF EX-101.LAB 9 clne-20220331_lab.xml EX-101.LAB EX-101.PRE 10 clne-20220331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
Apr. 28, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Entity File Number 001-33480  
Entity Registrant Name CLEAN ENERGY FUELS CORP.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 33-0968580  
Entity Address, Address Line One 4675 MacArthur Court, Suite 800  
Entity Address, City or Town Newport Beach  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92660  
City Area Code 949  
Local Phone Number 437-1000  
Title of 12(b) Security Common stock  
Trading Symbol CLNE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   222,777,631
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001368265  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 107,970 $ 99,448
Short-term investments 120,565 129,722
Accounts receivable, net of allowance of $1,205 and $1,189 as of December 31, 2021 and March 31, 2022, respectively 83,024 87,433
Other receivables 11,447 24,447
Inventory 32,322 31,302
Prepaid expenses and other current assets 57,247 37,584
Total current assets 412,575 409,936
Operating lease right-of-use assets 42,604 42,537
Land, property and equipment, net 256,509 261,761
Restricted cash   7,008
Notes receivable and other long-term assets, net 42,941 56,189
Investments in other entities 108,274 109,811
Goodwill 64,328 64,328
Intangible assets, net 5,500 5,500
Total assets 932,731 957,070
Current liabilities:    
Current portion of debt 10,033 12,845
Current portion of finance lease obligations 859 846
Current portion of operating lease obligations 3,606 3,551
Accounts payable 25,603 24,352
Accrued liabilities 62,352 75,159
Deferred revenue 8,052 7,251
Derivative liabilities, related party 4,379 1,900
Total current liabilities 114,884 125,904
Long-term portion of debt 25,615 23,215
Long-term portion of finance lease obligations 2,278 2,427
Long-term portion of operating lease obligations 39,299 39,431
Long-term portion of derivative liabilities, related party 4,187 2,483
Other long-term liabilities 8,138 8,199
Total liabilities 194,401 201,659
Commitments and contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $0.0001 par value. 1,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value. 454,000,000 shares authorized; 222,684,923 shares and 222,759,688 shares issued and outstanding as of December 31, 2021 and March 31, 2022, respectively 22 22
Additional paid-in capital 1,527,164 1,519,918
Accumulated deficit (795,433) (771,242)
Accumulated other comprehensive loss (1,373) (1,622)
Total Clean Energy Fuels Corp. stockholders' equity 730,380 747,076
Noncontrolling interest in subsidiary 7,950 8,335
Total stockholders' equity 738,330 755,411
Total liabilities and stockholders' equity $ 932,731 $ 957,070
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,189 $ 1,205
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 454,000,000 454,000,000
Common stock, issued (in shares) 222,759,688 222,684,923
Common stock, outstanding (in shares) 222,759,688 222,684,923
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues [Abstract]    
Total revenue $ 83,497 $ 77,143
Cost of sales (exclusive of depreciation and amortization shown separately below):    
Selling, general and administrative 27,927 21,441
Depreciation and amortization 11,390 11,735
Total operating expenses 103,554 83,577
Operating loss (20,057) (6,434)
Interest expense (3,077) (1,436)
Interest income 264 254
Other income, net 20 678
Loss from equity method investments (1,677) (426)
Loss before income taxes (24,527) (7,364)
Income tax expense (49) (83)
Net loss (24,576) (7,447)
Loss attributable to noncontrolling interest 385 278
Net loss attributable to Clean Energy Fuels Corp. $ (24,191) $ (7,169)
Net loss attributable to Clean Energy Fuels Corp. per share:    
Basic (in dollars per share) $ (0.11) $ (0.04)
Diluted (in dollars per share) $ (0.11) $ (0.04)
Weighted-average common shares outstanding:    
Basic (in shares) 222,559,648 198,995,453
Diluted (in shares) 222,559,648 198,995,453
Product revenue    
Revenues [Abstract]    
Total revenue $ 72,507 $ 67,692
Cost of sales (exclusive of depreciation and amortization shown separately below):    
Cost of sales 57,615 44,808
Service revenue    
Revenues [Abstract]    
Total revenue 10,990 9,451
Cost of sales (exclusive of depreciation and amortization shown separately below):    
Cost of sales $ 6,622 $ 5,593
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net loss $ (24,576) $ (7,447)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments, net of $0 tax in 2021 and 2022 272 (880)
Unrealized losses on available-for-sale securities, net of $0 tax in 2021 and 2022 (23)  
Total other comprehensive income (loss) 249 (880)
Comprehensive loss (24,327) (8,327)
Clean Energy Fuels Corp.    
Net loss (24,191) (7,169)
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments, net of $0 tax in 2021 and 2022 272 (880)
Unrealized losses on available-for-sale securities, net of $0 tax in 2021 and 2022 (23)  
Total other comprehensive income (loss) 249 (880)
Comprehensive loss (23,942) (8,049)
Noncontrolling Interest in Subsidiary    
Net loss (385) (278)
Other comprehensive income (loss), net of tax:    
Comprehensive loss $ (385) $ (278)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Foreign currency translation adjustment, tax $ 0 $ 0
Unrealized gains on available-for sale securities, tax $ 0 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest in Subsidiary
Total
Beginning balance at Dec. 31, 2020 $ 20 $ 1,191,791 $ (678,096) $ (209) $ 9,344 $ 522,850
Beginning balance (in shares) at Dec. 31, 2020 198,491,204          
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock   3,216       3,216
Issuance of common stock (in shares) 1,323,814          
Stock-based compensation   3,367       3,367
Net loss     (7,169)   (278) (7,447)
Other comprehensive income (loss)       (880)   (880)
Ending balance at Mar. 31, 2021 $ 20 1,198,374 (685,265) (1,089) 9,066 521,106
Ending balance (in shares) at Mar. 31, 2021 199,815,018          
Beginning balance at Dec. 31, 2021 $ 22 1,519,918 (771,242) (1,622) 8,335 $ 755,411
Beginning balance (in shares) at Dec. 31, 2021 222,684,923         222,684,923
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock   273       $ 273
Issuance of common stock (in shares) 585,775          
Repurchase of common stock   (3,001)       $ (3,001)
Repurchase of common stock (in shares) (511,010)         (511,010)
Stock-based compensation   8,253       $ 8,253
Stock-based sales incentive charges   1,721       1,721
Net loss     (24,191)   (385) (24,576)
Other comprehensive income (loss)       249   249
Ending balance at Mar. 31, 2022 $ 22 $ 1,527,164 $ (795,433) $ (1,373) $ 7,950 $ 738,330
Ending balance (in shares) at Mar. 31, 2022 222,759,688         222,759,688
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net loss $ (24,576) $ (7,447)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 11,390 11,735
Provision for credit losses and inventory 375 380
Stock-based compensation expense 8,253 3,367
Stock-based sales incentive charges 3,756  
Change in fair value of derivative instruments 1,036 2,045
Amortization of discount and debt issuance cost (47) 13
Loss (gain) on disposal of property and equipment (32) 46
Loss on extinguishment of debt 2,268  
Loss from equity method investments 1,677 426
Non-cash lease expense 827 740
Deferred income taxes 21 33
Changes in operating assets and liabilities:    
Accounts and other receivables 12,875 (1,786)
Inventory (1,809) (176)
Prepaid expenses and other assets (3,188) (7,666)
Operating lease liabilities (971) (1,048)
Accounts payable 113 446
Deferred revenue 801 1,857
Accrued liabilities and other (7,930) 292
Net cash provided by operating activities 4,839 3,257
Cash flows from investing activities:    
Purchases of short-term investments (99,803) (58,299)
Maturities and sales of short-term investments 109,000 58,301
Purchases of and deposits on property and equipment (7,366) (3,328)
Disbursements for loans receivable   (3,828)
Payments on and proceeds from sales of loans receivable 103 128
Cash received from sale of certain assets of subsidiary, net 3,885 887
Payment and deposits on equipment and manure rights for RNG production projects 4,500  
Proceeds from disposal of property and equipment 43 7
Net cash provided by (used in) investing activities 1,362 (6,132)
Cash flows from financing activities:    
Issuance of common stock 273 3,216
Repurchase of common stock (3,001)  
Fees paid for debt issuance costs (50)  
Proceeds for Adopt-a-Port program 240 2,520
Repayment of proceeds for Adopt-a-Port program (235)  
Proceeds from debt instruments 14,000 1,900
Repayments of debt instruments and finance lease obligations (13,848) (1,108)
Payments of debt extinguishment costs (2,186)  
Net cash (used in) provided by financing activities (4,807) 6,528
Effect of exchange rates on cash, cash equivalents and restricted cash 120 69
Net increase (decrease) in cash, cash equivalents and restricted cash 1,514 3,722
Cash, cash equivalents and restricted cash, beginning of period 106,456 119,977
Cash, cash equivalents and restricted cash, end of period 107,970 123,699
Supplemental disclosure of cash flow information:    
Interest paid, net of $0 and $0 capitalized, respectively $ 470 $ 1,052
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Cash Flows [Abstract]    
Capitalized interest paid, respectively $ 0 $ 0
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
General
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General

Note 1—General

Nature of Business

Clean Energy Fuels Corp., together with its majority and wholly owned subsidiaries (hereinafter collectively referred to as the “Company,” unless the context or the use of the term indicates or requires otherwise) is engaged in the business of selling renewable and conventional natural gas as alternative fuels for vehicle fleets and related fueling solutions to its customers, primarily in the United States and Canada. The Company’s principal business is supplying renewable natural gas (“RNG”) and conventional natural gas, in the form of compressed natural gas (“CNG”) and liquefied natural gas (“LNG”), for medium and heavy-duty vehicles and providing operation and maintenance (“O&M”) services for public and private vehicle fleet customer stations. The Company is also focused on developing, owning, and operating dairy and other livestock waste RNG projects and supplying RNG (procured from our own projects or from third parties) to its customers in the heavy and medium-duty commercial transportation sector.

As a comprehensive clean energy solution provider, the Company also designs and builds, as well as operates and maintains, public and private vehicle fueling stations in the United States and Canada; sells and services compressors and other equipment used in RNG production and at fueling stations; transports and sells CNG and LNG via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG as a vehicle fuel, including Renewable Identification Numbers (“RIN Credits” or “RINs”) under the federal Renewable Fuel Standard Phase 2 and credits under the California and the Oregon Low Carbon Fuel Standards (collectively, “LCFS Credits”); and obtains federal, state and local tax credits, grants and incentives.

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s consolidated financial position as of March 31, 2022, results of operations, comprehensive loss, and stockholders’ equity for the three months ended March 31, 2021 and 2022, and cash flows for the three months ended March 31, 2021 and 2022. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended March 31, 2021 and 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or any future year.

Certain information and disclosures normally included in the notes to consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), but the resultant disclosures contained herein are in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) as they apply to interim reporting. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December 31, 2021 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2022.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying condensed consolidated financial statements and these notes. Actual results could differ from those estimates and may result in material effects on the Company’s operating results and financial position. Significant estimates made in preparing the accompanying condensed consolidated financial statements include (but are not limited to) those related to revenue

recognition, fair value measurements, goodwill and long-lived asset valuations and impairment assessments, income tax valuations, stock-based compensation expense and stock-based sales incentive charges.

Amazon Warrant

The Amazon Warrant (defined in Note 14) is accounted for as an equity instrument and measured in accordance with Accounting Standards Codification (“ASC”) 718, Compensation – Stock Compensation. This instrument is classified in the condensed consolidated statements of operations in accordance with ASC 606, Revenue from Contracts with Customers. For awards granted to a customer, which are not in exchange for distinct goods or services, the fair value of the awards earned based on service or performance conditions is recorded as a reduction of the transaction price, in accordance with ASC 606. To determine the fair value of the Amazon Warrant in accordance with ASC 718, the Company used the Black-Scholes option pricing model which is based in part on assumptions that require management to use judgment. Based on the fair value of the award, the Company determines the amount of non-cash stock-based sales incentive charges on the customer’s pro-rata achievement of vesting conditions, which is recorded as a reduction of revenue in the condensed consolidated statements of operations. See Note 14 for additional information.

Recently Adopted Accounting Pronouncements

In July 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-05, Leases (Topic 842): Lessors–Certain Leases with Variable Lease Payments. This ASU requires a lessor to classify leases with variable lease payments that do not depend on an index or rate as operating leases on the commencement date if classification as a sales-type or direct financing lease would result in a day-one loss. The amendment in this update is effective for fiscal years, including interim periods within those years, beginning after December 15, 2021. The Company adopted this accounting update in the first quarter of 2022 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

Recently Issued Accounting Pronouncements

In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which requires business entities (except for not-for-profit entities and employee benefit plans) to disclose information about certain government assistance they receive. The Topic 832 disclosure requirements include: (i) the nature of the transactions and the related accounting policy used; (ii) the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item; and (iii) significant terms and conditions of the transactions. The ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. The disclosure requirements are for annual periods only. The Company is currently evaluating the impact of adopting this new ASU.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

Note 2—Revenue from Contracts with Customers

Revenue Recognition Overview

The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration to which it expects to be entitled in exchange for the goods or services. To achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when the Company satisfies the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

The Company is generally the principal in its customer contracts because it has control over the goods and services prior to their transfer to the customer, and as such, revenue is recognized on a gross basis. Sales and usage-based taxes are excluded from revenue. Revenue is recognized net of allowances for returns and any taxes collected from customers, which

are subsequently remitted to governmental authorities. The table below presents the Company’s revenue disaggregated by revenue source (in thousands):

Three Months Ended

March 31, 

    

2021

    

2022

Volume-related (1) (2)

$

68,126

$

79,939

Station construction sales

 

4,535

 

3,327

AFTC (3)

 

4,482

 

231

Total revenue

$

77,143

$

83,497

(1)Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts associated with the Company’s Zero Now truck financing program. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s Zero Now truck financing program. See Note 6 for more information about these derivative instruments. For the three months ended March 31, 2021 and 2022, aggregate changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of $2.0 million and $1.0 million, respectively.
(2)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the three months ended March 31, 2021 and 2022 of $0.0 million and $3.8 million, respectively. See Note 14 for more information.
(3)Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was available for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021. See Note 19 for more information.

Remaining Performance Obligations

Remaining performance obligations represent the transaction price of customer orders for which the work has not been performed. As of March 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $22.7 million, which related to the Company’s station construction sale contracts. The Company expects to recognize revenue on the remaining performance obligations under these contracts over the next 12 to 24 months.

For volume-related revenue, the Company has elected to apply an optional exemption, which waives the requirement to disclose the remaining performance obligation for revenue recognized through the right to invoice’ practical expedient.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) in the accompanying condensed consolidated balance sheets.

As of December 31, 2021 and March 31, 2022, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Accounts receivable, net

$

87,433

$

83,024

  

Contract assets - current

$

966

$

1,184

Contract assets - non-current

 

3,532

 

3,393

Contract assets - total

$

4,498

$

4,577

  

Contract liabilities - current

$

5,523

$

7,375

Contract liabilities - non-current

 

 

Contract liabilities - total

$

5,523

$

7,375

Accounts Receivable, Net

"Accounts receivable, net" in the accompanying condensed consolidated balance sheets includes amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. The Company maintains an allowance to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables, and economic conditions that may affect a customer’s ability to pay.

Contract Assets

Contract assets include unbilled amounts typically resulting from the Company’s station construction sale contracts, when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current or noncurrent based on the timing of billings. The current portion is included in “Prepaid expenses and other current assets” and the noncurrent portion is included in “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.

Contract Liabilities

Contract liabilities consist of billings in excess of revenue recognized from the Company’s station construction sale contracts and payments received primarily from customers of NG Advantage, LLC (“NG Advantage”) in advance of the performance obligations and are classified as current or noncurrent based on when the related revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and “Other long-term liabilities,” respectively, in the accompanying condensed consolidated balance sheets.

Revenue recognized during the three months ended March 31, 2021 related to the Company’s contract liability balances as of December 31, 2020 was $1.5 million. The increase in the contract liability balances for the three months ended March 31, 2022 is primarily driven by billings in excess of revenue recognized, offset by $0.5 million of revenue recognized related to the Company’s contract liability balances as of December 31, 2021.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary
3 Months Ended
Mar. 31, 2022
Investments, All Other Investments [Abstract]  
Investments in Other Entities and Noncontrolling Interest in a Subsidiary

Note 3— Investments in Other Entities and Noncontrolling Interest in a Subsidiary

TotalEnergies Joint Venture

On March 3, 2021, the Company entered an agreement (“TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) that created a 50/50 joint venture (“TotalEnergies JV”) to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Each ADG RNG production facility project under the TotalEnergies JV will be formed as a separate limited liability company (“LLC”) that is owned 50/50 by the Company and TotalEnergies, and contributions to such LLCs count toward the TotalEnergies JV Equity Obligations (as defined below). The TotalEnergies JV Agreement contemplates that the TotalEnergies JV will invest up to $400.0 million of equity in production projects, and TotalEnergies and the Company each committed to initially provide $50.0 million for the TotalEnergies JV (the “TotalEnergies JV Equity Obligations”). On October 12, 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”). Under the DR Development Agreement, TotalEnergies and the Company have each committed to contribute $7.0 million to the DR JV. On November 1, 2021, TotalEnergies and the Company each contributed an initial $4.8 million to the DR JV. The Company accounts for its interest in the LLCs using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLCs’ operations. The Company recorded a loss of $0.0 million from the TotalEnergies JV for the three months ended March 31, 2022. The Company had an investment balance in the TotalEnergies JV of $4.7 million as of December 31, 2021 and March 31, 2022.

bp Joint Venture

On April 13, 2021, the Company entered an agreement (“bp JV Agreement”) with bp Products North America Inc. (“bp”) that created a 50/50 joint venture (“bpJV”) to develop, own and operate new ADG RNG production facilities

in the United States. Pursuant to the bp JV Agreement, bp and the Company committed to provide $50.0 million and $30.0 million, respectively, with bp and the Company each receiving 30.0 million of Class A Units in the bpJV and bp also receiving 20.0 million of Class B Units in the bpJV. bp’s initial $50.0 million contribution was made on April 13, 2021 and consisted of all unpaid principal outstanding under the loan agreement dated December 18, 2020, pursuant to which bp advanced $50.0 million to the Company to fund capital costs and expenses incurred prior to formation of the bpJV, including capital costs and expenses for permitting, engineering, equipment, leases and feed stock rights. 100% of the RNG produced from the projects developed and owned by the bpJV will be provided to the vehicle fuels market pursuant to the Company’s marketing agreement with bp.

Pursuant to the bp JV Agreement, the Company had the option, exercisable prior to August 31, 2021 (the “bp Option”), to commit an additional $20.0 million to the bpJV upon which bp’s Class B Units would convert into Class A Units. On June 21, 2021, the Company contributed $50.2 million to the bpJV, which consisted of (i) its initial contribution commitment of $30.0 million, (ii) the $20.0 million additional contribution to effect the conversion of bp’s Class B Units into Class A Units pursuant to the Company’s exercise of the bp Option, and (iii) $0.2 million for interest on bp’s Class B Units to acquire additional Class A Units.

In December 2021, the bpJV issued a capital call (the “bpJV Capital Call”) for $143.2 million in additional funding, requiring bp and the Company each to contribute $71.6 million. As of March 31, 2022, bp and the Company had contributed $71.6 million and $20.0 million, respectively, to the bpJV in connection with the bpJV Capital Call. The remaining contribution balance of $51.6 million due from the Company will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued a second capital call (the “bpJV Capital Call 2”) for $76.2 million in additional funding, requiring bp and the Company each to contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp. As of March 31, 2022, the Company and bp each own 50% of the bpJV.

The Company accounts for its interest in the bpJV using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the bpJV’s operations. The Company recorded a loss of $1.2 million from this investment for the three months ended March 31, 2022. The Company had an investment balance in the bpJV of $69.8 million and $68.6 million as of December 31, 2021 and March 31, 2022, respectively.

SAFE&CEC S.r.l.

On November 26, 2017, the Company, through its former subsidiary IMW Industries Ltd. (formerly known as Clean Energy Compression Corp.) (“CEC”), entered into an investment agreement with Landi Renzo S.p.A. (“LR”), an alternative fuels company based in Italy. Pursuant to the investment agreement, the Company and LR agreed to combine their respective natural gas compressor fueling systems manufacturing subsidiaries, CEC and SAFE S.p.A, in a new company, SAFE&CEC S.r.l. (such combination transaction is referred to as the “CEC Combination”). SAFE&CEC S.r.l. is focused on manufacturing, selling and servicing natural gas fueling compressors and related equipment for the global natural gas fueling market. As of the closing of the CEC Combination on December 29, 2017, the Company owns 49% of SAFE&CEC S.r.l., and LR owns 51% of SAFE&CEC S.r.l.

The Company accounts for its interest in SAFE&CEC S.r.l. using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over SAFE&CEC S.r.l.’s operations. The Company recorded a loss of $0.4 million and $0.2 million from this investment for the three months ended March 31, 2021 and 2022, respectively. The Company had an investment balance in SAFE&CEC S.r.l. of $23.9 million and $23.8 million as of December 31, 2021 and March 31, 2022, respectively.

NG Advantage

On October 14, 2014, the Company entered into a Common Unit Purchase Agreement (“UPA”) with NG Advantage for a 53.3% controlling interest in NG Advantage. NG Advantage is engaged in the business of transporting CNG in high-capacity trailers to industrial and institutional energy users, such as hospitals, food processors, manufacturers and paper mills that do not have direct access to natural gas pipelines. As of March 31, 2022, the Company’s controlling interest in NG Advantage was 93.3%.

The Company recorded a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million and $0.4 million for the three months ended March 31, 2021 and 2022, respectively. The value of the noncontrolling interest was $8.3 million and $7.9 million as of December 31, 2021 and March 31, 2022, respectively.

Investments in Equity Securities

For investments in equity securities of privately held entities without readily determinable fair values, the Company measures such investments at cost, adjusted for impairment, if any, and observable price changes in orderly transactions for the identical or similar investment of the same issuer. As of March 31, 2022, the Company had an investment balance recorded at cost of $8.0 million. The Company did not recognize any adjustments to the recorded cost basis during the three months ended March 31, 2022.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Restricted Cash
3 Months Ended
Mar. 31, 2022
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Restricted Cash

Note 4—Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Current assets:

 

  

 

  

Cash and cash equivalents

$

99,448

$

107,970

Total cash and cash equivalents

$

99,448

$

107,970

Long-term assets:

 

  

 

  

Restricted cash - held as collateral

$

7,008

$

Total restricted cash

$

7,008

$

Total cash, cash equivalents and restricted cash

$

106,456

$

107,970

The Company considers all highly liquid investments with maturities of three months or less on the date of acquisition to be cash equivalents.

The Company places its cash and cash equivalents with high credit quality financial institutions. At times, such balances may be in excess of the Federal Deposit Insurance Corporation (“FDIC”) and Canadian Deposit Insurance Corporation (“CDIC”) limits. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. The amounts in excess of FDIC and CDIC limits were approximately $98.0 million and $106.5 million as of December 31, 2021 and March 31, 2022, respectively.

The Company classifies restricted cash as short-term and a current asset if the cash is expected to be used in operations within a year or to acquire a current asset. Otherwise, the restricted cash is classified as long-term. In January 2022, in connection with the second amendment to the Berkshire ALA (as defined in Note 12), the lender to NG Advantage released $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheet as of December 31, 2021 to the Company, which amount related to the limited guaranty provided by the Company under the Berkshire ALA. See Note 12 for more information.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments

Note 5—Short-Term Investments

Short-term investments include available-for-sale debt securities and certificates of deposit. Available-for-sale debt securities are carried at fair value, inclusive of unrealized gains and losses. Unrealized gains and losses on available-for-sale debt securities are recognized in other comprehensive income (loss), net of applicable income taxes. Gains or losses on sales of available-for-sale debt securities are recognized on the specific identification basis.

The Company reviews available-for-sale debt securities for declines in fair value below their cost basis each quarter and whenever events or changes in circumstances indicate that the cost basis of an asset may not be recoverable,

and evaluates the current expected credit loss. This evaluation is based on a number of factors, including historical experience, market data, issuer-specific factors, economic conditions, and any changes to the credit rating of the security. As of March 31, 2022, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values for its available-for-sale debt securities are properly recorded.

Short-term investments as of December 31, 2021 consisted of the following (in thousands):

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

Municipal bonds and notes

$

6,001

$

(1)

$

6,000

Zero coupon bonds

 

123,210

 

(18)

 

123,192

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

129,741

$

(19)

$

129,722

Short-term investments as of March 31, 2022 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Loss

    

 Fair Value

Zero coupon bonds

$

120,077

$

(42)

$

120,035

Certificates of deposit

530

530

Total short-term investments

$

120,607

$

(42)

$

120,565

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities

Note 6 - Derivative Instruments and Hedging Activities

In October 2018, the Company executed two commodity swap contracts with TotalEnergies Gas & Power North America, an affiliate of TotalEnergies and THUSA (as defined in Note 12), for a total of 5.0 million diesel gallons annually from April 1, 2019 to June 30, 2024. These commodity swap contracts are used to manage diesel price fluctuation risks related to the natural gas fuel supply commitments the Company makes in its fueling agreements with fleet operators that participate in the Zero Now truck financing program. These contracts are not designated as accounting hedges and as a result, changes in the fair value of these derivative instruments are recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.

The Company has entered into fueling agreements with fleet operators under the Zero Now truck financing program. The fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be embedded derivatives and recorded at fair value at the time of execution, with the changes in fair value of the embedded derivatives recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.

Derivatives and embedded derivatives as of December 31, 2021 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

2,038

2,038

Notes receivable and other long-term assets, net

4,738

4,738

Total derivative assets

$

6,776

$

$

6,776

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,900

$

$

1,900

Long-term portion of derivative liabilities, related party

 

2,483

 

 

2,483

Total derivative liabilities

$

4,383

$

$

4,383

Derivatives and embedded derivatives as of March 31, 2022 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

3,433

$

$

3,433

Notes receivable and other long-term assets, net

6,490

6,490

Total derivative assets

$

9,923

$

$

9,923

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

4,379

$

$

4,379

Long-term portion of derivative liabilities, related party

4,187

4,187

Total derivative liabilities

$

8,566

$

$

8,566

As of December 31, 2021 and March 31, 2022, the Company had a total volume on open commodity swap contracts of 11.9 million and 10.6 million diesel gallons, respectively, at a weighted-average price of approximately $3.18 per gallon.

The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2021 and March 31, 2022, by year with associated volumes:

December 31, 2021

March 31, 2022

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2022

 

5,000,000

$

3.18

 

3,750,000

$

3.18

2023

 

5,000,000

$

3.18

 

5,000,000

$

3.18

2024

 

1,875,000

$

3.18

 

1,875,000

$

3.18

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 7—Fair Value Measurements

The Company follows the authoritative guidance for fair value measurements with respect to assets and liabilities that are measured at fair value on a recurring basis and non-recurring basis. Under the standard, 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. The standard also establishes 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 consists of the following 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; and 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.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company’s available-for-sale debt securities and certificates of deposit are classified within Level 2 because they are valued using the most recent quoted prices for identical assets in markets that are not active and quoted prices for similar assets in active markets.

The Company used the income approach to value its outstanding commodity swap contracts and embedded derivatives in its fueling agreements under the Zero Now truck financing program (see Note 6). Under the income approach, the Company used a discounted cash flow (“DCF”) model in which cash flows anticipated over the term of the contracts are discounted to their present value using an expected discount rate. The discount rate used for cash flows reflects the specific risks in spot and forward rates and credit valuation adjustments. This valuation approach is considered a Level 3 fair value measurement. The significant unobservable inputs used in the fair value measurement of the Company’s derivative instruments are Ultra-Low Sulfur Diesel (“ULSD”) forward prices and differentials from ULSD to Petroleum Administration for Defense District (“PADD”) regions. Significant increases (decreases) in any of those inputs in isolation would result in a significantly lower (higher) fair value measurement. Generally, a change in the ULSD forward prices is accompanied by a directionally opposite but less extreme change in the ULSD-PADD differential.

The Company estimated the fair value of its outstanding commodity swap contracts based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Zero Now truck financing program based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

There were no transfers of assets or liabilities between Level 1, Level 2, or Level 3 of the fair value hierarchy as of December 31, 2021 or March 31, 2022.

The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and March 31, 2022 (in thousands):

    

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Municipal bonds and notes

$

6,000

$

$

6,000

$

Zero coupon bonds

 

123,192

 

 

123,192

 

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

6,776

6,776

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

4,383

$

$

$

4,383

    

March 31, 2022

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Zero coupon bonds

$

120,035

$

$

120,035

$

Certificates of deposit (1)

530

530

Embedded derivatives (3)

9,923

9,923

Liabilities:

 

 

 

 

Commodity swap contracts (2)

$

8,566

$

$

$

8,566

(1)Included in "Short-term investments" in the accompanying condensed consolidated balance sheets. See Note 5 for more information.
(2)Included in "Derivative liabilities, related party" and "Long-term portion of derivative liabilities, related party" as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(3)Included in "Prepaid expenses and other current assets" and “Notes receivable and other long-term assets, net," as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.

The following tables provide a reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis as shown in the tables above that used significant unobservable inputs (Level 3), as well as the change in unrealized gains or losses for the periods included in earnings (in thousands):

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Swap Contracts

Derivatives

Balance as of December 31, 2020

$

5,648

$

791

$

$

(556)

Settlements, net

(225)

38

Total gain (loss)

 

(4,076)

 

1,730

 

(38)

 

526

Balance as of March 31, 2021

$

1,347

$

2,521

$

$

(30)

Balance as of December 31, 2021

$

$

6,776

$

(4,383)

$

Settlements, net

1,280

Total gain (loss)

 

3,147

(5,463)

Balance as of March 31, 2022

$

$

9,923

$

(8,566)

$

Change in unrealized gain (loss) for the three months ended March 31, 2021 included in earnings

$

(4,301)

$

1,730

$

$

526

Change in unrealized gain (loss) for the three months ended March 31, 2022 included in earnings

$

$

3,147

$

(4,183)

$

Other Financial Assets and Liabilities

The carrying amounts of the Company’s cash, cash equivalents and restricted cash, receivables and payables approximate fair value due to the short-term nature of those instruments. The carrying amounts of the Company’s debt instruments approximated their respective fair values as of December 31, 2021 and March 31, 2022. The fair values of these debt instruments were estimated using a discounted cash flow analysis based on interest rates offered on loans with similar terms to borrowers of similar credit quality, which are Level 3 inputs. See Note 12 for more information about the Company’s debt instruments.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Other Receivables
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Other Receivables

Note 8—Other Receivables

Other receivables as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

    

March 31, 

2021

    

2022

Loans to customers to finance vehicle purchases

$

419

$

480

Accrued customer billings

 

4,417

 

1,624

Fuel tax credits

 

12,684

 

6,717

Other

 

6,927

 

2,626

Total other receivables

$

24,447

$

11,447

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventory

Note 9—Inventory

Inventory consists of raw materials and spare parts, work in process and finished goods and is stated at the lower of cost (first-in, first-out) or net realizable value. The Company evaluates inventory balances for excess quantities and obsolescence by analyzing estimated demand, inventory on hand, sales levels and other information, and reduces inventory balances to net realizable value for excess and obsolete inventory based on this analysis.

Inventory as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Raw materials and spare parts

$

31,302

$

32,322

Total inventory

$

31,302

$

32,322

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Land, Property and Equipment
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Land, Property and Equipment

Note 10—Land, Property and Equipment

Land, property and equipment, net as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

    

2021

    

2022

Land

$

3,476

$

3,476

LNG liquefaction plants

 

94,633

 

94,633

Station equipment

 

354,699

 

356,755

Trailers

 

72,783

 

72,884

Other equipment

 

93,135

 

94,204

Construction in progress

 

74,963

 

75,190

 

693,689

 

697,142

Less accumulated depreciation

 

(431,928)

 

(440,633)

Total land, property and equipment, net

$

261,761

$

256,509

Included in "Land, property and equipment, net" are capitalized software costs of $33.8 million and $34.4 million as of December 31, 2021 and March 31, 2022, respectively. Accumulated amortization of the capitalized software costs are $30.4 million and $30.7 million as of December 31, 2021 and March 31, 2022, respectively.

The Company recorded amortization expense related to capitalized software costs of $0.5 million and $0.3 million for the three months ended March 31, 2021 and 2022, respectively.

As of December 31, 2021 and March 31, 2022, $2.1 million and $3.3 million, respectively, are included in "Accounts payable" and "Accrued liabilities" in the accompanying condensed consolidated balance sheet, representing amounts related to purchases of property and equipment. These amounts are excluded from the accompanying condensed consolidated statements of cash flows as they are non-cash investing activities.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities

Note 11—Accrued Liabilities

Accrued liabilities as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

March 31, 

    

2021

    

2022

Accrued alternative fuels incentives (1)

$

28,106

$

24,534

Accrued employee benefits

 

4,547

 

3,465

Accrued gas and equipment purchases

 

17,158

 

13,395

Accrued interest

 

893

 

1,215

Accrued property and other taxes

 

3,369

 

3,685

Accrued salaries and wages

 

8,172

 

3,288

Other (2)

 

12,914

 

12,770

Total accrued liabilities

$

75,159

$

62,352

(1)Includes the amount of RINs, LCFS Credits and the amount of AFTC payable to third parties.
(2)No individual item in “Other” exceeds 5% of total current liabilities.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt

Note 12—Debt

Debt obligations as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 2021

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

25,832

 

$

72

$

25,760

SG Facility

9,500

9,500

Other debt

 

800

 

 

800

Total debt

 

36,132

 

72

 

36,060

Less amounts due within one year

 

(12,868)

 

(23)

 

(12,845)

Total long-term debt

$

23,264

$

49

$

23,215

March 31, 2022

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

28,068

128

27,940

SG Facility

7,000

7,000

Other debt

 

708

708

Total debt

 

35,776

 

128

 

35,648

Less amounts due within one year

 

(10,070)

(37)

(10,033)

Total long-term debt

$

25,706

$

91

$

25,615

SG Credit Agreement

On January 2, 2019, the Company entered into a term credit agreement (the “Credit Agreement”) with Société Générale, a company incorporated as a société anonyme under the laws of France (“SG”). The Credit Agreement provides for a term loan facility (the “SG Facility”) pursuant to which the Company may obtain, subject to certain conditions, up to $100.0 million of loans (“SG Loans”) in support of its Zero Now truck financing program. Under the Credit Agreement, the Company is permitted to use the proceeds from the SG Loans to fund the incremental cost of trucks purchased or financed under the Zero Now truck financing program and related fees and expenses incurred by the Company in connection therewith. On March 12, 2021, the Credit Agreement was amended to permit the Company to use up to $45.0 million of proceeds from the SG Loans to fund certain station build costs, and up to $20.0 million to fund TotalEnergies JV Equity Obligations. Under the amended terms of the Credit Agreement, the Company’s ability to draw from the SG

Facility expired on January 2, 2022. Interest on outstanding SG Loans accrues at a rate equal to LIBOR plus 1.30% per annum, and a commitment fee on any unused portion of the SG Facility accrues at a rate equal to 0.39% per annum. Interest and commitment fees are payable quarterly.

The Company is required to make quarterly principal payments of $2.5 million beginning March 31, 2022 with any unpaid amount due on January 2, 2024, subject to the option to extend the maturity date for three successive terms of one year each. The Company is required to make mandatory prepayments under the SG Facility equal to any amounts the Company receives for complete or partial refunds of the incremental cost of trucks purchased or financed under the Zero Now program, and the Company is generally permitted to make complete or partial voluntary prepayments under the SG Facility with prior written notice to SG without premium or penalty. The Credit Agreement includes certain representations, warranties and covenants by the Company and also provides for customary events of default which, if any of them occurs, would permit or require, among other things, the principal of and accrued interest on the SG Loans to become or to be declared due and payable. Events of default under the Credit Agreement include, among others, nonpayment of principal and interest when due; violation of covenants; any default by the Company (whether or not resulting in acceleration) under any other agreement for borrowed money in excess of $20.0 million; voluntary or involuntary bankruptcy; repudiation or assignment of the Guaranty by THUSA (as defined below); or a change of control of the Company.

The Credit Agreement does not include financial covenants, and the Company has not provided SG with any security for its obligations under the Credit Agreement. As described below, THUSA has entered into the Guaranty to guarantee the Company’s payment obligations to SG under the Credit Agreement. As of March 31, 2022, the Company had $7.0 million outstanding on the SG Facility, and no events of defaults had occurred.

TotalEnergies Credit Support Agreement

The Company entered into a credit support agreement with TotalEnergies Holdings USA Inc. (“THUSA”), a wholly owned subsidiary of TotalEnergies, on January 2, 2019, which was subsequently amended on March 12, 2021 (as amended, the “CSA”) in conjunction with the March 12, 2021 amendment to the Credit Agreement. Under the CSA, THUSA agreed to enter into a guaranty agreement (“Guaranty”) pursuant to which it has guaranteed the Company’s obligation to repay to SG up to $100.0 million in SG Loans and interest thereon in accordance with the Credit Agreement. In consideration for the commitments of THUSA under the CSA, the Company is required to pay THUSA a quarterly guaranty fee at a rate per quarter equal to 2.5% of the average aggregate SG Loan amount for the preceding calendar quarter.

Following any payment by THUSA to SG under the Guaranty, the Company would be obligated to immediately pay to THUSA the full amount of such payment plus interest on such amount at a rate equal to LIBOR plus 1.0%. In addition, the Company would be obligated to pay and reimburse THUSA for all reasonable out-of-pocket expenses it incurs in the performance of its services under the CSA, including all reasonable out-of-pocket attorneys’ fees and expenses incurred in connection with the payment to SG under the Guaranty or any enforcement or attempt to enforce any of the Company‘s obligations under the CSA. The CSA includes customary representations and warranties and affirmative and negative covenants by the Company. In addition, upon the occurrence of a “Trigger Event” and during its continuation, THUSA may, among other things: elect not to guarantee additional SG Loans; declare all or any portion of the outstanding amounts the Company owes THUSA under the CSA to be due and payable; and exercise all other rights it may have under applicable law. Each of the following events constitutes a Trigger Event: the Company defaults with respect to any payment obligation under the CSA; any representation or warranty made by the Company in the CSA was false, incorrect, incomplete or misleading in any material respect when made; the Company fails to observe or perform any material covenant, obligation, condition or agreement in the CSA; or the Company defaults in the observance or performance of any agreement, term or condition contained in any other agreement with THUSA or an affiliate of THUSA.

As security for the Company’s obligations under the CSA, on January 2, 2019, the Company entered into a pledge and security agreement with THUSA and delivered a collateral assignment of contracts to THUSA, pursuant to which the Company collaterally assigned to THUSA all fueling agreements it enters into with participants in the Zero Now truck financing program. In addition, on January 2, 2019, the Company entered into a lockbox agreement with THUSA and

PlainsCapital Bank, under which the Company granted THUSA a security interest in the cash flow generated by the fueling agreements the Company enters into with participants in the Zero Now truck financing program.

Until the occurrence of a Trigger Event or Fundamental Trigger Event (as described below) under the CSA, the Company has the freedom to operate in the normal course, and there are no restrictions on the flow of funds in and out of the lockbox account established pursuant to the lockbox agreement. Upon the occurrence of a Trigger Event under the CSA, all funds in the lockbox account will be: first, used to make scheduled debt repayments under the Credit Agreement; and second, released to the Company. Further, upon the occurrence of a “Fundamental Trigger Event” under the CSA and during its continuation, in addition to exercising any of the remedies available to THUSA upon the occurrence of a Trigger Event as described above: all participants in the Zero Now program would pay amounts owed under their fueling agreements with the Company directly into the lockbox account; under a “sweep” mechanism, all cash in the lockbox account would be used to prepay all outstanding SG Loans under the Credit Agreement; no other disbursements from the lockbox account could be made without THUSA’s consent; THUSA would retain dominion over the lockbox account; and the funds in the account would remain as security for the Company’s payment and reimbursement obligations under the CSA. Each of the following events constitutes a Fundamental Trigger Event: the Company defaults in the observance or performance of any agreement, term or condition contained in the Credit Agreement that would constitute an event of default thereunder, up to or beyond any grace period provided in such agreement, unless waived by SG; the Company defaults in the observance or performance of any agreement, term or condition contained in any evidence of indebtedness other than the Credit Agreement, and the effect of such default is to cause, or permit the holders of such indebtedness to cause, acceleration of indebtedness in an aggregate amount for all such collective defaults of $20.0 million or more; voluntary and involuntary bankruptcy and insolvency events; and the occurrence of a change of control of the Company.

The CSA will terminate following the later of: the payment in full of all of the Company’s obligations under the CSA; and the termination or expiration of the Guaranty following the maturity date of the last outstanding SG Loan or December 31, 2023, whichever is earlier.

NG Advantage Debt

On November 30, 2016, NG Advantage entered into a Loan and Security Agreement (the “Wintrust LSA”) with Wintrust Commercial Finance (“Wintrust”), pursuant to which Wintrust agreed to lend NG Advantage $4.7 million. The proceeds were primarily used to fund the purchases of CNG trailers and equipment. Interest and principal are payable monthly in 72 equal monthly installments at an annual rate of 5.17%. As collateral security for the prompt payment in full when due of NG Advantage’s obligations to Wintrust under the Wintrust LSA, NG Advantage pledged to and granted Wintrust a security interest in all of its right, title and interest in the CNG trailers and equipment purchased with the proceeds received under the Wintrust LSA.

On December 10, 2020, NG Advantage entered an Amended and Restated Loan and Security Agreement with Berkshire Bank (the “Berkshire ALA”) to substitute and replace the two existing loans with Berkshire Bank dated May 12, 2016 and January 24, 2017 (collectively, the “Original Debt”). The Berkshire ALA provides NG Advantage a 5-year term loan of $14.5 million with payments of principal and interest due monthly beginning February 1, 2021 at an annual interest rate of 5%, maturing on January 1, 2026. NG Advantage used the funds provided by the Berkshire ALA to repay in full the outstanding principal balance plus accrued and unpaid interest of the Original Debt, and to repay the outstanding balances of certain other financing obligations to unrelated lenders. NG Advantage has pledged as collateral certain assets and equipment including trailers under the Berkshire ALA, and the Company provided a limited guaranty of up to $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021.

On January 31, 2022, NG Advantage entered into a second amendment to the Berkshire ALA pursuant to which Berkshire Bank agreed to extend new term loans in an aggregate principal amount of $14.0 million (collectively, the “Berkshire Term Loan 2”) to NG Advantage. The Berkshire Term Loan 2 bears interest at an annual interest rate of 5% and has a maturity date of January 31, 2027. Payments for interest and principal are due monthly beginning March 1, 2022, with a final payment of remaining principal and interest due on the maturity date. Borrowings under the Berkshire Term Loan 2 are collateralized by various trailers and station assets of NG Advantage, and prepayment of the outstanding principal is permitted and subject to prepayment premiums. NG Advantage used the proceeds from the Berkshire Term

Loan 2 to repay in full the outstanding balances of certain other financing obligations to unrelated lenders. As a result of the full repayment of NG Advantage’s financing obligations to unrelated lenders, for the three months ended March 31, 2022, the Company recognized a $2.3 million loss on extinguishment of debt, which is included in “interest expense” in the accompanying condensed consolidated statements of operations.

In connection with the second amendment to the Berkshire ALA, Berkshire Bank released $7.0 million, classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021, to the Company related to the Company’s limited guaranty under the Berkshire ALA. Concurrently, the Company issued an irrevocable standby letter of credit to Berkshire Bank of $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is valid until specified release conditions are satisfied and is collateralized by the Plains LSA (as defined below). Financial and non-financial covenants of the Berkshire Term Loan 2 are consistent with those under the Berkshire ALA. As of March 31, 2022, the Company was in compliance with the covenants under the Berkshire ALA.

The amended Berkshire ALA also provides NG Advantage a $1.0 million revolving line of credit which bears interest at the greater of the Prime Rate or 3.00%, plus 0.25% and has a maturity date of July 31, 2023. As of March 31, 2022, NG Advantage had no amounts outstanding on the revolving line of credit.

Financing Obligations

NG Advantage has entered into sale and leaseback transactions with various lessors as described below. In each instance, the sale and leaseback transaction does not qualify for sale-leaseback accounting because of NG Advantage’s continuing involvement with the buyer-lessor due to a fixed price repurchase option. As a result, the transactions are recorded under the financing method, in which the assets remain on the accompanying condensed consolidated balance sheets and the proceeds from the transactions are recorded as financing liabilities.

On December 18, 2017, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “BoA MLA”) with Bank of America Leasing & Capital, LLC (“BoA”). Pursuant to the BoA MLA, NG Advantage received $2.1 million in cash for CNG trailers and simultaneously leased them back from BoA for five years commencing January 1, 2018 with interest and principal payable in 60 equal monthly installments at an annual rate of 4.86%.

On March 1, 2018, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “First National MLA”) with First National Capital, LLC (“First National”). Pursuant to the First National MLA, NG Advantage received $6.3 million in cash, net of fees and the first month’s lease payment for CNG trailers and simultaneously leased them back from First National for six years commencing March 1, 2018 with interest and principal payable in 72 equal monthly installments at an annual rate of 9.28%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations under the First National MLA. As of March 31, 2022, no amounts were outstanding under the First National MLA.

On December 20, 2018 (the “Closing Date”), NG Advantage entered into a purchase agreement to sell a compression station for a purchase price of $7.0 million to an entity whose member owners were noncontrolling interest member owners of NG Advantage. On the Closing Date and immediately following the consummation of the sale of the compression station, NG Advantage entered into a lease agreement with the buyer of the station pursuant to which the station was leased back to NG Advantage for a term of five years with monthly rent payments equal to $0.1 million at an annual rate of 12.0%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations related to the lease agreement for the compression station. As of March 31, 2022, no amounts were outstanding.

Plains Credit Facility

On May 1, 2021, the Company entered into a Loan and Security Agreement (the “Plains LSA”) with PlainsCapital Bank (“Plains”), which provides the Company a $20.0 million revolving line of credit through May 1, 2022. In May 2022, the Plains LSA was renewed and extended through May 1, 2023. The interest rate on amounts outstanding under the Plains

LSA is the greater of the Prime Rate or 3.25%. As of March 31, 2022, no amounts were outstanding under the Plains LSA, and the Company was in compliance with the covenants under the Plains LSA.

On September 16, 2021, Plains issued an irrevocable standby letter of credit on behalf of the Company to the Chevron Products Company, a division of Chevron U.S.A. Inc. (“Chevron”), for $2.0 million relating to the Company’s Adopt-A-Port program with Chevron. The standby letter of credit is valid until cancelled and is collateralized by the Plains LSA, reducing the amount available under the line of credit from $20.0 million to $18.0 million. On January 31, 2022, the Company issued an irrevocable standby letter of credit to Berkshire Bank for $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is collateralized by the Plains LSA, reducing the amount available under the line of credit to $11.0 million. As of March 31, 2022, no amounts have been drawn under the standby letters of credit.

Other Debt

The Company has other debt due at various dates through 2024 bearing interest at rates up to 4.75% with a weighted-average interest rate of 4.34% and 4.33% as of December 31, 2021 and March 31, 2022, respectively.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share

Note 13—Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period and potentially dilutive securities outstanding during the period, and therefore reflects the dilution from common shares that may be issued upon exercise or conversion of these potentially dilutive securities, such as stock options, warrants, convertible notes and restricted stock units. The dilutive effect of stock awards and warrants is computed under the treasury stock method. The dilutive effect of convertible notes and restricted stock units is computed under the if-converted method. Potentially dilutive securities are excluded from the computations of diluted net income (loss) per share if their effect would be antidilutive.

The following table sets forth the computations of basic and diluted earnings (loss) per share for the three months ended March 31, 2021 and 2022 (in thousands except share and per share amounts):

Three Months Ended

March 31, 

    

2021

    

2022

Net loss attributable to Clean Energy Fuels Corp.

$

(7,169)

$

(24,191)

Weighted-average common shares outstanding

 

198,995,453

 

222,559,648

Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants

 

 

Weighted-average common shares outstanding - diluted

 

198,995,453

 

222,559,648

Basic and diluted loss per share

$

(0.04)

$

(0.11)

The following potentially dilutive securities have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive. Although these securities were antidilutive for these periods, they could be dilutive in future periods.

Three Months Ended

March 31, 

2021

    

2022

Stock options

9,673,902

16,701,139

Restricted stock units

1,243,946

681,511

Amazon warrant shares

58,767,714

Total

10,917,848

76,150,364

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation

Note 14—Stock-Based Compensation

The following table summarizes the compensation expense and related income tax benefit related to the Company’s stock-based compensation arrangements recognized in the accompanying condensed consolidated statements of operations during the three months ended March 31, 2021 and 2022 (in thousands):

Three Months Ended

March 31, 

    

2021

    

2022

Stock-based compensation expense, net of $0 tax in 2021 and 2022

$

3,367

$

8,253

As of March 31, 2022, there was $47.9 million of total unrecognized compensation costs related to unvested shares subject to outstanding stock options and restricted stock units, which is expected to be expensed over a weighted-average period of approximately 2.0 years.

Amazon Warrant

On April 16, 2021, the Company entered into a Project Addendum to Fuel Pricing Agreement (the “Fuel Agreement”) with Amazon Logistics, Inc., a subsidiary of Amazon.com, Inc. (“Amazon”), and a Transaction Agreement with Amazon (the “Transaction Agreement”), pursuant to which, among other things, the Company issued to Amazon.com NV Investment Holdings LLC, a subsidiary of Amazon (“Amazon Holdings”), a warrant to purchase up to an aggregate of 53,141,755 shares (the “Warrant Shares”) of the Company’s common stock at an exercise price of $13.49 per share. As a result of the issuance of additional shares of common stock under the Company’s at-the-market offering programs in 2021 and in accordance with the terms of the warrant, on June 14, 2021, the number of shares of the Company’s common stock that may be purchased pursuant to the warrant, at an exercise price of $13.49 per share, increased by an aggregate of 5,625,959 shares (the “Additional Warrant Shares”).

The Warrant Shares and the Additional Warrant Shares shall vest in multiple tranches, certain of which vested immediately upon execution of the Fuel Agreement. Subsequent tranches will vest over time based on fuel purchases by Amazon and its affiliates, up to a total of $500.0 million, excluding any payments attributable to “Pass Through Costs,” which consist of all costs associated with the delivered cost of gas and applicable taxes determined by reference to the selling price of gallons or gas sold. The right to exercise the warrants and to receive the Warrant Shares and Additional Warrant Shares (the “Amazon Warrant”) that have vested expires on April 16, 2031.

Non-cash stock-based sales incentive contra-revenue charges (“Amazon Warrant Charges”) associated with the Amazon Warrant are recognized as the customer purchases fuel and vesting conditions become probable of being achieved, based on the grant date fair value of the Amazon Warrant.

The following table summarizes the Amazon Warrant activity for the three months ended March 31, 2022:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2021

 

44,077,779

Granted

 

Vested

 

(587,704)

Outstanding and unvested as of March 31, 2022

 

43,490,075

587,704 shares of the Amazon Warrant vested on March 26, 2022 based on fuel purchases made by Amazon and its affiliates. During the three months ended March 31, 2022, Amazon Warrant Charges recognized in the condensed consolidated statements of operations were $3.8 million, which related to customer fuel purchases. As of March 31, 2022, the Company had a customer incentive asset of $23.1 million and $9.4 million, classified in “Prepaid expenses and other current assets” and “Notes receivable and other long-term assets, net,” respectively, in the accompanying condensed consolidated balance sheets.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Stockholders' Equity

Note 15—Stockholders’ Equity

Authorized Shares

On June 14, 2021, the Company’s stockholders approved an increase in the number of shares of common stock the Company is authorized to issue from 304,000,000 to 454,000,000. As of March 31, 2022, the Company is authorized to issue 455,000,000 shares, of which 454,000,000 shares of capital stock are designated common stock and 1,000,000 shares are designated preferred stock.

Share Repurchase Program

On March 12, 2020, the Company’s Board of Directors approved a share repurchase program of up to $30.0 million (exclusive of fees and commissions) of the Company’s outstanding common stock (the “Repurchase Program”). On December 7, 2021, the Company’s Board of Directors approved an increase in the aggregate purchase amount under the Repurchase Program from $30.0 million to $50.0 million (exclusive of fees and commissions). The Repurchase Program does not have an expiration date, and it may be suspended or discontinued at any time. For the three months ended March 31, 2022, the Company repurchased 511,010 shares of its common stock under the Repurchase Program for a total cost of $3.0 million (exclusive of fees and commissions). As of March 31, 2022, the Company had utilized a total of $20.4 million under the Repurchase Program from its inception to repurchase 8,708,096 shares of common stock and had a total of $29.6 million of authorized funds remaining under the Repurchase Program. The Repurchase Program does not obligate the Company to acquire any specific number of shares. Repurchases under the Repurchase Program may be effected from time to time through open market purchases, privately negotiated transactions, structured or derivative transactions, including accelerated share repurchase transactions, or other methods of acquiring shares, in each case subject to market conditions, applicable securities laws and other relevant factors. Repurchases may also be made under Rule 10b5-1 plans.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

Note 16—Income Taxes

The provision for income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, a cumulative adjustment is recorded.

The Company’s income tax expense was $0.1 million for each of the three months ended March 31, 2021 and 2022. Tax expense for all periods consists of taxes due on the Company’s U.S. and foreign operations. The effective tax rates for the three months ended March 31, 2021 and 2022 are different from the federal statutory tax rate primarily due to losses for which no tax benefit has been recognized.

The Company increased its unrecognized tax benefits in the three months ended March 31, 2022 by $0.3 million. This increase is primarily attributable to the deductions attributed to the unvested Amazon Warrant. The net interest incurred was immaterial for the three months ended March 31, 2021 and 2022.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 17—Commitments and Contingencies

Environmental Matters

The Company is subject to federal, state, local and foreign environmental laws and regulations. The Company does not anticipate any expenditures to comply with such laws and regulations that would have a material effect on the Company’s consolidated financial position, results of operations or liquidity. The Company believes that its operations comply, in all material respects, with applicable federal, state, local and foreign environmental laws and regulations.

Litigation, Claims and Contingencies

The Company may become party to various legal actions that arise in the ordinary course of its business. The Company is also subject to audit by tax and other authorities for varying periods in various federal, state, local and foreign jurisdictions, and disputes may arise during the course of these audits. It is impossible to determine the ultimate liabilities that the Company may incur resulting from any of these lawsuits, claims, proceedings, audits, commitments, contingencies and related matters or the timing of these liabilities, if any. If these matters were to ultimately be resolved unfavorably, it is possible that such an outcome could have a material adverse effect upon the Company’s consolidated financial position, results of operations, or liquidity. The Company does not, however, anticipate such an outcome and believes the ultimate resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, results of operations, or liquidity.

bpJV Capital Call Contribution

In December 2021, the bpJV issued the bpJV Capital Call in the amount of $143.2 million with bp and the Company each required to contribute $71.6 million. Proceeds from the bpJV Capital Call will be used to fund working capital needs and to fund RNG production facility projects undertaken by the bpJV. As of March 31, 2022, the Company has paid $20.0 million related to the bpJV Capital Call. The remaining contribution balance of $51.6 million will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued the bpJV Capital Call 2 for $76.2 million to support bpJV’s RNG project development and working capital needs. The bpJV Capital Call 2 requires that bp and the Company each contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases  
Leases

Note 18—Leases

Lessor Accounting

The Company leases fueling station equipment to customers pursuant to agreements that contain an option to extend and an end-of-term purchase option. Receivables from these leases are accounted for as finance leases, specifically sales-type leases, and are included in “Other receivables” and “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.

The Company recognizes the net investment in the lease as the sum of the lease receivable and the unguaranteed residual value, both of which are measured at the present value using the interest rate implicit in the lease.

During each of the three months ended March 31, 2021 and 2022, the Company recognized $0.1 million in “Interest income” on its lease receivables.

The following schedule represents the Company’s maturities of lease receivables as of March 31, 2022 (in thousands):

Fiscal year:

    

  

Remainder of 2022

$

831

2023

 

962

2024

 

962

2025

 

962

2026

 

1,034

Thereafter

 

2,324

Total minimum lease payments

 

7,075

Less amount representing interest

 

(1,788)

Present value of lease receivables

$

5,287

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Alternative Fuels Excise Tax Credit
3 Months Ended
Mar. 31, 2022
Alternative Fuel Excise Tax Credit  
Alternative Fuels Excise Tax Credit

Note 19—Alternative Fuel Excise Tax Credit

Under separate pieces of U.S. federal legislation, the Company has been eligible to receive the AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. The AFTC was equal to $0.50 per gasoline gallon equivalent of CNG that the Company sold as vehicle fuel, and $0.50 per diesel gallon of LNG that the Company sold as vehicle fuel in 2020 and 2021. AFTC is currently unavailable for vehicle fuel sales made after December 31, 2021.

Based on the service relationship with its customers, either the Company or its customers claim the credit. The Company records its AFTC, if any, as revenue in its condensed consolidated statements of operations because the credits are fully payable to the Company and do not offset income tax liabilities. As such, the credits are not deemed income tax credits under the accounting guidance applicable to income taxes.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

Note 20—Related Party Transactions

TotalEnergies S.E.

During the three months ended March 31, 2021 and 2022, the Company recognized revenue of $0.7 million and $1.4 million, respectively, related to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business and from settlements on commodity swap contracts (Note 6). As of December 31, 2021 and March 31, 2022, the Company had receivables from TotalEnergies of $1.4 million and $1.6 million, respectively.

During the three months ended March 31, 2021 and 2022, the Company paid TotalEnergies $0.5 million and $0.9 million, respectively, for expenses incurred in the ordinary course of business, settlements on commodity swap contracts (Note 6), and the guaranty fee under the CSA (Note 12). As of December 31, 2021, the amount due to TotalEnergies was $0.1 million. As of March 31, 2022, total payables due to TotalEnergies were immaterial.

SAFE&CEC S.r.l.

During the three months ended March 31, 2021 and 2022, the Company received $0.1 million and $0.0 million, respectively, from SAFE&CEC S.r.l. in the ordinary course of business. The receivables balance as of December 31, 2021 was immaterial. As of March 31, 2022, the Company had receivables from SAFE&CEC S.r.l. of $0.1 million.

During the three months ended March 31, 2021 and 2022, the Company paid SAFE&CEC S.r.l. $0.8 million and $4.0 million, respectively, for parts and equipment in the ordinary course of business. As of December 31, 2021 and March 31, 2022, the Company had payables to SAFE&CEC S.r.l. of $0.2 million and $0.6 million, respectively.

TotalEnergies JV and bpJV

Pursuant to LLC agreements under the TotalEnergies JV and the bpJV, the Company manages the day-to-day operations of RNG projects under the joint ventures in exchange for management fees. During the three months ended March 31, 2022, the Company recognized management fee revenue of $0.3 million related to the TotalEnergies JV and the bpJV. As of December 31, 2021 and March 31, 2022, the Company had receivables from the two joint ventures of $0.4 million and $0.2 million, respectively.

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
General (Policies)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying interim unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s consolidated financial position as of March 31, 2022, results of operations, comprehensive loss, and stockholders’ equity for the three months ended March 31, 2021 and 2022, and cash flows for the three months ended March 31, 2021 and 2022. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended March 31, 2021 and 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or any future year.

Certain information and disclosures normally included in the notes to consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), but the resultant disclosures contained herein are in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) as they apply to interim reporting. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December 31, 2021 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2022.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying condensed consolidated financial statements and these notes. Actual results could differ from those estimates and may result in material effects on the Company’s operating results and financial position. Significant estimates made in preparing the accompanying condensed consolidated financial statements include (but are not limited to) those related to revenue

recognition, fair value measurements, goodwill and long-lived asset valuations and impairment assessments, income tax valuations, stock-based compensation expense and stock-based sales incentive charges.

Amazon Warrant

Amazon Warrant

The Amazon Warrant (defined in Note 14) is accounted for as an equity instrument and measured in accordance with Accounting Standards Codification (“ASC”) 718, Compensation – Stock Compensation. This instrument is classified in the condensed consolidated statements of operations in accordance with ASC 606, Revenue from Contracts with Customers. For awards granted to a customer, which are not in exchange for distinct goods or services, the fair value of the awards earned based on service or performance conditions is recorded as a reduction of the transaction price, in accordance with ASC 606. To determine the fair value of the Amazon Warrant in accordance with ASC 718, the Company used the Black-Scholes option pricing model which is based in part on assumptions that require management to use judgment. Based on the fair value of the award, the Company determines the amount of non-cash stock-based sales incentive charges on the customer’s pro-rata achievement of vesting conditions, which is recorded as a reduction of revenue in the condensed consolidated statements of operations. See Note 14 for additional information.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In July 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-05, Leases (Topic 842): Lessors–Certain Leases with Variable Lease Payments. This ASU requires a lessor to classify leases with variable lease payments that do not depend on an index or rate as operating leases on the commencement date if classification as a sales-type or direct financing lease would result in a day-one loss. The amendment in this update is effective for fiscal years, including interim periods within those years, beginning after December 15, 2021. The Company adopted this accounting update in the first quarter of 2022 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.

Revenue Recognition

Revenue Recognition Overview

The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration to which it expects to be entitled in exchange for the goods or services. To achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when the Company satisfies the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue

Three Months Ended

March 31, 

    

2021

    

2022

Volume-related (1) (2)

$

68,126

$

79,939

Station construction sales

 

4,535

 

3,327

AFTC (3)

 

4,482

 

231

Total revenue

$

77,143

$

83,497

(1)Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts associated with the Company’s Zero Now truck financing program. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s Zero Now truck financing program. See Note 6 for more information about these derivative instruments. For the three months ended March 31, 2021 and 2022, aggregate changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of $2.0 million and $1.0 million, respectively.
(2)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the three months ended March 31, 2021 and 2022 of $0.0 million and $3.8 million, respectively. See Note 14 for more information.
(3)Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was available for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021. See Note 19 for more information.
Summary of contract balances

As of December 31, 2021 and March 31, 2022, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Accounts receivable, net

$

87,433

$

83,024

  

Contract assets - current

$

966

$

1,184

Contract assets - non-current

 

3,532

 

3,393

Contract assets - total

$

4,498

$

4,577

  

Contract liabilities - current

$

5,523

$

7,375

Contract liabilities - non-current

 

 

Contract liabilities - total

$

5,523

$

7,375

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Restricted Cash (Tables)
3 Months Ended
Mar. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents

Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Current assets:

 

  

 

  

Cash and cash equivalents

$

99,448

$

107,970

Total cash and cash equivalents

$

99,448

$

107,970

Long-term assets:

 

  

 

  

Restricted cash - held as collateral

$

7,008

$

Total restricted cash

$

7,008

$

Total cash, cash equivalents and restricted cash

$

106,456

$

107,970

Schedule of components of restricted cash

Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Current assets:

 

  

 

  

Cash and cash equivalents

$

99,448

$

107,970

Total cash and cash equivalents

$

99,448

$

107,970

Long-term assets:

 

  

 

  

Restricted cash - held as collateral

$

7,008

$

Total restricted cash

$

7,008

$

Total cash, cash equivalents and restricted cash

$

106,456

$

107,970

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Summary of short-term investments

Short-term investments as of December 31, 2021 consisted of the following (in thousands):

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

Municipal bonds and notes

$

6,001

$

(1)

$

6,000

Zero coupon bonds

 

123,210

 

(18)

 

123,192

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

129,741

$

(19)

$

129,722

Short-term investments as of March 31, 2022 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Loss

    

 Fair Value

Zero coupon bonds

$

120,077

$

(42)

$

120,035

Certificates of deposit

530

530

Total short-term investments

$

120,607

$

(42)

$

120,565

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of commodity derivative activity

Derivatives and embedded derivatives as of December 31, 2021 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

2,038

2,038

Notes receivable and other long-term assets, net

4,738

4,738

Total derivative assets

$

6,776

$

$

6,776

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,900

$

$

1,900

Long-term portion of derivative liabilities, related party

 

2,483

 

 

2,483

Total derivative liabilities

$

4,383

$

$

4,383

Derivatives and embedded derivatives as of March 31, 2022 consisted of the following (in thousands):

Gross Amounts

Gross Amounts

Net Amount

    

Recognized

    

Offset

    

Presented

Assets:

 

  

 

  

 

  

Fueling agreements:

Prepaid expenses and other current assets

$

3,433

$

$

3,433

Notes receivable and other long-term assets, net

6,490

6,490

Total derivative assets

$

9,923

$

$

9,923

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

4,379

$

$

4,379

Long-term portion of derivative liabilities, related party

4,187

4,187

Total derivative liabilities

$

8,566

$

$

8,566

Schedule of weighted-average price of open commodity swap contract

The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2021 and March 31, 2022, by year with associated volumes:

December 31, 2021

March 31, 2022

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2022

 

5,000,000

$

3.18

 

3,750,000

$

3.18

2023

 

5,000,000

$

3.18

 

5,000,000

$

3.18

2024

 

1,875,000

$

3.18

 

1,875,000

$

3.18

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of estimated fair value of outstanding commodity swap contracts and embedded derivatives

The Company estimated the fair value of its outstanding commodity swap contracts based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Zero Now truck financing program based on the following inputs as of December 31, 2021 and March 31, 2022:

December 31, 2021

March 31, 2022

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$2.03 - $2.15

$

2.11

$ 2.37 - $ 2.57

$

$2.46

Historical Differential to PADD 3 Diesel

$0.87 - $1.58

$

1.03

$ 0.87 - $ 1.58

$

$1.04

Historical Differential to PADD 5 Diesel

$1.82 - $2.69

$

2.13

$ 1.91 - $ 2.78

$

$2.17

Schedule of information by level for assets and liabilities that are measured at fair value on a recurring basis

The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and March 31, 2022 (in thousands):

    

December 31, 2021

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Municipal bonds and notes

$

6,000

$

$

6,000

$

Zero coupon bonds

 

123,192

 

 

123,192

 

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

6,776

6,776

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

4,383

$

$

$

4,383

    

March 31, 2022

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities (1):

 

  

 

  

 

  

 

  

Zero coupon bonds

$

120,035

$

$

120,035

$

Certificates of deposit (1)

530

530

Embedded derivatives (3)

9,923

9,923

Liabilities:

 

 

 

 

Commodity swap contracts (2)

$

8,566

$

$

$

8,566

(1)Included in "Short-term investments" in the accompanying condensed consolidated balance sheets. See Note 5 for more information.
(2)Included in "Derivative liabilities, related party" and "Long-term portion of derivative liabilities, related party" as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(3)Included in "Prepaid expenses and other current assets" and “Notes receivable and other long-term assets, net," as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
Schedule of reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3)

The following tables provide a reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis as shown in the tables above that used significant unobservable inputs (Level 3), as well as the change in unrealized gains or losses for the periods included in earnings (in thousands):

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Swap Contracts

Derivatives

Balance as of December 31, 2020

$

5,648

$

791

$

$

(556)

Settlements, net

(225)

38

Total gain (loss)

 

(4,076)

 

1,730

 

(38)

 

526

Balance as of March 31, 2021

$

1,347

$

2,521

$

$

(30)

Balance as of December 31, 2021

$

$

6,776

$

(4,383)

$

Settlements, net

1,280

Total gain (loss)

 

3,147

(5,463)

Balance as of March 31, 2022

$

$

9,923

$

(8,566)

$

Change in unrealized gain (loss) for the three months ended March 31, 2021 included in earnings

$

(4,301)

$

1,730

$

$

526

Change in unrealized gain (loss) for the three months ended March 31, 2022 included in earnings

$

$

3,147

$

(4,183)

$

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Other Receivables (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Schedule of other receivables

Other receivables as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

    

March 31, 

2021

    

2022

Loans to customers to finance vehicle purchases

$

419

$

480

Accrued customer billings

 

4,417

 

1,624

Fuel tax credits

 

12,684

 

6,717

Other

 

6,927

 

2,626

Total other receivables

$

24,447

$

11,447

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories

Inventory as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

2021

2022

Raw materials and spare parts

$

31,302

$

32,322

Total inventory

$

31,302

$

32,322

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Land, Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Summary of land, property and equipment

Land, property and equipment, net as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

    

December 31, 

    

March 31, 

    

2021

    

2022

Land

$

3,476

$

3,476

LNG liquefaction plants

 

94,633

 

94,633

Station equipment

 

354,699

 

356,755

Trailers

 

72,783

 

72,884

Other equipment

 

93,135

 

94,204

Construction in progress

 

74,963

 

75,190

 

693,689

 

697,142

Less accumulated depreciation

 

(431,928)

 

(440,633)

Total land, property and equipment, net

$

261,761

$

256,509

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 

March 31, 

    

2021

    

2022

Accrued alternative fuels incentives (1)

$

28,106

$

24,534

Accrued employee benefits

 

4,547

 

3,465

Accrued gas and equipment purchases

 

17,158

 

13,395

Accrued interest

 

893

 

1,215

Accrued property and other taxes

 

3,369

 

3,685

Accrued salaries and wages

 

8,172

 

3,288

Other (2)

 

12,914

 

12,770

Total accrued liabilities

$

75,159

$

62,352

(1)Includes the amount of RINs, LCFS Credits and the amount of AFTC payable to third parties.
(2)No individual item in “Other” exceeds 5% of total current liabilities.
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of long-term debt

Debt obligations as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):

December 31, 2021

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

25,832

 

$

72

$

25,760

SG Facility

9,500

9,500

Other debt

 

800

 

 

800

Total debt

 

36,132

 

72

 

36,060

Less amounts due within one year

 

(12,868)

 

(23)

 

(12,845)

Total long-term debt

$

23,264

$

49

$

23,215

March 31, 2022

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

NG Advantage debt

$

28,068

128

27,940

SG Facility

7,000

7,000

Other debt

 

708

708

Total debt

 

35,776

 

128

 

35,648

Less amounts due within one year

 

(10,070)

(37)

(10,033)

Total long-term debt

$

25,706

$

91

$

25,615

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of information required to compute basic and diluted net loss per share

The following table sets forth the computations of basic and diluted earnings (loss) per share for the three months ended March 31, 2021 and 2022 (in thousands except share and per share amounts):

Three Months Ended

March 31, 

    

2021

    

2022

Net loss attributable to Clean Energy Fuels Corp.

$

(7,169)

$

(24,191)

Weighted-average common shares outstanding

 

198,995,453

 

222,559,648

Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants

 

 

Weighted-average common shares outstanding - diluted

 

198,995,453

 

222,559,648

Basic and diluted loss per share

$

(0.04)

$

(0.11)

Schedule of potentially dilutive securities that have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive

The following potentially dilutive securities have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive. Although these securities were antidilutive for these periods, they could be dilutive in future periods.

Three Months Ended

March 31, 

2021

    

2022

Stock options

9,673,902

16,701,139

Restricted stock units

1,243,946

681,511

Amazon warrant shares

58,767,714

Total

10,917,848

76,150,364

XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of compensation expense and related income tax benefit related to the stock-based compensation expense recognized

The following table summarizes the compensation expense and related income tax benefit related to the Company’s stock-based compensation arrangements recognized in the accompanying condensed consolidated statements of operations during the three months ended March 31, 2021 and 2022 (in thousands):

Three Months Ended

March 31, 

    

2021

    

2022

Stock-based compensation expense, net of $0 tax in 2021 and 2022

$

3,367

$

8,253

Schedule of warrant activity

The following table summarizes the Amazon Warrant activity for the three months ended March 31, 2022:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2021

 

44,077,779

Granted

 

Vested

 

(587,704)

Outstanding and unvested as of March 31, 2022

 

43,490,075

XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases  
Schedule of maturities of lease receivables

The following schedule represents the Company’s maturities of lease receivables as of March 31, 2022 (in thousands):

Fiscal year:

    

  

Remainder of 2022

$

831

2023

 

962

2024

 

962

2025

 

962

2026

 

1,034

Thereafter

 

2,324

Total minimum lease payments

 

7,075

Less amount representing interest

 

(1,788)

Present value of lease receivables

$

5,287

XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue from Contracts with Customers    
Revenue $ 83,497 $ 77,143
Contra revenue charge 3,756  
Volume -Related    
Revenue from Contracts with Customers    
Revenue 79,939 68,126
Loss due to changes in fair value 1,000 2,000
Contra revenue charge 3,800 0
Station construction sales    
Revenue from Contracts with Customers    
Revenue 3,327 4,535
AFTC    
Revenue from Contracts with Customers    
Revenue $ 231 $ 4,482
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Remaining Performance Obligations (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Remaining Performance Obligations  
Revenue, remaining performance obligation, amount $ 22.7
Minimum  
Remaining Performance Obligations  
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Maximum  
Remaining Performance Obligations  
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 83,024 $ 87,433
Contract Assets - Current 1,184 966
Contract Assets - Noncurrent 3,393 3,532
Contract Assets - Total 4,577 4,498
Contract Liabilities - Current 7,375 5,523
Contract Liabilities - Total $ 7,375 $ 5,523
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract with customer, liability, revenue recognized $ 0.5 $ 1.5
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended
Nov. 01, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Oct. 12, 2021
Mar. 03, 2021
Schedule of Equity Method Investments [Line Items]            
Income (loss) from equity method investments   $ (1,677) $ (426)      
TotalEnergies            
Schedule of Equity Method Investments [Line Items]            
Income (loss) from equity method investments   0        
Investment balance   $ 4,700   $ 4,700    
TotalEnergies | ADG RNG Production Facilities            
Schedule of Equity Method Investments [Line Items]            
Investment commitment of equity in production projects           $ 400,000
Investment commitment in joint venture           50,000
TotalEnergies | ADG RNG Production Facilities | TotalEnergies S.E.            
Schedule of Equity Method Investments [Line Items]            
Investment commitment in joint venture           $ 50,000
TotalEnergies | DR Development Agreement            
Schedule of Equity Method Investments [Line Items]            
Investment commitment in joint venture         $ 7,000  
Initial contribution commitment $ 4,800          
TotalEnergies | DR Development Agreement | TotalEnergies S.E.            
Schedule of Equity Method Investments [Line Items]            
Investment commitment in joint venture         $ 7,000  
Initial contribution commitment $ 4,800          
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 3 Months Ended
Jun. 21, 2021
Apr. 13, 2021
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Apr. 30, 2022
Mar. 30, 2022
Dec. 18, 2020
Schedule of Equity Method Investments [Line Items]                    
Income (loss) from equity method investments           $ (1,677) $ (426)      
BP Products North America | bp Loan                    
Schedule of Equity Method Investments [Line Items]                    
Debt issuance amount                   $ 50,000
bpJV | ADG RNG Production Facilities                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture $ 50,200 $ 30,000                
Additional commitment in joint venture   $ 20,000                
Initial contribution commitment         $ 30,000          
Ownership interest (as a percent)     50.00%     50.00%        
Income (loss) from equity method investments           $ (1,200)        
Investment balance     $ 68,600 $ 69,800   68,600        
bpJV | ADG RNG Production Facilities | bpJV Capital Call                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture     51,600 71,600   51,600        
Initial contribution commitment       20,000   20,000        
Capital call contribution amount       143,200            
bpJV | ADG RNG Production Facilities | bpJV Capital Call | Subsequent Event                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture               $ 51,600    
bpJV | ADG RNG Production Facilities | bpJV Capital Call 2                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture                 $ 38,100  
Initial contribution commitment     $ 0     $ 0        
Capital call contribution amount                 76,200  
bpJV | ADG RNG Production Facilities | Class A Units                    
Schedule of Equity Method Investments [Line Items]                    
Number of units received   30.0                
Payments to acquire units in joint venture 20,000                  
Priority Return to acquire additional units $ 200                  
bpJV | ADG RNG Production Facilities | bp                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture   $ 50,000                
Ownership interest (as a percent)     50.00%     50.00%        
bpJV | ADG RNG Production Facilities | bp | bpJV Capital Call                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture       71,600            
Initial contribution commitment       $ 71,600            
bpJV | ADG RNG Production Facilities | bp | bpJV Capital Call 2                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment in joint venture                 $ 38,100  
bpJV | ADG RNG Production Facilities | bp | Class A Units                    
Schedule of Equity Method Investments [Line Items]                    
Number of units received   30.0                
bpJV | ADG RNG Production Facilities | bp | Class B Units                    
Schedule of Equity Method Investments [Line Items]                    
Number of units received   20.0                
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 29, 2017
Schedule of Equity Method Investments [Line Items]        
Income (loss) from equity method investments $ (1,677) $ (426)    
SAFE&CEC S.r.l.        
Schedule of Equity Method Investments [Line Items]        
Ownership interest (as a percent)       49.00%
Income (loss) from equity method investments (200) $ (400)    
Investment balance $ 23,800   $ 23,900  
SAFE&CEC S.r.l. | Landi Renzo S.p.A.        
Schedule of Equity Method Investments [Line Items]        
Ownership interest (as a percent)       51.00%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Oct. 14, 2014
Schedule of Equity Method Investments [Line Items]        
Loss from noncontrolling interest $ 385 $ 278    
Investments carried at cost 8,000      
NG Advantage        
Schedule of Equity Method Investments [Line Items]        
Loss from noncontrolling interest 400 $ 300    
Noncontrolling interest, fair value $ 7,900   $ 8,300  
NG Advantage | Common unit purchase agreement        
Schedule of Equity Method Investments [Line Items]        
Ownership interest acquired       53.30%
Ownership interest after transaction (as a percent) 93.30%      
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Restricted Cash          
Cash and cash equivalents $ 107,970   $ 99,448    
Total cash and cash equivalents 107,970   99,448    
Total restricted cash     7,008    
Total cash, cash equivalents and restricted cash 107,970   106,456 $ 123,699 $ 119,977
Amount in excess of FDIC and CDIC limits $ 106,500   98,000    
Held as collateral          
Restricted Cash          
Total restricted cash   $ 7,000 $ 7,008    
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 120,607 $ 129,741
Gross Unrealized gain (Loss) (42) (19)
Estimated Fair Value 120,565 129,722
Municipal bonds and notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   6,001
Gross Unrealized gain (Loss)   (1)
Estimated Fair Value   6,000
Zero coupon bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 120,077 123,210
Gross Unrealized gain (Loss) (42) (18)
Estimated Fair Value 120,035 123,192
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 530 530
Estimated Fair Value $ 530 $ 530
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities - Narrative (Details) - Not Designated as Hedging Instrument - Commodity swaps
gal in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2018
contract
gal
Mar. 31, 2022
$ / gal
gal
Dec. 31, 2021
$ / gal
gal
Derivative [Line Items]      
Derivative asset, number of instruments held | contract 2    
Volumes (Diesel Gallons) | gal 5.0 10.6 11.9
Weighted -average price per diesel gallon (in usd per gallon) | $ / gal   3.18 3.18
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Derivative Assets    
Gross Amounts Recognized $ 9,923 $ 6,776
Net Amount Presented 9,923 6,776
Derivative Liability    
Gross Amounts Recognized 8,566 4,383
Net Amount Presented 8,566 4,383
Current portion of derivative liabilities, related party | Commodity swaps    
Derivative Liability    
Gross Amounts Recognized 4,379 1,900
Net Amount Presented 4,379 1,900
Long-term portion of derivative liabilities, related party | Commodity swaps    
Derivative Liability    
Gross Amounts Recognized 4,187 2,483
Net Amount Presented 4,187 2,483
Prepaid expenses and other current assets | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 3,433 2,038
Net Amount Presented 3,433 2,038
Notes receivable and other long-term assets, net | Fueling agreements    
Derivative Assets    
Gross Amounts Recognized 6,490 4,738
Net Amount Presented $ 6,490 $ 4,738
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument
9 Months Ended 12 Months Ended
Sep. 30, 2021
$ / gal
gal
Dec. 31, 2021
$ / gal
gal
Commodity Swap 2022    
Derivative [Line Items]    
Volumes (Diesel Gallons) | gal 3,750,000 5,000,000
Weighted -Average Price per Diesel Gallon (in usd per gallon) | $ / gal 3.18 3.18
Commodity Swap 2023    
Derivative [Line Items]    
Volumes (Diesel Gallons) | gal 5,000,000 5,000,000
Weighted -Average Price per Diesel Gallon (in usd per gallon) | $ / gal 3.18 3.18
Commodity Swap 2024    
Derivative [Line Items]    
Volumes (Diesel Gallons) | gal 1,875,000 1,875,000
Weighted -Average Price per Diesel Gallon (in usd per gallon) | $ / gal 3.18 3.18
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument - Valuation Technique, Discounted Cash Flow - Level 3
Mar. 31, 2022
Dec. 31, 2021
Commodity swaps | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.37 2.03
Commodity swaps | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.87 0.87
Commodity swaps | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.91 1.82
Commodity swaps | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.57 2.15
Commodity swaps | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.58 1.58
Commodity swaps | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.78 2.69
Commodity swaps | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.46 2.11
Commodity swaps | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.04 1.03
Commodity swaps | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.17 2.13
Fueling agreements | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.37 2.03
Fueling agreements | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.87 0.87
Fueling agreements | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.91 1.82
Fueling agreements | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.57 2.15
Fueling agreements | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.58 1.58
Fueling agreements | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.78 2.69
Fueling agreements | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.46 2.11
Fueling agreements | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.04 1.03
Fueling agreements | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.17 2.13
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Transfers (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Asset transferred from level 1 to 2 $ 0 $ 0
Asset transferred from level 2 to 1 0 0
Asset transferred level 3 net 0 0
Liabilities transferred from level 1 to 2 0 0
Liabilities transferred from level 2 to 1 0 0
Liabilities transferred level 3 net $ 0 $ 0
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Available-for-sale securities $ 120,565 $ 129,722
Short-term investments 120,565 129,722
Municipal bonds and notes    
Assets:    
Available-for-sale securities   6,000
Zero coupon bonds    
Assets:    
Available-for-sale securities 120,035 123,192
Certificates of deposit    
Assets:    
Available-for-sale securities 530 530
Fair value measured on recurring basis | Municipal bonds and notes    
Assets:    
Available-for-sale securities   6,000
Fair value measured on recurring basis | Zero coupon bonds    
Assets:    
Available-for-sale securities 120,035 123,192
Fair value measured on recurring basis | Certificates of deposit    
Assets:    
Short-term investments 530 530
Fair value measured on recurring basis | Commodity swap contracts    
Liabilities:    
Derivative liabilities 8,566 4,383
Fair value measured on recurring basis | Embedded derivatives    
Assets:    
Derivative assets 9,923 6,776
Fair value measured on recurring basis | Level 2 | Municipal bonds and notes    
Assets:    
Available-for-sale securities   6,000
Fair value measured on recurring basis | Level 2 | Zero coupon bonds    
Assets:    
Available-for-sale securities 120,035 123,192
Fair value measured on recurring basis | Level 2 | Certificates of deposit    
Assets:    
Short-term investments 530 530
Fair value measured on recurring basis | Level 3 | Commodity swap contracts    
Liabilities:    
Derivative liabilities 8,566 4,383
Fair value measured on recurring basis | Level 3 | Embedded derivatives    
Assets:    
Derivative assets $ 9,923 $ 6,776
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value Recognition - Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)    
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income [Extensible List] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax
Commodity swap contracts    
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)    
Beginning balance   $ 5,648
Settlements, net   (225)
Total gain (loss)   (4,076)
Ending balance   1,347
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss)   (4,301)
Embedded derivatives    
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)    
Beginning balance $ 6,776 791
Total gain (loss) 3,147 1,730
Ending balance 9,923 2,521
Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss) $ 3,147 $ 1,730
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value Recognition - Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)    
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income [Extensible List] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax
Commodity swap contracts    
Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)    
Beginning Balance $ (4,383)  
Settlements, net 1,280 $ 38
Total gain (loss) (5,463) (38)
Ending Balance (8,566)  
Change in unrealized gain (loss) included in earnings $ (4,183)  
Embedded derivatives    
Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)    
Beginning Balance   (556)
Total gain (loss)   526
Ending Balance   (30)
Change in unrealized gain (loss) included in earnings   $ 526
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Other Receivables (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Receivables    
Other receivables $ 11,447 $ 24,447
Loans to customers to finance vehicle purchases    
Other Receivables    
Other receivables 480 419
Accrued customer billings    
Other Receivables    
Other receivables 1,624 4,417
Fuel tax credits    
Other Receivables    
Other receivables 6,717 12,684
Other receivables    
Other Receivables    
Other receivables $ 2,626 $ 6,927
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Inventory Disclosure [Abstract]      
Raw materials and spare parts   $ 31,302 $ 32,322
Total inventory $ 32,322 $ 31,302 $ 32,322
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Land, Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Land, Property and Equipment      
Land, property and equipment, gross $ 697,142   $ 693,689
Less accumulated depreciation (440,633)   (431,928)
Total land, property and equipment, net 256,509   261,761
Capitalized software costs, net 34,400   33,800
Accumulated amortization on the capitalized software costs 30,700   30,400
Amortization expense related to the capitalized software costs 300 $ 500  
Amount included in accounts payable balances 3,300 $ 2,100  
Land      
Land, Property and Equipment      
Land, property and equipment, gross 3,476   3,476
LNG liquefaction plants      
Land, Property and Equipment      
Land, property and equipment, gross 94,633   94,633
Station equipment      
Land, Property and Equipment      
Land, property and equipment, gross 356,755   354,699
Trailers      
Land, Property and Equipment      
Land, property and equipment, gross 72,884   72,783
Other equipment      
Land, Property and Equipment      
Land, property and equipment, gross 94,204   93,135
Construction in progress      
Land, Property and Equipment      
Land, property and equipment, gross $ 75,190   $ 74,963
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued alternative fuels incentives $ 24,534 $ 28,106
Accrued employee benefits 3,465 4,547
Accrued gas and equipment purchases 13,395 17,158
Accrued interest 1,215 893
Accrued property and other taxes 3,685 3,369
Accrued salaries and wages 3,288 8,172
Other 12,770 12,914
Total accrued liabilities $ 62,352 $ 75,159
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Principal Balances    
Total debt $ 35,776 $ 36,132
Less amounts due within one year (10,070) (12,868)
Total long-term debt 25,706 23,264
Unamortized Debt Financing Costs    
Total debt 128 72
Less amounts due within one year (37) (23)
Total long-term debt 91 49
Balance, Net of Financing Costs    
Total debt 35,648 36,060
Less amounts due within one year (10,033) (12,845)
Total long-term debt 25,615 23,215
NG Advantage debt    
Principal Balances    
Total debt 28,068 25,832
Unamortized Debt Financing Costs    
Total debt 128 72
Balance, Net of Financing Costs    
Total debt 27,940 25,760
SG Facility    
Principal Balances    
Total debt 7,000 9,500
Balance, Net of Financing Costs    
Total debt 7,000 9,500
Other debt    
Principal Balances    
Total debt 708 800
Balance, Net of Financing Costs    
Total debt $ 708 $ 800
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - SG Credit and TOTAL Credit Support Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 02, 2019
Mar. 31, 2022
Dec. 31, 2021
Mar. 12, 2021
Long-term debt [Line Items]        
Outstanding amount   $ 35,776 $ 36,132  
Term Loan Facility | Socit Gnrale        
Long-term debt [Line Items]        
Maximum borrowing capacity (up to) $ 100,000      
Commitment fee percentage 0.39%      
Quarterly principal payments   2,500    
Covenant for debt default $ 20,000      
Outstanding amount   $ 7,000    
Term Loan Facility | Socit Gnrale | London Interbank Offered Rate (LIBOR)        
Long-term debt [Line Items]        
Basis spread on variable rate 1.30%      
Term Loan Facility | Socit Gnrale | Station Build Costs        
Long-term debt [Line Items]        
Maximum borrowing capacity (up to)       $ 45,000
Term Loan Facility | Socit Gnrale | ADG RNG Production Facilities        
Long-term debt [Line Items]        
Maximum borrowing capacity (up to)       $ 20,000
Term Loan Facility | Total Holdings USA Inc.        
Long-term debt [Line Items]        
Maximum borrowing capacity (up to) $ 100,000      
Interest rate per quarter 2.50%      
Covenant for debt default $ 20,000      
Term Loan Facility | Total Holdings USA Inc. | London Interbank Offered Rate (LIBOR)        
Long-term debt [Line Items]        
Basis spread on variable rate 1.00%      
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - NG Advantage Debt and Financing Lease Obligations (Details)
$ in Thousands
3 Months Ended
Dec. 10, 2020
USD ($)
Dec. 20, 2018
USD ($)
Mar. 01, 2018
USD ($)
installment
Dec. 18, 2017
USD ($)
installment
Mar. 31, 2022
USD ($)
Jan. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nov. 30, 2016
USD ($)
installment
Long-term debt [Line Items]                
Total restricted cash             $ 7,008  
Loss on extinguishment of debt         $ 2,268      
Held as collateral                
Long-term debt [Line Items]                
Total restricted cash           $ 7,000 7,008  
Compression Station                
Long-term debt [Line Items]                
Purchase price   $ 7,000            
Sale leaseback transaction, term   5 years            
Annual rate (as a percent)   12.00%            
Monthly rental payments   $ 100            
Sale Leaseback Transaction, outstanding principal balance         0      
BoA | BoA MLA                
Long-term debt [Line Items]                
Interest rate       4.86%        
Proceeds from sale of equipment in sale-leaseback agreement       $ 2,100        
Sale leaseback transaction, term       5 years        
Number of equal monthly installments | installment       60        
First National | First National MLA                
Long-term debt [Line Items]                
Interest rate     9.28%          
Proceeds from sale of equipment in sale-leaseback agreement     $ 6,300          
Sale leaseback transaction, term     6 years          
Number of equal monthly installments | installment     72          
Sale Leaseback Transaction, outstanding principal balance         0      
Loan and Security Agreement [Member] | 5.17% Term Loan | Wintrust Commercial Finance                
Long-term debt [Line Items]                
Debt issuance amount               $ 4,700
Number of monthly installments | installment               72
Interest rate               5.17%
NG Advantage debt | Long-term portion of restricted cash | Berkshire Bank                
Long-term debt [Line Items]                
Loan pledged as collateral             7,000  
NG Advantage debt | 5% maturing on January 1, 2026 | Berkshire Bank                
Long-term debt [Line Items]                
Debt issuance amount $ 14,500         $ 14,000    
Interest rate 5.00%         5.00%    
Period during which the debt instrument principal balance is required to be paid following its issuance 5 years              
NG Advantage debt | 5% maturing on January 1, 2026 | Berkshire Bank | Standby letters of credit                
Long-term debt [Line Items]                
Loan pledged as collateral             $ 7,000  
NG Advantage debt | Revolving line of credit | Berkshire Bank                
Long-term debt [Line Items]                
Maximum borrowing capacity (up to) $ 1,000              
Outstanding line of credit         $ 0      
Interest rate during period (as a percent) 3.00%              
NG Advantage debt | Revolving line of credit | Berkshire Bank | Prime Rate                
Long-term debt [Line Items]                
Basis spread on variable rate 0.25%              
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - BP Loan and Plains Credit Facility (Details) - Plains Credit Facility - USD ($)
$ in Millions
Mar. 31, 2022
Jan. 31, 2022
Sep. 16, 2021
May 01, 2021
Revolving line of credit | Plains        
Debt Instrument [Line Items]        
Maximum borrowing capacity (up to)     $ 20.0 $ 20.0
Outstanding line of credit $ 0.0      
Remaining borrowing capacity 11.0   18.0  
Revolving line of credit | Minimum | Plains        
Debt Instrument [Line Items]        
Interest rate (as a percent)       3.25%
Standby letters of credit | Plains        
Debt Instrument [Line Items]        
Maximum borrowing capacity (up to)     $ 2.0  
Outstanding line of credit $ 0.0      
Standby letters of credit | Berkshire Bank        
Debt Instrument [Line Items]        
Loan pledged as collateral   $ 7.0    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Other Debt (Details) - Other debt
Mar. 31, 2022
Dec. 31, 2021
Long-term debt [Line Items]    
Weighted average interest rate 4.33% 4.34%
Maximum    
Long-term debt [Line Items]    
Interest rate 4.75%  
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net loss attributable to Clean Energy Fuels Corp. $ (24,191) $ (7,169)
Weighted-average common shares outstanding 222,559,648 198,995,453
Weighted-average common shares outstanding - diluted 222,559,648 198,995,453
Basic loss per share (in dollars per share) $ (0.11) $ (0.04)
Diluted loss per share (in dollars per share) $ (0.11) $ (0.04)
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Loss Per Share    
Anti-dilutive securities (in shares) 76,150,364 10,917,848
Stock options    
Net Loss Per Share    
Anti-dilutive securities (in shares) 16,701,139 9,673,902
Restricted stock units    
Net Loss Per Share    
Anti-dilutive securities (in shares) 681,511 1,243,946
Amazon warrant shares    
Net Loss Per Share    
Anti-dilutive securities (in shares) 58,767,714  
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Stock-based compensation expense, net of $0 tax in 2020 and 2021 $ 8,253 $ 3,367
Stock-based compensation expense, tax 0 $ 0
Unrecognized compensation cost $ 47,900  
Unrecognized compensation cost, weighted-average period 2 years  
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Amazon Warrant (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jun. 14, 2021
Apr. 16, 2021
Subsidiary, Sale of Stock [Line Items]        
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001    
Contra revenue charge $ 3,756      
Amazon Warrant | Transaction Agreement With Amazon        
Subsidiary, Sale of Stock [Line Items]        
Aggregate number of warrant shares (in shares)     5,625,959 53,141,755
Total discretionary fuel purchases       $ 500,000
Exercise price of the warrant (in dollars per share)     $ 13.49 $ 13.49
Amazon Warrant | Prepaid expenses and other current assets        
Subsidiary, Sale of Stock [Line Items]        
Customer incentive assets 23,100      
Amazon Warrant | Notes receivable and other long term assets        
Subsidiary, Sale of Stock [Line Items]        
Customer incentive assets 9,400      
Amazon Warrant | Vesting over the second year | Transaction Agreement With Amazon        
Subsidiary, Sale of Stock [Line Items]        
Contra revenue charge $ 3,800      
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Amazon Warrant Activity (Details) - Amazon Warrant - USD ($)
3 Months Ended
Mar. 26, 2022
Mar. 31, 2022
Class of Warrant or Right [Line Items]    
Outstanding and unvested as of December 31, 2021   $ 44,077,779
Vested (587,704) (587,704)
Outstanding and unvested as of March 31, 2022   $ 43,490,075
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Authorized Shares (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Jun. 14, 2021
Jun. 13, 2021
Stockholders' Equity Note [Abstract]        
Authorized shares (in shares) 455,000,000   454,000,000 304,000,000
Common stock, authorized (in shares) 454,000,000 454,000,000    
Preferred stock, authorized (in shares) 1,000,000 1,000,000    
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Share Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended 25 Months Ended
Mar. 31, 2022
Mar. 31, 2022
Dec. 07, 2021
Mar. 12, 2020
Equity [Abstract]        
Approved share repurchase program     $ 50,000 $ 30,000
Cost to repurchase common stock $ 3,001      
Repurchase of common stock (in shares) 511,010      
Stock repurchase program total stock repurchased   8,708,096    
Amount utilized under the repurchase plan   $ 20,400    
Authorized funds remaining under the Repurchase Program $ 29,600 $ 29,600    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Income tax expense $ 49 $ 83
Unrecognized tax benefits, increase from portion of AFTC revenue offset by the fuel tax $ 300  
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - bpJV Capital Call Contribution (Details) - bpJV - ADG RNG Production Facilities - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2022
Apr. 30, 2022
Mar. 30, 2022
Jun. 21, 2021
Apr. 13, 2021
Other Commitments [Line Items]                
Investment commitment in joint venture             $ 50.2 $ 30.0
Initial contribution commitment     $ 30.0          
bp                
Other Commitments [Line Items]                
Investment commitment in joint venture               $ 50.0
bpJV Capital Call                
Other Commitments [Line Items]                
Capital call contribution amount   $ 143.2            
Investment commitment in joint venture $ 51.6 71.6   $ 51.6        
Initial contribution commitment   20.0   20.0        
bpJV Capital Call | Subsequent Event                
Other Commitments [Line Items]                
Investment commitment in joint venture         $ 51.6      
bpJV Capital Call | bp                
Other Commitments [Line Items]                
Investment commitment in joint venture   71.6            
Initial contribution commitment   $ 71.6            
bpJV Capital Call 2                
Other Commitments [Line Items]                
Capital call contribution amount           $ 76.2    
Investment commitment in joint venture           38.1    
Initial contribution commitment $ 0.0     $ 0.0        
bpJV Capital Call 2 | bp                
Other Commitments [Line Items]                
Investment commitment in joint venture           $ 38.1    
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Leases    
Sales-type lease, interest income $ 0.1 $ 0.1
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Lease Receivables (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Fiscal year:  
Remainder of 2022 $ 831
2023 962
2024 962
2025 962
2026 1,034
Thereafter 2,324
Total minimum lease payments 7,075
Less amount representing interest (1,788)
Present value of lease receivables $ 5,287
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Alternative Fuel Excise Tax Credit (Details) - $ / gal
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Alternative Fuel Excise Tax Credit    
Federal alternative fuels tax credit - CNG (in dollars per gasoline gallon equivalent) 0.50 0.50
Federal alternative fuels tax credit - LNG (in dollars per liquid gallon) 0.50 0.50
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
TOTALEnergies S.E.      
Related Party Transaction [Line Items]      
Proceeds from related party $ 1.4 $ 0.7  
Receivables from related party 1.6   $ 1.4
Related party expense 0.9 0.5  
Payable to related parties     0.1
SAFE&CEC S.r.l.      
Related Party Transaction [Line Items]      
Proceeds from related party 0.0 0.1  
Receivables from related party 0.1    
Related party expense 4.0 $ 0.8  
Payable to related parties 0.6   0.2
TotalEnergies JV and bpJV      
Related Party Transaction [Line Items]      
Proceeds from related party 0.3    
Receivables from related party $ 0.2   $ 0.4
XML 94 clne-20220331x10q_htm.xml IDEA: XBRL DOCUMENT 0001368265 clne:AmazonWarrantMember 2022-03-31 0001368265 clne:AmazonWarrantMember 2021-12-31 0001368265 2021-12-07 0001368265 2020-03-12 0001368265 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001368265 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001368265 us-gaap:RetainedEarningsMember 2022-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2022-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001368265 us-gaap:RetainedEarningsMember 2021-12-31 0001368265 us-gaap:NoncontrollingInterestMember 2021-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001368265 us-gaap:RetainedEarningsMember 2021-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2021-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001368265 us-gaap:RetainedEarningsMember 2020-12-31 0001368265 us-gaap:NoncontrollingInterestMember 2020-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-03-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001368265 clne:NgAdvantageMember clne:CommonUnitPurchaseAgreementMember 2022-01-01 2022-03-31 0001368265 srt:MinimumMember 2022-03-31 0001368265 srt:MaximumMember 2022-03-31 0001368265 clne:RngJointVenturesMember 2022-01-01 2022-03-31 0001368265 clne:StationConstructionSalesMember 2022-01-01 2022-03-31 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2022-01-01 2022-03-31 0001368265 clne:StationConstructionSalesMember 2021-01-01 2021-03-31 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2021-01-01 2021-03-31 0001368265 us-gaap:CollateralPledgedMember 2022-01-31 0001368265 us-gaap:CollateralPledgedMember 2021-12-31 0001368265 clne:TOTLS.aMember 2022-01-01 2022-03-31 0001368265 clne:SAFECECS.r.l.Member 2022-01-01 2022-03-31 0001368265 clne:TOTLS.aMember 2021-01-01 2021-03-31 0001368265 clne:SAFECECS.r.l.Member 2021-01-01 2021-03-31 0001368265 us-gaap:OtherEnergyEquipmentMember 2022-03-31 0001368265 us-gaap:LandMember 2022-03-31 0001368265 us-gaap:GasTransmissionEquipmentMember 2022-03-31 0001368265 us-gaap:GasGatheringAndProcessingEquipmentMember 2022-03-31 0001368265 us-gaap:ConstructionInProgressMember 2022-03-31 0001368265 clne:LNGLiquefactionPlantMember 2022-03-31 0001368265 us-gaap:OtherEnergyEquipmentMember 2021-12-31 0001368265 us-gaap:LandMember 2021-12-31 0001368265 us-gaap:GasTransmissionEquipmentMember 2021-12-31 0001368265 us-gaap:GasGatheringAndProcessingEquipmentMember 2021-12-31 0001368265 us-gaap:ConstructionInProgressMember 2021-12-31 0001368265 clne:LNGLiquefactionPlantMember 2021-12-31 0001368265 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001368265 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001368265 us-gaap:AutomobileLoanMember 2022-03-31 0001368265 us-gaap:AccruedIncomeReceivableMember 2022-03-31 0001368265 clne:MiscellaneousOtherReceivablesMember 2022-03-31 0001368265 clne:FuelTaxAndCarbonCreditsMember 2022-03-31 0001368265 us-gaap:AutomobileLoanMember 2021-12-31 0001368265 us-gaap:AccruedIncomeReceivableMember 2021-12-31 0001368265 clne:MiscellaneousOtherReceivablesMember 2021-12-31 0001368265 clne:FuelTaxAndCarbonCreditsMember 2021-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001368265 clne:NgAdvantageMember 2022-01-01 2022-03-31 0001368265 clne:NgAdvantageMember 2021-01-01 2021-03-31 0001368265 clne:BerkshireBankMember us-gaap:StandbyLettersOfCreditMember clne:PlainsCreditFacilityMember 2022-01-31 0001368265 clne:BerkshireBankMember clne:FivePointZeroPercentTermLoanMaturingJanuary12026Member clne:NGAdvantageDebtMember us-gaap:StandbyLettersOfCreditMember 2021-12-31 0001368265 clne:BerkshireBankMember clne:RestrictedCashNonCurrentMember clne:NGAdvantageDebtMember 2021-12-31 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember 2019-01-02 2019-01-02 0001368265 clne:PlainsCapitalBankMember us-gaap:StandbyLettersOfCreditMember clne:PlainsCreditFacilityMember 2021-09-16 0001368265 clne:PlainsCapitalBankMember us-gaap:RevolvingCreditFacilityMember clne:PlainsCreditFacilityMember 2021-09-16 0001368265 clne:PlainsCapitalBankMember us-gaap:RevolvingCreditFacilityMember clne:PlainsCreditFacilityMember 2021-05-01 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember us-gaap:BuildingAndBuildingImprovementsMember 2021-03-12 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember clne:AdgRngProductionFacilitiesMember 2021-03-12 0001368265 clne:BerkshireBankMember us-gaap:RevolvingCreditFacilityMember clne:NGAdvantageDebtMember 2020-12-10 0001368265 clne:BerkshireBankMember us-gaap:RevolvingCreditFacilityMember clne:NGAdvantageDebtMember 2020-12-10 2020-12-10 0001368265 clne:PlainsCapitalBankMember srt:MinimumMember us-gaap:RevolvingCreditFacilityMember clne:PlainsCreditFacilityMember 2021-05-01 0001368265 clne:PlainsCapitalBankMember us-gaap:RevolvingCreditFacilityMember clne:PlainsCreditFacilityMember 2022-03-31 0001368265 clne:BerkshireBankMember us-gaap:RevolvingCreditFacilityMember clne:NGAdvantageDebtMember 2022-03-31 0001368265 clne:PlainsCapitalBankMember us-gaap:StandbyLettersOfCreditMember clne:PlainsCreditFacilityMember 2022-03-31 0001368265 2021-09-30 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2022-01-01 2022-03-31 0001368265 clne:TotalJvJointVentureAgreementMember 2022-01-01 2022-03-31 0001368265 clne:SAFECECS.r.l.Member 2022-01-01 2022-03-31 0001368265 clne:SAFECECS.r.l.Member 2021-01-01 2021-03-31 0001368265 us-gaap:SwapMember 2022-03-31 0001368265 us-gaap:SwapMember 2021-12-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2020-12-31 0001368265 us-gaap:SwapMember 2021-01-01 2021-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-12-31 0001368265 us-gaap:SwapMember 2021-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-03-31 0001368265 us-gaap:SwapMember 2020-12-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2020-12-31 0001368265 2022-03-31 2022-03-31 0001368265 2021-12-31 2021-12-31 0001368265 us-gaap:SwapMember 2022-01-01 2022-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-01-01 2021-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-01-01 2022-03-31 0001368265 us-gaap:SwapMember 2021-01-01 2021-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-01-01 2021-03-31 0001368265 clne:TotalJvJointVentureAgreementMember 2022-03-31 0001368265 clne:SAFECECS.r.l.Member 2022-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-12-31 0001368265 clne:TotalJvJointVentureAgreementMember 2021-12-31 0001368265 clne:SAFECECS.r.l.Member 2021-12-31 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2022-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2022-03-31 0001368265 clne:LandiRenzoS.p.A.Member clne:SAFECECS.r.l.Member 2017-12-29 0001368265 clne:SAFECECS.r.l.Member 2017-12-29 0001368265 clne:SAFECECS.r.l.Member 2021-12-31 0001368265 clne:TOTLS.aMember 2022-03-31 0001368265 clne:SAFECECS.r.l.Member 2022-03-31 0001368265 clne:RngJointVenturesMember 2022-03-31 0001368265 clne:TOTLS.aMember 2021-12-31 0001368265 clne:RngJointVenturesMember 2021-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-03-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2021-12-31 0001368265 clne:CommoditySwap2023Member us-gaap:NondesignatedMember 2021-12-31 0001368265 clne:CommoditySwap2022Member us-gaap:NondesignatedMember 2021-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2021-09-30 0001368265 clne:CommoditySwap2023Member us-gaap:NondesignatedMember 2021-09-30 0001368265 clne:CommoditySwap2022Member us-gaap:NondesignatedMember 2021-09-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-01-01 2022-03-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-01-01 2021-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2021-01-01 2021-12-31 0001368265 clne:CommoditySwap2023Member us-gaap:NondesignatedMember 2021-01-01 2021-12-31 0001368265 clne:CommoditySwap2022Member us-gaap:NondesignatedMember 2021-01-01 2021-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2021-01-01 2021-09-30 0001368265 clne:CommoditySwap2023Member us-gaap:NondesignatedMember 2021-01-01 2021-09-30 0001368265 clne:CommoditySwap2022Member us-gaap:NondesignatedMember 2021-01-01 2021-09-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-10-01 2018-10-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2022-03-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2022-03-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2021-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2021-12-31 0001368265 clne:DerivativeLiabilityNoncurrentRelatedPartyMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-03-31 0001368265 clne:DerivativeLiabilityCurrentRelatedPartyMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2022-03-31 0001368265 clne:DerivativeLiabilityNoncurrentRelatedPartyMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-12-31 0001368265 clne:DerivativeLiabilityCurrentRelatedPartyMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2021-12-31 0001368265 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember clne:FuelContractMember us-gaap:NondesignatedMember 2022-03-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-03-31 0001368265 clne:LongTermInvestmentsAndReceivablesMember clne:FuelContractMember us-gaap:NondesignatedMember 2022-03-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-03-31 0001368265 us-gaap:NondesignatedMember 2022-03-31 0001368265 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember clne:FuelContractMember us-gaap:NondesignatedMember 2021-12-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-12-31 0001368265 clne:LongTermInvestmentsAndReceivablesMember clne:FuelContractMember us-gaap:NondesignatedMember 2021-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-12-31 0001368265 us-gaap:NondesignatedMember 2021-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-10-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-03-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:WeightedAverageMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MinimumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 srt:MaximumMember clne:FuelContractMember us-gaap:FairValueInputsLevel3Member us-gaap:NondesignatedMember clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2021-12-31 0001368265 clne:BerkshireBankMember clne:FivePointZeroPercentTermLoanMaturingJanuary12026Member clne:NGAdvantageDebtMember 2020-12-10 2020-12-10 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember 2022-01-01 2022-03-31 0001368265 srt:MaximumMember clne:OtherDebtMember 2022-03-31 0001368265 clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember 2018-12-20 0001368265 clne:BerkshireBankMember clne:FivePointZeroPercentTermLoanMaturingJanuary12026Member clne:NGAdvantageDebtMember 2022-01-31 0001368265 clne:BPProductsNorthAmericaMember clne:BpLoanMember 2020-12-18 0001368265 clne:BerkshireBankMember clne:FivePointZeroPercentTermLoanMaturingJanuary12026Member clne:NGAdvantageDebtMember 2020-12-10 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember 2022-03-31 0001368265 clne:SGCreditAgreementMember 2022-03-31 0001368265 clne:OtherDebtMember 2022-03-31 0001368265 clne:NGAdvantageDebtMember 2022-03-31 0001368265 clne:SGCreditAgreementMember 2021-12-31 0001368265 clne:OtherDebtMember 2021-12-31 0001368265 clne:NGAdvantageDebtMember 2021-12-31 0001368265 clne:BerkshireBankMember us-gaap:RevolvingCreditFacilityMember clne:NGAdvantageDebtMember us-gaap:PrimeRateMember 2020-12-10 2020-12-10 0001368265 clne:TotalHoldingsUSAInc.Member clne:TermLoanFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-02 2019-01-02 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-02 2019-01-02 0001368265 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001368265 us-gaap:ProductMember 2022-01-01 2022-03-31 0001368265 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001368265 us-gaap:ProductMember 2021-01-01 2021-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001368265 us-gaap:CommonStockMember 2022-03-31 0001368265 us-gaap:CommonStockMember 2021-12-31 0001368265 us-gaap:CommonStockMember 2021-03-31 0001368265 us-gaap:CommonStockMember 2020-12-31 0001368265 clne:AmazonWarrantMember clne:TransactionAgreementWithAmazonMember 2021-06-14 0001368265 2021-03-31 0001368265 2020-12-31 0001368265 clne:NgAdvantageMember 2022-03-31 0001368265 clne:NgAdvantageMember 2021-12-31 0001368265 clne:NgAdvantageMember clne:CommonUnitPurchaseAgreementMember 2014-10-14 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember clne:ZeroCouponBondsMember 2022-03-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember clne:ZeroCouponBondsMember 2022-03-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember clne:ZeroCouponBondsMember 2021-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember clne:ZeroCouponBondsMember 2021-12-31 0001368265 us-gaap:CertificatesOfDepositMember 2022-03-31 0001368265 us-gaap:CertificatesOfDepositMember 2021-12-31 0001368265 clne:ZeroCouponBondsMember 2022-03-31 0001368265 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001368265 clne:ZeroCouponBondsMember 2021-12-31 0001368265 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001368265 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001368265 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001368265 2022-04-28 0001368265 clne:AmazonWarrantMember 2022-03-26 2022-03-26 0001368265 clne:AmazonWarrantMember 2022-01-01 2022-03-31 0001368265 2020-03-12 2022-03-31 0001368265 2021-06-14 0001368265 2021-06-13 0001368265 clne:FirstNationalCapitalLlcMember clne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember 2022-01-01 2022-03-31 0001368265 clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember 2022-01-01 2022-03-31 0001368265 clne:FirstNationalCapitalLlcMember clne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember 2018-03-01 0001368265 clne:BankOfAmericaLeasingCapitalLlcMember clne:SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember 2017-12-18 0001368265 clne:FirstNationalCapitalLlcMember clne:SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember 2018-03-01 2018-03-01 0001368265 clne:BankOfAmericaLeasingCapitalLlcMember clne:SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember 2017-12-18 2017-12-18 0001368265 clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember clne:AdgRngProductionFacilitiesMember 2021-06-21 2021-06-21 0001368265 us-gaap:ParentMember 2022-01-01 2022-03-31 0001368265 us-gaap:ParentMember 2021-01-01 2021-03-31 0001368265 clne:SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember 2018-12-20 2018-12-20 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember us-gaap:CommonClassBMember clne:AdgRngProductionFacilitiesMember 2021-04-13 2021-04-13 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember clne:AdgRngProductionFacilitiesMember 2021-04-13 2021-04-13 0001368265 clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember clne:AdgRngProductionFacilitiesMember 2021-04-13 2021-04-13 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallTwoMember clne:AdgRngProductionFacilitiesMember 2022-03-01 2022-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallTwoMember clne:AdgRngProductionFacilitiesMember 2022-01-01 2022-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2022-01-01 2022-03-31 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2021-12-01 2021-12-31 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2021-12-01 2021-12-31 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember clne:DrDevelopmentAgreementMember 2021-11-01 2021-11-01 0001368265 clne:TotalJvJointVentureAgreementMember clne:DrDevelopmentAgreementMember 2021-11-01 2021-11-01 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-06-01 2021-06-30 0001368265 clne:AmazonWarrantMember clne:TransactionAgreementWithAmazonMember 2021-04-16 0001368265 clne:WintrustCommercialFinanceMember clne:FivePointOneSevenPercentTermLoanMember clne:LoanAndSecurityAgreementMember 2016-11-30 0001368265 clne:TotalHoldingsUSAInc.Member clne:TermLoanFacilityMember 2019-01-02 0001368265 clne:SocitGnraleMember clne:TermLoanFacilityMember 2019-01-02 0001368265 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember clne:AmazonWarrantMember 2022-03-31 0001368265 clne:NotesReceivableAndOtherLongTermAssetsMember clne:AmazonWarrantMember 2022-03-31 0001368265 clne:AmazonWarrantMember clne:TransactionAgreementWithAmazonMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-03-31 0001368265 clne:VolumeRelatedRevenueMember 2022-01-01 2022-03-31 0001368265 clne:VolumeRelatedRevenueMember 2021-01-01 2021-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember us-gaap:SubsequentEventMember clne:AdgRngProductionFacilitiesMember 2022-04-30 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2022-03-31 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallTwoMember clne:AdgRngProductionFacilitiesMember 2022-03-30 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2021-12-31 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember clne:DrDevelopmentAgreementMember 2021-10-12 0001368265 clne:TotalJvJointVentureAgreementMember clne:DrDevelopmentAgreementMember 2021-10-12 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-06-21 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-04-13 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-03-03 0001368265 clne:TotalJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-03-03 0001368265 2021-01-01 2021-03-31 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallTwoMember clne:AdgRngProductionFacilitiesMember 2022-03-30 0001368265 clne:BpJvJointVentureAgreementMember clne:CapitalContributionCallMember clne:AdgRngProductionFacilitiesMember 2021-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001368265 2022-01-01 2022-03-31 0001368265 2021-01-01 2021-12-31 0001368265 2020-01-01 2020-12-31 0001368265 clne:BpJvJointVentureAgreementMember clne:AdgRngProductionFacilitiesMember 2021-04-13 0001368265 2022-03-31 0001368265 2021-12-31 iso4217:USD iso4217:USD utr:gal clne:installment shares pure iso4217:USD shares clne:contract utr:gal -0.04 -0.11 0 0 222684923 0001368265 --12-31 2022 Q1 false P12M 0 0 0 0 0 0 0 0 0 0 P5Y 30000000 http://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2021-01-31#RevenueFromContractWithCustomerExcludingAssessedTax 222759688 0.50 71600000 50000000 38100000 71600000 38100000 7000000 4800000 10-Q true 2022-03-31 false 001-33480 CLEAN ENERGY FUELS CORP. DE 33-0968580 4675 MacArthur Court, Suite 800 Newport Beach CA 92660 949 437-1000 Common stock CLNE NASDAQ Yes Yes Large Accelerated Filer false false false 222777631 99448000 107970000 129722000 120565000 1205000 1189000 87433000 83024000 24447000 11447000 31302000 32322000 37584000 57247000 409936000 412575000 42537000 42604000 261761000 256509000 7008000 56189000 42941000 109811000 108274000 64328000 64328000 5500000 5500000 957070000 932731000 12845000 10033000 846000 859000 3551000 3606000 24352000 25603000 75159000 62352000 7251000 8052000 1900000 4379000 125904000 114884000 23215000 25615000 2427000 2278000 39431000 39299000 2483000 4187000 8199000 8138000 201659000 194401000 0.0001 0.0001 1000000 0 0 0 0 0.0001 0.0001 454000000 454000000 222684923 222759688 22000 22000 1519918000 1527164000 -771242000 -795433000 -1622000 -1373000 747076000 730380000 8335000 7950000 755411000 738330000 957070000 932731000 67692000 72507000 9451000 10990000 77143000 83497000 44808000 57615000 5593000 6622000 21441000 27927000 11735000 11390000 83577000 103554000 -6434000 -20057000 1436000 3077000 254000 264000 678000 20000 -426000 -1677000 -7364000 -24527000 83000 49000 -7447000 -24576000 -278000 -385000 -7169000 -24191000 -0.04 -0.11 -0.04 -0.11 198995453 222559648 198995453 222559648 -7169000 -24191000 -278000 -385000 -7447000 -24576000 0 0 -880000 272000 -880000 272000 0 0 -23000 -23000 -880000 249000 -880000 249000 -8049000 -23942000 -278000 -385000 -8327000 -24327000 198491204 20000 1191791000 -678096000 -209000 9344000 522850000 1323814 3216000 3216000 3367000 3367000 -7169000 -278000 -7447000 -880000 -880000 199815018 20000 1198374000 -685265000 -1089000 9066000 521106000 222684923 22000 1519918000 -771242000 -1622000 8335000 755411000 585775 273000 273000 511010 3001000 3001000 8253000 8253000 1721000 1721000 -24191000 -385000 -24576000 249000 249000 222759688 22000 1527164000 -795433000 -1373000 7950000 738330000 -7447000 -24576000 11735000 11390000 380000 375000 3367000 8253000 3756000 -2045000 -1036000 13000 -47000 -46000 32000 -2268000 -426000 -1677000 740000 827000 33000 21000 1786000 -12875000 176000 1809000 7666000 3188000 -1048000 -971000 446000 113000 1857000 801000 292000 -7930000 3257000 4839000 58299000 99803000 58301000 109000000 3328000 7366000 3828000 128000 103000 887000 3885000 4500000 7000 43000 -6132000 1362000 3216000 273000 3001000 50000 2520000 240000 235000 1900000 14000000 1108000 13848000 2186000 6528000 -4807000 69000 120000 3722000 1514000 119977000 106456000 123699000 107970000 0 0 1052000 470000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1—General</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Clean Energy Fuels Corp., together with its majority and wholly owned subsidiaries (hereinafter collectively referred to as the “Company,” unless the context or the use of the term indicates or requires otherwise) is engaged in the business of selling renewable and conventional natural gas as alternative fuels for vehicle fleets and related fueling solutions to its customers, primarily in the United States and Canada. The Company’s principal business is supplying renewable natural gas (“RNG”) and conventional natural gas, in the form of compressed natural gas (“CNG”) and liquefied natural gas (“LNG”), for medium and heavy-duty vehicles and providing operation and maintenance (“O&amp;M”) services for public and private vehicle fleet customer stations. The Company is also focused on developing, owning, and operating dairy and other livestock waste RNG projects and supplying RNG (procured from our own projects or from third parties) to its customers in the heavy and medium-duty commercial transportation sector.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a comprehensive clean energy solution provider, the Company also designs and builds, as well as operates and maintains, public and private vehicle fueling stations in the United States and Canada; sells and services compressors and other equipment used in RNG production and at fueling stations; transports and sells CNG and LNG via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG as a vehicle fuel, including Renewable Identification Numbers (“RIN Credits” or “RINs”) under the federal Renewable Fuel Standard Phase 2 and credits under the California and the Oregon Low Carbon Fuel Standards (collectively, “LCFS Credits”); and obtains federal, state and local tax credits, grants and incentives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying interim unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s consolidated financial position as of March 31, 2022, results of operations, comprehensive loss, and stockholders’ equity for the three months ended March 31, 2021 and 2022, and cash flows for the three months ended March 31, 2021 and 2022. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended March 31, 2021 and 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or any future year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain information and disclosures normally included in the notes to consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), but the resultant disclosures contained herein are in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) as they apply to interim reporting. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December 31, 2021 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying condensed consolidated financial statements and these notes. Actual results could differ from those estimates and may result in material effects on the Company’s operating results and financial position. Significant estimates made in preparing the accompanying condensed consolidated financial statements include (but are not limited to) those related to revenue </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">recognition, fair value measurements, goodwill and long-lived asset valuations and impairment assessments, income tax valuations, stock-based compensation expense and stock-based sales incentive charges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amazon Warrant</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Amazon Warrant (defined in Note 14) is accounted for as an equity instrument and measured in accordance with Accounting Standards Codification (“ASC”) 718, <i style="font-style:italic;">Compensation – Stock Compensation</i>. This instrument is classified in the condensed consolidated statements of operations in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>. For awards granted to a customer, which are not in exchange for distinct goods or services, the fair value of the awards earned based on service or performance conditions is recorded as a reduction of the transaction price, in accordance with ASC 606. To determine the fair value of the Amazon Warrant in accordance with ASC 718, the Company used the Black-Scholes option pricing model which is based in part on assumptions that require management to use judgment. Based on the fair value of the award, the Company determines the amount of non-cash stock-based sales incentive charges on the customer’s pro-rata achievement of vesting conditions, which is recorded as a reduction of revenue in the condensed consolidated statements of operations. See Note 14 for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-05, <i style="font-style:italic;">Leases (Topic 842): Lessors–Certain Leases with Variable Lease Payments</i>. This ASU requires a lessor to classify leases with variable lease payments that do not depend on an index or rate as operating leases on the commencement date if classification as a sales-type or direct financing lease would result in a day-one loss. The amendment in this update is effective for fiscal years, including interim periods within those years, beginning after December 15, 2021. The Company adopted this accounting update in the first quarter of 2022 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2021, the FASB issued ASU No. 2021-10, <i style="font-style:italic;">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</i>, which requires business entities (except for not-for-profit entities and employee benefit plans) to disclose information about certain government assistance they receive. The Topic 832 disclosure requirements include: (i) the nature of the transactions and the related accounting policy used; (ii) the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item; and (iii) significant terms and conditions of the transactions. The ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted. The disclosure requirements are for annual periods only. The Company is currently evaluating the impact of adopting this new ASU.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying interim unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company’s consolidated financial position as of March 31, 2022, results of operations, comprehensive loss, and stockholders’ equity for the three months ended March 31, 2021 and 2022, and cash flows for the three months ended March 31, 2021 and 2022. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three months ended March 31, 2021 and 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or any future year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain information and disclosures normally included in the notes to consolidated financial statements have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”), but the resultant disclosures contained herein are in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) as they apply to interim reporting. The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements as of and for the year ended December 31, 2021 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the accompanying condensed consolidated financial statements and these notes. Actual results could differ from those estimates and may result in material effects on the Company’s operating results and financial position. Significant estimates made in preparing the accompanying condensed consolidated financial statements include (but are not limited to) those related to revenue </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">recognition, fair value measurements, goodwill and long-lived asset valuations and impairment assessments, income tax valuations, stock-based compensation expense and stock-based sales incentive charges.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amazon Warrant</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Amazon Warrant (defined in Note 14) is accounted for as an equity instrument and measured in accordance with Accounting Standards Codification (“ASC”) 718, <i style="font-style:italic;">Compensation – Stock Compensation</i>. This instrument is classified in the condensed consolidated statements of operations in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>. For awards granted to a customer, which are not in exchange for distinct goods or services, the fair value of the awards earned based on service or performance conditions is recorded as a reduction of the transaction price, in accordance with ASC 606. To determine the fair value of the Amazon Warrant in accordance with ASC 718, the Company used the Black-Scholes option pricing model which is based in part on assumptions that require management to use judgment. Based on the fair value of the award, the Company determines the amount of non-cash stock-based sales incentive charges on the customer’s pro-rata achievement of vesting conditions, which is recorded as a reduction of revenue in the condensed consolidated statements of operations. See Note 14 for additional information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-05, <i style="font-style:italic;">Leases (Topic 842): Lessors–Certain Leases with Variable Lease Payments</i>. This ASU requires a lessor to classify leases with variable lease payments that do not depend on an index or rate as operating leases on the commencement date if classification as a sales-type or direct financing lease would result in a day-one loss. The amendment in this update is effective for fiscal years, including interim periods within those years, beginning after December 15, 2021. The Company adopted this accounting update in the first quarter of 2022 on a prospective basis. The adoption of this ASU did not have a material impact on the Company’s condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2—Revenue from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration to which it expects to be entitled in exchange for the goods or services. To achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when the Company satisfies the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is generally the principal in its customer contracts because it has control over the goods and services prior to their transfer to the customer, and as such, revenue is recognized on a gross basis. Sales and usage-based taxes are excluded from revenue. Revenue is recognized net of allowances for returns and any taxes collected from customers, which </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">are subsequently remitted to governmental authorities. The table below presents the Company’s revenue disaggregated by revenue source (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volume-related <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2) </sup></p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,939</p></td></tr><tr><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Station construction sales</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,327</p></td></tr><tr><td style="vertical-align:top;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AFTC <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231</p></td></tr><tr><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,497</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts associated with the Company’s </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Zero Now</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> truck financing program. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Zero Now</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> truck financing program. See Note 6 for more information about these derivative instruments. For the three months ended March 31, 2021 and 2022, aggregate changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$2.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the three months ended March 31, 2021 and 2022 of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. See Note 14 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was available for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021. See Note 19 for more information.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Remaining Performance Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Remaining performance obligations represent the transaction price of customer orders for which the work has not been performed. As of March 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $22.7 million, which related to the Company’s station construction sale contracts. The Company expects to recognize revenue on the remaining performance obligations under these contracts over the next <span style="-sec-ix-hidden:Hidden_EEhxrYaOyEekKjj8t2NE4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span></span> to 24 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For volume-related revenue, the Company has elected to apply an optional exemption, which waives the requirement to disclose the remaining performance obligation for revenue recognized through the <span style="font-size:11pt;">‘</span>right to invoice’ practical expedient.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract Balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) in the accompanying condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and March 31, 2022, the Company’s contract balances were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,024</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets - current</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,184</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets - non-current</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract assets - total</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,577</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - current</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,375</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - non-current</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract liabilities - total</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,375</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Accounts Receivable, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">"Accounts receivable, net" in the accompanying condensed consolidated balance sheets includes amounts billed and currently due from customers. The amounts due are stated at their net estimated realizable value. The Company maintains an allowance to provide for the estimated amount of receivables that will not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables, and economic conditions that may affect a customer’s ability to pay.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contract Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract assets include unbilled amounts typically resulting from the Company’s station construction sale contracts, when the cost-to-cost method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are classified as current or noncurrent based on the timing of billings. The current portion is included in “Prepaid expenses and other current assets” and the noncurrent portion is included in “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract liabilities consist of billings in excess of revenue recognized from the Company’s station construction sale contracts and payments received primarily from customers of NG Advantage, LLC (“NG Advantage”) in advance of the performance obligations and are classified as current or noncurrent based on when the related revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and “Other long-term liabilities,” respectively, in the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue recognized during the three months ended March 31, 2021 related to the Company’s contract liability balances as of December 31, 2020 was $1.5 million. The increase in the contract liability balances for the three months ended March 31, 2022 is primarily driven by billings in excess of revenue recognized, offset by $0.5 million of revenue recognized related to the Company’s contract liability balances as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition Overview</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration to which it expects to be entitled in exchange for the goods or services. To achieve that core principle, a five-step approach is applied: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue allocated to each performance obligation when the Company satisfies the performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account for revenue recognition.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Volume-related <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (2) </sup></p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,939</p></td></tr><tr><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Station construction sales</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,327</p></td></tr><tr><td style="vertical-align:top;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AFTC <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231</p></td></tr><tr><td style="vertical-align:top;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total revenue</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,497</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts associated with the Company’s </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Zero Now</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> truck financing program. The amounts are classified as revenue because the Company’s commodity swap contracts are used to economically offset the risk associated with the diesel-to-natural gas price spread resulting from customer fueling contracts under the Company’s </span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;">Zero Now</i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> truck financing program. See Note 6 for more information about these derivative instruments. For the three months ended March 31, 2021 and 2022, aggregate changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$2.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the three months ended March 31, 2021 and 2022 of </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$3.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. See Note 14 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was available for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021. See Note 19 for more information.</span></td></tr></table><div style="margin-top:12pt;"/> 68126000 79939000 4535000 3327000 4482000 231000 77143000 83497000 -2000000.0 -1000000.0 0.0 3800000 22700000 P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and March 31, 2022, the Company’s contract balances were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,024</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets - current</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,184</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets - non-current</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract assets - total</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,577</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - current</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,375</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract liabilities - non-current</p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contract liabilities - total</p></td><td style="vertical-align:bottom;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,375</p></td></tr></table> 87433000 83024000 966000 1184000 3532000 3393000 4498000 4577000 5523000 7375000 5523000 7375000 1500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3— Investments in Other Entities and Noncontrolling Interest in a Subsidiary</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">TotalEnergies Joint Venture</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On March 3, 2021, the Company entered an agreement (“TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) that created a 50/50 joint venture (“TotalEnergies JV”) to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Each ADG RNG production facility project under the TotalEnergies JV will be formed as a separate limited liability company (“LLC”) that is owned 50/50 by the Company and TotalEnergies, and contributions to such LLCs count toward the TotalEnergies JV Equity Obligations (as defined below). The TotalEnergies JV Agreement contemplates that the TotalEnergies JV will invest up to </span><span style="font-style:normal;font-weight:normal;">$400.0</span><span style="font-style:normal;font-weight:normal;"> million of equity in production projects, and </span><span style="-sec-ix-hidden:Hidden_pNbqVSnS_0eeT_AItKMxCw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">TotalEnergies</span></span><span style="font-style:normal;font-weight:normal;"> and the Company each committed to initially provide </span><span style="font-style:normal;font-weight:normal;">$50.0</span><span style="font-style:normal;font-weight:normal;"> million for the TotalEnergies JV (the “TotalEnergies JV Equity Obligations”). On October 12, 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”). Under the DR Development Agreement, </span><span style="-sec-ix-hidden:Hidden_pO-0-ZmZcUC7WZJb39pQUw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">TotalEnergies</span></span><span style="font-style:normal;font-weight:normal;"> and the Company have each committed to contribute </span><span style="font-style:normal;font-weight:normal;">$7.0</span><span style="font-style:normal;font-weight:normal;"> million to the DR JV. On November 1, 2021, </span><span style="-sec-ix-hidden:Hidden_mxCluOQcf0mG4isNIqT5yA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">TotalEnergies</span></span><span style="font-style:normal;font-weight:normal;"> and the Company each contributed an initial </span><span style="font-style:normal;font-weight:normal;">$4.8</span><span style="font-style:normal;font-weight:normal;"> million to the DR JV. The Company accounts for its interest in the LLCs using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLCs’ operations. The Company recorded a loss of </span><span style="font-style:normal;font-weight:normal;">$0.0</span><span style="font-style:normal;font-weight:normal;"> million from the TotalEnergies JV for the three months ended March 31, 2022. The Company had an investment balance in the TotalEnergies JV of </span><span style="font-style:normal;font-weight:normal;">$4.7</span><span style="font-style:normal;font-weight:normal;"> million as of December 31, 2021 and March 31, 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">bp Joint Venture</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On April 13, 2021, the Company entered an agreement (“bp JV Agreement”) with bp Products North America Inc. (“bp”) that created a 50/50 joint venture (“bpJV”) to develop, own and operate new ADG RNG production facilities </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">in the United States. Pursuant to the bp JV Agreement, bp and the Company committed to provide $50.0 million and $30.0 million, respectively, with <span style="-sec-ix-hidden:Hidden_kjzpygleRkegOKZfigTO_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">bp</span></span> and the Company each receiving 30.0 million of Class A Units in the bpJV and bp also receiving 20.0 million of Class B Units in the bpJV. bp’s initial $50.0 million contribution was made on April 13, 2021 and consisted of all unpaid principal outstanding under the loan agreement dated December 18, 2020, pursuant to which bp advanced $50.0 million to the Company to fund capital costs and expenses incurred prior to formation of the bpJV, including capital costs and expenses for permitting, engineering, equipment, leases and feed stock rights. 100% of the RNG produced from the projects developed and owned by the bpJV will be provided to the vehicle fuels market pursuant to the Company’s marketing agreement with bp.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the bp JV Agreement, the Company had the option, exercisable prior to August 31, 2021 (the “bp Option”), to commit an additional $20.0 million to the bpJV upon which bp’s Class B Units would convert into Class A Units. On June 21, 2021, the Company contributed $50.2 million to the bpJV, which consisted of (i) its initial contribution commitment of $30.0 million, (ii) the $20.0 million additional contribution to effect the conversion of bp’s Class B Units into Class A Units pursuant to the Company’s exercise of the bp Option, and (iii) $0.2 million for interest on bp’s Class B Units to acquire additional Class A Units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2021, the bpJV issued a capital call (the “bpJV Capital Call”) for $143.2 million in additional funding, requiring <span style="-sec-ix-hidden:Hidden_qMMysxUFvEeaxYhUOByfVA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">bp</span></span> and the Company each to contribute $71.6 million. As of March 31, 2022, bp and the Company had contributed $71.6 million and $20.0 million, respectively, to the bpJV in connection with the bpJV Capital Call. The remaining contribution balance of $51.6 million due from the Company will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued a second capital call (the “bpJV Capital Call 2”) for $76.2 million in additional funding, requiring<span style="-sec-ix-hidden:Hidden__NjmaEdmnkuc_F8D2r4iAg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> bp</span></span> and the Company each to contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp. As of March 31, 2022, the <span style="-sec-ix-hidden:Hidden_Drgb8ZJPI0OcwmDDoAr-_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Company</span></span> and bp each own 50% of the bpJV.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its interest in the bpJV using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the bpJV’s operations. The Company recorded a loss of $1.2 million from this investment for the three months ended March 31, 2022. The Company had an investment balance in the bpJV of $69.8 million and $68.6 million as of December 31, 2021 and March 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">SAFE&amp;CEC S.r.l.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 26, 2017, the Company, through its former subsidiary IMW Industries Ltd. (formerly known as Clean Energy Compression Corp.) (“CEC”), entered into an investment agreement with Landi Renzo S.p.A. (“LR”), an alternative fuels company based in Italy. Pursuant to the investment agreement, the Company and LR agreed to combine their respective natural gas compressor fueling systems manufacturing subsidiaries, CEC and SAFE S.p.A, in a new company, SAFE&amp;CEC S.r.l. (such combination transaction is referred to as the “CEC Combination”). SAFE&amp;CEC S.r.l. is focused on manufacturing, selling and servicing natural gas fueling compressors and related equipment for the global natural gas fueling market. As of the closing of the CEC Combination on December 29, 2017, the Company owns 49% of SAFE&amp;CEC S.r.l., and LR owns 51% of SAFE&amp;CEC S.r.l.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for its interest in SAFE&amp;CEC S.r.l. using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over SAFE&amp;CEC S.r.l.’s operations. The Company recorded a loss of $0.4 million and $0.2 million from this investment for the three months ended March 31, 2021 and 2022, respectively. The Company had an investment balance in SAFE&amp;CEC S.r.l. of $23.9 million and $23.8 million as of December 31, 2021 and March 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NG Advantage</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 14, 2014, the Company entered into a Common Unit Purchase Agreement (“UPA”) with NG Advantage for a 53.3% controlling interest in NG Advantage. NG Advantage is engaged in the business of transporting CNG in high-capacity trailers to industrial and institutional energy users, such as hospitals, food processors, manufacturers and paper mills that do not have direct access to natural gas pipelines. As of March 31, 2022, the Company’s controlling interest in NG Advantage was 93.3%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recorded a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million and $0.4 million for the three months ended March 31, 2021 and 2022, respectively. The value of the noncontrolling interest was $8.3 million and $7.9 million as of December 31, 2021 and March 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Equity Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For investments in equity securities of privately held entities without readily determinable fair values, the Company measures such investments at cost, adjusted for impairment, if any, and observable price changes in orderly transactions for the identical or similar investment of the same issuer. As of March 31, 2022, the Company had an investment balance recorded at cost of $8.0 million. The Company did not recognize any adjustments to the recorded cost basis during the three months ended March 31, 2022.</p> 400000000.0 50000000.0 7000000.0 4800000 0.0 4700000 4700000 50000000.0 30000000.0 30000000.0 20000000.0 50000000.0 50000000.0 20000000.0 50200000 30000000.0 20000000.0 200000 143200000 71600000 71600000 20000000.0 51600000 76200000 38100000 0 0.50 -1200000 69800000 68600000 0.49 0.51 -400000 -200000 23900000 23800000 0.533 0.933 -300000 -400000 8300000 7900000 8000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4—Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - held as collateral</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with maturities of three months or less on the date of acquisition to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company places its cash and cash equivalents with high credit quality financial institutions. At times, such balances may be in excess of the Federal Deposit Insurance Corporation (“FDIC”) and Canadian Deposit Insurance Corporation (“CDIC”) limits. Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash deposits. The amounts in excess of FDIC and CDIC limits were approximately $98.0 million and $106.5 million as of December 31, 2021 and March 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company classifies restricted cash as short-term and a current asset if the cash is expected to be used in operations within a year or to acquire a current asset. Otherwise, the restricted cash is classified as long-term. In January 2022, in connection with the second amendment to the Berkshire ALA (as defined in Note 12), the lender to NG Advantage released $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheet as of December 31, 2021 to the Company, which amount related to the limited guaranty provided by the Company under the Berkshire ALA. See Note 12 for more information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - held as collateral</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Cash, cash equivalents and restricted cash as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash - held as collateral</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,970</p></td></tr></table> 99448000 107970000 99448000 107970000 7008000 7008000 106456000 107970000 98000000.0 106500000 7000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5—Short-Term Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include available-for-sale debt securities and certificates of deposit. Available-for-sale debt securities are carried at fair value, inclusive of unrealized gains and losses. Unrealized gains and losses on available-for-sale debt securities are recognized in other comprehensive income (loss), net of applicable income taxes. Gains or losses on sales of available-for-sale debt securities are recognized on the specific identification basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company reviews available-for-sale debt securities for declines in fair value below their cost basis each quarter and whenever events or changes in circumstances indicate that the cost basis of an asset may not be recoverable, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and evaluates the current expected credit loss. This evaluation is based on a number of factors, including historical experience, market data, issuer-specific factors, economic conditions, and any changes to the credit rating of the security. As of March 31, 2022, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values for its available-for-sale debt securities are properly recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Short-term investments as of December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Short-term investments as of March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,035</p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 530</p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,565</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Short-term investments as of December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Municipal bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,722</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Short-term investments as of March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,035</p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 530</p></td></tr><tr><td style="vertical-align:bottom;width:62.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 120,565</p></td></tr></table> 6001000 1000 6000000 123210000 18000 123192000 530000 530000 129741000 19000 129722000 120077000 42000 120035000 530000 530000 120607000 42000 120565000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6 - Derivative Instruments and Hedging Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2018, the Company executed two commodity swap contracts with TotalEnergies Gas &amp; Power North America, an affiliate of TotalEnergies and THUSA (as defined in Note 12), for a total of 5.0 million diesel gallons annually from April 1, 2019 to June 30, 2024. These commodity swap contracts are used to manage diesel price fluctuation risks related to the natural gas fuel supply commitments the Company makes in its fueling agreements with fleet operators that participate in the <i style="font-style:italic;">Zero Now</i> truck financing program. These contracts are not designated as accounting hedges and as a result, changes in the fair value of these derivative instruments are recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has entered into fueling agreements with fleet operators under the <i style="font-style:italic;">Zero Now</i> truck financing program. The fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be embedded derivatives and recorded at fair value at the time of execution, with the changes in fair value of the embedded derivatives recognized in "Product revenue" in the accompanying condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Derivatives and embedded derivatives as of December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fueling agreements:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes receivable and other long-term assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,738</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity swaps:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,483</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Derivatives and embedded derivatives as of March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fueling agreements:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,433</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes receivable and other long-term assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,490</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,923</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity swaps:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,379</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,187</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and March 31, 2022, the Company had a total volume on open commodity swap contracts of 11.9 million and 10.6 million diesel gallons, respectively, at a weighted-average price of approximately $3.18 per gallon.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2021 and March 31, 2022, by year with associated volumes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Volumes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Weighted-Average Price per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Volumes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Weighted-Average Price per</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Diesel Gallons)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Diesel Gallon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Diesel Gallons)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Diesel Gallon</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 5000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Derivatives and embedded derivatives as of December 31, 2021 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fueling agreements:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes receivable and other long-term assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,738</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity swaps:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,483</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Derivatives and embedded derivatives as of March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fueling agreements:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,433</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Notes receivable and other long-term assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,490</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,923</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commodity swaps:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,379</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long-term portion of derivative liabilities, related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,187</p></td></tr><tr><td style="vertical-align:bottom;width:62.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td></tr></table> 2038000 2038000 4738000 4738000 6776000 6776000 1900000 1900000 2483000 2483000 4383000 4383000 3433000 3433000 6490000 6490000 9923000 9923000 4379000 4379000 4187000 4187000 8566000 8566000 11900000 10600000 3.18 3.18 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2021 and March 31, 2022, by year with associated volumes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Volumes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Weighted-Average Price per</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Volumes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Weighted-Average Price per</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Diesel Gallons)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Diesel Gallon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Diesel Gallons)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Diesel Gallon</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr><tr><td style="vertical-align:bottom;width:29.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.18</p></td></tr></table> 5000000 3.18 3750000 3.18 5000000 3.18 5000000 3.18 1875000 3.18 1875000 3.18 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7—Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company follows the authoritative guidance for fair value measurements with respect to assets and liabilities that are measured at fair value on a recurring basis and non-recurring basis. Under the standard, 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. The standard also establishes 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 consists of the following 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; and 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s available-for-sale debt securities and certificates of deposit are classified within Level 2 because they are valued using the most recent quoted prices for identical assets in markets that are not active and quoted prices for similar assets in active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company used the income approach to value its outstanding commodity swap contracts and embedded derivatives in its fueling agreements under the <i style="font-style:italic;">Zero Now</i> truck financing program (see Note 6). Under the income approach, the Company used a discounted cash flow (“DCF”) model in which cash flows anticipated over the term of the contracts are discounted to their present value using an expected discount rate. The discount rate used for cash flows reflects the specific risks in spot and forward rates and credit valuation adjustments. This valuation approach is considered a Level 3 fair value measurement. The significant unobservable inputs used in the fair value measurement of the Company’s derivative instruments are Ultra-Low Sulfur Diesel (“ULSD”) forward prices and differentials from ULSD to Petroleum Administration for Defense District (“PADD”) regions. Significant increases (decreases) in any of those inputs in isolation would result in a significantly lower (higher) fair value measurement. Generally, a change in the ULSD forward prices is accompanied by a directionally opposite but less extreme change in the ULSD-PADD differential.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimated the fair value of its outstanding commodity swap contracts based on the following inputs as of December 31, 2021 and March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ULSD Gulf Coast Forward Curve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.03 - $2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 2.37 - $ 2.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.46 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 3 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.87 - $1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 0.87 - $ 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.04 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 5 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.82 - $2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 1.91 - $ 2.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.17 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimated the fair value of embedded derivatives in its fueling agreements under the <i style="font-style:italic;">Zero Now</i> truck financing program based on the following inputs as of December 31, 2021 and March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ULSD Gulf Coast Forward Curve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.03 - $2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 2.37 - $ 2.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.46 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 3 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.87 - $1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 0.87 - $ 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.04 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 5 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.82 - $2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 1.91 - $ 2.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.17 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no transfers of assets or liabilities between Level 1, Level 2, or Level 3 of the fair value hierarchy as of December 31, 2021 or March 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and March 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Municipal bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Embedded derivatives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commodity swap contracts <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,383</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">                          </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Embedded derivatives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commodity swap contracts <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,566</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Short-term investments" in the accompanying condensed consolidated balance sheets. See Note 5 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Derivative liabilities, related party" and "Long-term portion of derivative liabilities, related party" as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Prepaid expenses and other current assets" and “Notes receivable and other long-term assets, net," as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables provide a reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis as shown in the tables above that used significant unobservable inputs (Level 3), as well as the change in unrealized gains or losses for the periods included in earnings (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commodity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Embedded</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commodity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Embedded</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (556)</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,383)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,566)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u8pQRhtPv0ykqU0VqbBqtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in unrealized gain (loss) for the three months ended March 31, 2021 included in earnings</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xNZEPmhFUEuH9ULBNw7-PQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in unrealized gain (loss) for the three months ended March 31, 2022 included in earnings</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Financial Assets and Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of the Company’s cash, cash equivalents and restricted cash, receivables and payables approximate fair value due to the short-term nature of those instruments. The carrying amounts of the Company’s debt instruments approximated their respective fair values as of December 31, 2021 and March 31, 2022. The fair values of these debt instruments were estimated using a discounted cash flow analysis based on interest rates offered on loans with similar terms to borrowers of similar credit quality, which are Level 3 inputs. See Note 12 for more information about the Company’s debt instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimated the fair value of its outstanding commodity swap contracts based on the following inputs as of December 31, 2021 and March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ULSD Gulf Coast Forward Curve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.03 - $2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 2.37 - $ 2.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.46 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 3 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.87 - $1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 0.87 - $ 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.04 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 5 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.82 - $2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 1.91 - $ 2.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.17 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimated the fair value of embedded derivatives in its fueling agreements under the <i style="font-style:italic;">Zero Now</i> truck financing program based on the following inputs as of December 31, 2021 and March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ULSD Gulf Coast Forward Curve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.03 - $2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 2.37 - $ 2.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.46 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 3 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.87 - $1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 0.87 - $ 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.04 </p></td></tr><tr><td style="vertical-align:bottom;width:42.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historical Differential to PADD 5 Diesel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.82 - $2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$ 1.91 - $ 2.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$2.17 </p></td></tr></table> 2.03 2.15 2.11 2.37 2.57 2.46 0.87 1.58 1.03 0.87 1.58 1.04 1.82 2.69 2.13 1.91 2.78 2.17 2.03 2.15 2.11 2.37 2.57 2.46 0.87 1.58 1.03 0.87 1.58 1.04 1.82 2.69 2.13 1.91 2.78 2.17 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2021 and March 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Municipal bonds and notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Embedded derivatives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commodity swap contracts <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,383</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">                          </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup>:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Zero coupon bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Certificates of deposit <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Embedded derivatives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commodity swap contracts <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,566</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Short-term investments" in the accompanying condensed consolidated balance sheets. See Note 5 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Derivative liabilities, related party" and "Long-term portion of derivative liabilities, related party" as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Included in "Prepaid expenses and other current assets" and “Notes receivable and other long-term assets, net," as of December 31, 2021 and March 31, 2022 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.</span></td></tr></table><div style="margin-top:12pt;"/> 6000000 6000000 123192000 123192000 530000 530000 6776000 6776000 4383000 4383000 120035000 120035000 530000 530000 9923000 9923000 8566000 8566000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables provide a reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis as shown in the tables above that used significant unobservable inputs (Level 3), as well as the change in unrealized gains or losses for the periods included in earnings (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commodity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Embedded</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commodity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Embedded</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (556)</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30)</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,383)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Settlements, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total gain (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,566)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u8pQRhtPv0ykqU0VqbBqtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in unrealized gain (loss) for the three months ended March 31, 2021 included in earnings</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 526</p></td></tr><tr><td style="vertical-align:bottom;width:48.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_xNZEPmhFUEuH9ULBNw7-PQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in unrealized gain (loss) for the three months ended March 31, 2022 included in earnings</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 5648000 791000 556000 -225000 38000 -4076000 1730000 -38000 526000 1347000 2521000 30000 6776000 4383000 1280000 3147000 -5463000 9923000 8566000 -4301000 1730000 526000 3147000 -4183000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8—Other Receivables</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other receivables as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loans to customers to finance vehicle purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued customer billings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,717</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,626</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other receivables as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loans to customers to finance vehicle purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued customer billings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,624</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,717</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,927</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,626</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,447</p></td></tr></table> 419000 480000 4417000 1624000 12684000 6717000 6927000 2626000 24447000 11447000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9—Inventory</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventory consists of raw materials and spare parts, work in process and finished goods and is stated at the lower of cost (first-in, first-out) or net realizable value. The Company evaluates inventory balances for excess quantities and obsolescence by analyzing estimated demand, inventory on hand, sales levels and other information, and reduces inventory balances to net realizable value for excess and obsolete inventory based on this analysis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventory as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and spare parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,322</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,322</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventory as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials and spare parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,322</p></td></tr><tr><td style="vertical-align:top;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,322</p></td></tr></table> 31302000 32322000 31302000 32322000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10—Land, Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Land, property and equipment, net as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">LNG liquefaction plants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,633</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Station equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,755</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trailers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,884</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,204</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,190</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 697,142</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (431,928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (440,633)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total land, property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,509</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Included in "Land, property and equipment, net" are capitalized software costs of $33.8 million and $34.4 million as of December 31, 2021 and March 31, 2022, respectively. Accumulated amortization of the capitalized software costs are $30.4 million and $30.7 million as of December 31, 2021 and March 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recorded amortization expense related to capitalized software costs of $0.5 million and $0.3 million for the three months ended March 31, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and March 31, 2022, $2.1 million and $3.3 million, respectively, are included in "Accounts payable" and "Accrued liabilities" in the accompanying condensed consolidated balance sheet, representing amounts related to purchases of property and equipment. These amounts are excluded from the accompanying condensed consolidated statements of cash flows as they are non-cash investing activities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Land, property and equipment, net as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,476</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">LNG liquefaction plants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,633</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Station equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,755</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trailers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,884</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,204</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,190</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 693,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 697,142</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (431,928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (440,633)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total land, property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261,761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,509</p></td></tr></table> 3476000 3476000 94633000 94633000 354699000 356755000 72783000 72884000 93135000 94204000 74963000 75190000 693689000 697142000 431928000 440633000 261761000 256509000 33800000 34400000 30400000 30700000 500000 300000 2100000 3300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11—Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accrued liabilities as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued alternative fuels incentives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,534</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued employee benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,465</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued gas and equipment purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,395</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued property and other taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued salaries and wages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,288</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,770</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,352</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes the amount of RINs, LCFS Credits and the amount of AFTC payable to third parties.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">No individual item in “Other” exceeds 5% of total current liabilities</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accrued liabilities as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued alternative fuels incentives <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,534</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued employee benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,465</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued gas and equipment purchases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,395</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued property and other taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,685</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued salaries and wages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,288</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,770</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,352</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes the amount of RINs, LCFS Credits and the amount of AFTC payable to third parties.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">No individual item in “Other” exceeds 5% of total current liabilities</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/> 28106000 24534000 4547000 3465000 17158000 13395000 893000 1215000 3369000 3685000 8172000 3288000 12914000 12770000 75159000 62352000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12—Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Debt obligations as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NG Advantage debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,760</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SG Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,500</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,060</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,845)</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,215</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NG Advantage debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,940</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SG Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,648</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,033)</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,615</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">SG Credit Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 2, 2019, the Company entered into a term credit agreement (the “Credit Agreement”) with Société Générale, a company incorporated as a société anonyme under the laws of France (“SG”). The Credit Agreement provides for a term loan facility (the “SG Facility”) pursuant to which the Company may obtain, subject to certain conditions, up to $100.0 million of loans (“SG Loans”) in support of its <i style="font-style:italic;">Zero Now</i> truck financing program. Under the Credit Agreement, the Company is permitted to use the proceeds from the SG Loans to fund the incremental cost of trucks purchased or financed under the <i style="font-style:italic;">Zero Now</i> truck financing program and related fees and expenses incurred by the Company in connection therewith. On March 12, 2021, the Credit Agreement was amended to permit the Company to use up to $45.0 million of proceeds from the SG Loans to fund certain station build costs, and up to $20.0 million to fund TotalEnergies JV Equity Obligations. Under the amended terms of the Credit Agreement, the Company’s ability to draw from the SG </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Facility expired on January 2, 2022. Interest on outstanding SG Loans accrues at a rate equal to LIBOR plus 1.30% per annum, and a commitment fee on any unused portion of the SG Facility accrues at a rate equal to 0.39% per annum. Interest and commitment fees are payable quarterly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is required to make quarterly principal payments of $2.5 million beginning March 31, 2022 with any unpaid amount due on January 2, 2024, subject to the option to extend the maturity date for three successive terms of one year each. The Company is required to make mandatory prepayments under the SG Facility equal to any amounts the Company receives for complete or partial refunds of the incremental cost of trucks purchased or financed under the <i style="font-style:italic;">Zero Now</i> program, and the Company is generally permitted to make complete or partial voluntary prepayments under the SG Facility with prior written notice to SG without premium or penalty. The Credit Agreement includes certain representations, warranties and covenants by the Company and also provides for customary events of default which, if any of them occurs, would permit or require, among other things, the principal of and accrued interest on the SG Loans to become or to be declared due and payable. Events of default under the Credit Agreement include, among others, nonpayment of principal and interest when due; violation of covenants; any default by the Company (whether or not resulting in acceleration) under any other agreement for borrowed money in excess of $20.0 million; voluntary or involuntary bankruptcy; repudiation or assignment of the Guaranty by THUSA (as defined below); or a change of control of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Credit Agreement does not include financial covenants, and the Company has not provided SG with any security for its obligations under the Credit Agreement. As described below, THUSA has entered into the Guaranty to guarantee the Company’s payment obligations to SG under the Credit Agreement. As of March 31, 2022, the Company had $7.0 million outstanding on the SG Facility, and no events of defaults had occurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">TotalEnergies Credit Support Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a credit support agreement with TotalEnergies Holdings USA Inc. (“THUSA”), a wholly owned subsidiary of TotalEnergies, on January 2, 2019, which was subsequently amended on March 12, 2021 (as amended, the “CSA”) in conjunction with the March 12, 2021 amendment to the Credit Agreement. Under the CSA, THUSA agreed to enter into a guaranty agreement (“Guaranty”) pursuant to which it has guaranteed the Company’s obligation to repay to SG up to $100.0 million in SG Loans and interest thereon in accordance with the Credit Agreement. In consideration for the commitments of THUSA under the CSA, the Company is required to pay THUSA a quarterly guaranty fee at a rate per quarter equal to 2.5% of the average aggregate SG Loan amount for the preceding calendar quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following any payment by THUSA to SG under the Guaranty, the Company would be obligated to immediately pay to THUSA the full amount of such payment plus interest on such amount at a rate equal to LIBOR plus 1.0%. In addition, the Company would be obligated to pay and reimburse THUSA for all reasonable out-of-pocket expenses it incurs in the performance of its services under the CSA, including all reasonable out-of-pocket attorneys’ fees and expenses incurred in connection with the payment to SG under the Guaranty or any enforcement or attempt to enforce any of the Company‘s obligations under the CSA. The CSA includes customary representations and warranties and affirmative and negative covenants by the Company. In addition, upon the occurrence of a “Trigger Event” and during its continuation, THUSA may, among other things: elect not to guarantee additional SG Loans; declare all or any portion of the outstanding amounts the Company owes THUSA under the CSA to be due and payable; and exercise all other rights it may have under applicable law. Each of the following events constitutes a Trigger Event: the Company defaults with respect to any payment obligation under the CSA; any representation or warranty made by the Company in the CSA was false, incorrect, incomplete or misleading in any material respect when made; the Company fails to observe or perform any material covenant, obligation, condition or agreement in the CSA; or the Company defaults in the observance or performance of any agreement, term or condition contained in any other agreement with THUSA or an affiliate of THUSA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As security for the Company’s obligations under the CSA, on January 2, 2019, the Company entered into a pledge and security agreement with THUSA and delivered a collateral assignment of contracts to THUSA, pursuant to which the Company collaterally assigned to THUSA all fueling agreements it enters into with participants in the <i style="font-style:italic;">Zero Now</i> truck financing program. In addition, on January 2, 2019, the Company entered into a lockbox agreement with THUSA and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">PlainsCapital Bank, under which the Company granted THUSA a security interest in the cash flow generated by the fueling agreements the Company enters into with participants in the <i style="font-style:italic;">Zero Now</i> truck financing program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Until the occurrence of a Trigger Event or Fundamental Trigger Event (as described below) under the CSA, the Company has the freedom to operate in the normal course, and there are no restrictions on the flow of funds in and out of the lockbox account established pursuant to the lockbox agreement. Upon the occurrence of a Trigger Event under the CSA, all funds in the lockbox account will be: first, used to make scheduled debt repayments under the Credit Agreement; and second, released to the Company. Further, upon the occurrence of a “Fundamental Trigger Event” under the CSA and during its continuation, in addition to exercising any of the remedies available to THUSA upon the occurrence of a Trigger Event as described above: all participants in the <i style="font-style:italic;">Zero Now</i> program would pay amounts owed under their fueling agreements with the Company directly into the lockbox account; under a “sweep” mechanism, all cash in the lockbox account would be used to prepay all outstanding SG Loans under the Credit Agreement; no other disbursements from the lockbox account could be made without THUSA’s consent; THUSA would retain dominion over the lockbox account; and the funds in the account would remain as security for the Company’s payment and reimbursement obligations under the CSA. Each of the following events constitutes a Fundamental Trigger Event: the Company defaults in the observance or performance of any agreement, term or condition contained in the Credit Agreement that would constitute an event of default thereunder, up to or beyond any grace period provided in such agreement, unless waived by SG; the Company defaults in the observance or performance of any agreement, term or condition contained in any evidence of indebtedness other than the Credit Agreement, and the effect of such default is to cause, or permit the holders of such indebtedness to cause, acceleration of indebtedness in an aggregate amount for all such collective defaults of $20.0 million or more; voluntary and involuntary bankruptcy and insolvency events; and the occurrence of a change of control of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The CSA will terminate following the later of: the payment in full of all of the Company’s obligations under the CSA; and the termination or expiration of the Guaranty following the maturity date of the last outstanding SG Loan or December 31, 2023, whichever is earlier.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NG Advantage Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 30, 2016, NG Advantage entered into a Loan and Security Agreement (the “Wintrust LSA”) with Wintrust Commercial Finance (“Wintrust”), pursuant to which Wintrust agreed to lend NG Advantage $4.7 million. The proceeds were primarily used to fund the purchases of CNG trailers and equipment. Interest and principal are payable monthly in 72 equal monthly installments at an annual rate of 5.17%. As collateral security for the prompt payment in full when due of NG Advantage’s obligations to Wintrust under the Wintrust LSA, NG Advantage pledged to and granted Wintrust a security interest in all of its right, title and interest in the CNG trailers and equipment purchased with the proceeds received under the Wintrust LSA. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 10, 2020, NG Advantage entered an Amended and Restated Loan and Security Agreement with Berkshire Bank (the “Berkshire ALA”) to substitute and replace the two existing loans with Berkshire Bank dated May 12, 2016 and January 24, 2017 (collectively, the “Original Debt”). The Berkshire ALA provides NG Advantage a <span style="-sec-ix-hidden:Hidden_DScYvCxniEOFflDjJkU2ug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5-year</span></span> term loan of $14.5 million with payments of principal and interest due monthly beginning February 1, 2021 at an annual interest rate of 5%, maturing on January 1, 2026. NG Advantage used the funds provided by the Berkshire ALA to repay in full the outstanding principal balance plus accrued and unpaid interest of the Original Debt, and to repay the outstanding balances of certain other financing obligations to unrelated lenders. NG Advantage has pledged as collateral certain assets and equipment including trailers under the Berkshire ALA, and the Company provided a limited guaranty of up to $7.0 million classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 31, 2022, NG Advantage entered into a second amendment to the Berkshire ALA pursuant to which Berkshire Bank agreed to extend new term loans in an aggregate principal amount of $14.0 million (collectively, the “Berkshire Term Loan 2”) to NG Advantage. The Berkshire Term Loan 2 bears interest at an annual interest rate of 5% and has a maturity date of January 31, 2027. Payments for interest and principal are due monthly beginning March 1, 2022, with a final payment of remaining principal and interest due on the maturity date. Borrowings under the Berkshire Term Loan 2 are collateralized by various trailers and station assets of NG Advantage, and prepayment of the outstanding principal is permitted and subject to prepayment premiums. NG Advantage used the proceeds from the Berkshire Term </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Loan 2 to repay in full the outstanding balances of certain other financing obligations to unrelated lenders. As a result of the full repayment of NG Advantage’s financing obligations to unrelated lenders, for the three months ended March 31, 2022, the Company recognized a $2.3 million loss on extinguishment of debt, which is included in “interest expense” in the accompanying condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the second amendment to the Berkshire ALA, Berkshire Bank released $7.0 million, classified in “Restricted cash” on the accompanying condensed consolidated balance sheets as of December 31, 2021, to the Company related to the Company’s limited guaranty under the Berkshire ALA. Concurrently, the Company issued an irrevocable standby letter of credit to Berkshire Bank of $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is valid until specified release conditions are satisfied and is collateralized by the Plains LSA (as defined below). Financial and non-financial covenants of the Berkshire Term Loan 2 are consistent with those under the Berkshire ALA. As of March 31, 2022, the Company was in compliance with the covenants under the Berkshire ALA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The amended Berkshire ALA also provides NG Advantage a $1.0 million revolving line of credit which bears interest at the greater of the Prime Rate or 3.00%, plus 0.25% and has a maturity date of July 31, 2023. As of March 31, 2022, NG Advantage had no amounts outstanding on the revolving line of credit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financing Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">NG Advantage has entered into sale and leaseback transactions with various lessors as described below. In each instance, the sale and leaseback transaction does not qualify for sale-leaseback accounting because of NG Advantage’s continuing involvement with the buyer-lessor due to a fixed price repurchase option. As a result, the transactions are recorded under the financing method, in which the assets remain on the accompanying condensed consolidated balance sheets and the proceeds from the transactions are recorded as financing liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 18, 2017, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “BoA MLA”) with Bank of America Leasing &amp; Capital, LLC (“BoA”). Pursuant to the BoA MLA, NG Advantage received $2.1 million in cash for CNG trailers and simultaneously leased them back from BoA for five years commencing January 1, 2018 with interest and principal payable in 60 equal monthly installments at an annual rate of 4.86%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 1, 2018, NG Advantage entered into a sale-leaseback arrangement through a Master Lease Agreement (the “First National MLA”) with First National Capital, LLC (“First National”). Pursuant to the First National MLA, NG Advantage received $6.3 million in cash, net of fees and the first month’s lease payment for CNG trailers and simultaneously leased them back from First National for six years commencing March 1, 2018 with interest and principal payable in 72 equal monthly installments at an annual rate of 9.28%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations under the First National MLA. As of March 31, 2022, no amounts were outstanding under the First National MLA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 20, 2018 (the “Closing Date”), NG Advantage entered into a purchase agreement to sell a compression station for a purchase price of $7.0 million to an entity whose member owners were noncontrolling interest member owners of NG Advantage. On the Closing Date and immediately following the consummation of the sale of the compression station, NG Advantage entered into a lease agreement with the buyer of the station pursuant to which the station was leased back to NG Advantage for a term of five years with monthly rent payments equal to $0.1 million at an annual rate of 12.0%. In January 2022, NG Advantage used funds from the Berkshire Term Loan 2 to repay in full the outstanding balances of the financing obligations related to the lease agreement for the compression station. As of March 31, 2022, no amounts were outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Plains Credit Facility</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On May 1, 2021, the Company entered into a Loan and Security Agreement (the “Plains LSA”) with PlainsCapital Bank (“Plains”), which provides the Company a $20.0 million revolving line of credit through May 1, 2022. In May 2022, the Plains LSA was renewed and extended through May 1, 2023. The interest rate on amounts outstanding under the Plains </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">LSA is the greater of the Prime Rate or 3.25%. As of March 31, 2022, no amounts were outstanding under the Plains LSA, and the Company was in compliance with the covenants under the Plains LSA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 16, 2021, Plains issued an irrevocable standby letter of credit on behalf of the Company to the Chevron Products Company, a division of Chevron U.S.A. Inc. (“Chevron”), for $2.0 million relating to the Company’s Adopt-A-Port program with Chevron. The standby letter of credit is valid until cancelled and is collateralized by the Plains LSA, reducing the amount available under the line of credit from $20.0 million to $18.0 million. On January 31, 2022, the Company issued an irrevocable standby letter of credit to Berkshire Bank for $7.0 million as collateral under the second amendment to the Berkshire ALA. The standby letter of credit is collateralized by the Plains LSA, reducing the amount available under the line of credit to $11.0 million. As of March 31, 2022, no amounts have been drawn under the standby letters of credit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has other debt due at various dates through 2024 bearing interest at rates up to 4.75% with a weighted-average interest rate of 4.34% and 4.33% as of December 31, 2021 and March 31, 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Debt obligations as of December 31, 2021 and March 31, 2022 consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NG Advantage debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,760</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SG Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,500</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,060</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,845)</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,215</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">NG Advantage debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,940</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">SG Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,000</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,648</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amounts due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,070)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,033)</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,615</p></td></tr></table> 25832000 72000 25760000 9500000 9500000 800000 800000 36132000 72000 36060000 12868000 23000 12845000 23264000 49000 23215000 28068000 128000 27940000 7000000 7000000 708000 708000 35776000 128000 35648000 10070000 37000 10033000 25706000 91000 25615000 100000000.0 45000000.0 20000000.0 0.0130 0.0039 2500000 20000000.0 7000000.0 100000000.0 0.025 0.010 20000000.0 4700000 72 0.0517 14500000 0.05 7000000.0 14000000.0 0.05 -2300000 7000000.0 7000000.0 1000000.0 0.0300 0.0025 0 2100000 P5Y 60 0.0486 6300000 P6Y 72 0.0928 0 7000000.0 P5Y 100000 0.120 0 20000000.0 0.0325 0 2000000.0 20000000.0 18000000.0 7000000.0 11000000.0 0 0.0475 0.0434 0.0433 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13—Net Income (Loss) Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) attributable to Clean Energy Fuels Corp. by the weighted-average number of common shares outstanding and common shares issuable for little or no cash consideration during the period and potentially dilutive securities outstanding during the period, and therefore reflects the dilution from common shares that may be issued upon exercise or conversion of these potentially dilutive securities, such as stock options, warrants, convertible notes and restricted stock units. The dilutive effect of stock awards and warrants is computed under the treasury stock method. The dilutive effect of convertible notes and restricted stock units is computed under the if-converted method. Potentially dilutive securities are excluded from the computations of diluted net income (loss) per share if their effect would be antidilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table sets forth the computations of basic and diluted earnings (loss) per share for the three months ended March 31, 2021 and 2022 (in thousands except share and per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to Clean Energy Fuels Corp.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,191)</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,995,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,559,648</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,995,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,559,648</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.11)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following potentially dilutive securities have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive. Although these securities were antidilutive for these periods, they could be dilutive in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.59654236%;padding-left:0pt;padding-right:0pt;width:101.19%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,673,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,701,139</p></td></tr><tr><td style="vertical-align:top;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,243,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681,511</p></td></tr><tr><td style="vertical-align:top;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amazon warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,767,714</p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,917,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,150,364</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table sets forth the computations of basic and diluted earnings (loss) per share for the three months ended March 31, 2021 and 2022 (in thousands except share and per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to Clean Energy Fuels Corp.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,191)</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,995,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,559,648</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,995,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,559,648</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.11)</p></td></tr></table> -7169000 -24191000 198995453 222559648 198995453 222559648 -0.04 -0.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following potentially dilutive securities have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive. Although these securities were antidilutive for these periods, they could be dilutive in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.59654236%;padding-left:0pt;padding-right:0pt;width:101.19%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,673,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,701,139</p></td></tr><tr><td style="vertical-align:top;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,243,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681,511</p></td></tr><tr><td style="vertical-align:top;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amazon warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,767,714</p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,917,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,150,364</p></td></tr></table> 9673902 16701139 1243946 681511 58767714 10917848 76150364 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14—Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the compensation expense and related income tax benefit related to the Company’s stock-based compensation arrangements recognized in the accompanying condensed consolidated statements of operations during the three months ended March 31, 2021 and 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation expense, net of $0 tax in 2021 and 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,253</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, there was $47.9 million of total unrecognized compensation costs related to unvested shares subject to outstanding stock options and restricted stock units, which is expected to be expensed over a weighted-average period of approximately 2.0 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Amazon Warrant</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 16, 2021, the Company entered into a Project Addendum to Fuel Pricing Agreement (the “Fuel Agreement”) with Amazon Logistics, Inc., a subsidiary of Amazon.com, Inc. (“Amazon”), and a Transaction Agreement with Amazon (the “Transaction Agreement”), pursuant to which, among other things, the Company issued to Amazon.com NV Investment Holdings LLC, a subsidiary of Amazon (“Amazon Holdings”), a warrant to purchase up to an aggregate of 53,141,755 shares (the “Warrant Shares”) of the Company’s common stock at an exercise price of $13.49 per share. As a result of the issuance of additional shares of common stock under the Company’s at-the-market offering programs in 2021 and in accordance with the terms of the warrant, on June 14, 2021, the number of shares of the Company’s common stock that may be purchased pursuant to the warrant, at an exercise price of $13.49 per share, increased by an aggregate of 5,625,959 shares (the “Additional Warrant Shares”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Warrant Shares and the Additional Warrant Shares shall vest in multiple tranches, certain of which vested immediately upon execution of the Fuel Agreement. Subsequent tranches will vest over time based on fuel purchases by Amazon and its affiliates, up to a total of $500.0 million, excluding any payments attributable to “Pass Through Costs,” which consist of all costs associated with the delivered cost of gas and applicable taxes determined by reference to the selling price of gallons or gas sold. The right to exercise the warrants and to receive the Warrant Shares and Additional Warrant Shares (the “Amazon Warrant”) that have vested expires on April 16, 2031.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Non-cash stock-based sales incentive contra-revenue charges (“Amazon Warrant Charges”) associated with the Amazon Warrant are recognized as the customer purchases fuel and vesting conditions become probable of being achieved, based on the grant date fair value of the Amazon Warrant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Amazon Warrant activity for the three months ended March 31, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unvested as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,077,779</p></td></tr><tr><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (587,704)</p></td></tr><tr><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unvested as of March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,490,075</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">587,704 shares of the Amazon Warrant vested on March 26, 2022 based on fuel purchases made by Amazon and its affiliates. During the three months ended March 31, 2022, Amazon Warrant Charges recognized in the condensed consolidated statements of operations were $3.8 million, which related to customer fuel purchases. As of March 31, 2022, the Company had a customer incentive asset of $23.1 million and $9.4 million, classified in “Prepaid expenses and other current assets” and “Notes receivable and other long-term assets, net,” respectively, in the accompanying condensed consolidated balance sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the compensation expense and related income tax benefit related to the Company’s stock-based compensation arrangements recognized in the accompanying condensed consolidated statements of operations during the three months ended March 31, 2021 and 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based compensation expense, net of $0 tax in 2021 and 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,253</p></td></tr></table> 0 0 3367000 8253000 47900000 P2Y 53141755 13.49 13.49 5625959 500000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Amazon Warrant activity for the three months ended March 31, 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td></tr><tr><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unvested as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,077,779</p></td></tr><tr><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (587,704)</p></td></tr><tr><td style="vertical-align:top;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unvested as of March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,490,075</p></td></tr></table> 44077779 587704 43490075 587704 3800000 23100000 9400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 15—Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Authorized Shares</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;width:36pt;"/>On June 14, 2021, the Company’s stockholders approved an increase in the number of shares of common stock the Company is authorized to issue from 304,000,000 to 454,000,000. As of March 31, 2022, the Company is authorized to issue 455,000,000 shares, of which 454,000,000 shares of capital stock are designated common stock and 1,000,000 shares are designated preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share Repurchase Program</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 12, 2020, the Company’s Board of Directors approved a share repurchase program of up to $30.0 million (exclusive of fees and commissions) of the Company’s outstanding common stock (the “Repurchase Program”). On December 7, 2021, the Company’s Board of Directors approved an increase in the aggregate purchase amount under the Repurchase Program from $30.0 million to $50.0 million (exclusive of fees and commissions). The Repurchase Program does not have an expiration date, and it may be suspended or discontinued at any time. For the three months ended March 31, 2022, the Company repurchased 511,010 shares of its common stock under the Repurchase Program for a total cost of $3.0 million (exclusive of fees and commissions). As of March 31, 2022, the Company had utilized a total of $20.4 million under the Repurchase Program from its inception to repurchase 8,708,096 shares of common stock and had a total of $29.6 million of authorized funds remaining under the Repurchase Program. The Repurchase Program does not obligate the Company to acquire any specific number of shares. Repurchases under the Repurchase Program may be effected from time to time through open market purchases, privately negotiated transactions, structured or derivative transactions, including accelerated share repurchase transactions, or other methods of acquiring shares, in each case subject to market conditions, applicable securities laws and other relevant factors. Repurchases may also be made under Rule 10b5-1 plans.</p> 304000000 454000000 455000000 454000000 1000000 30000000.0 30000000.0 50000000.0 511010 3000000.0 20400000 8708096 29600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 16—Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The provision for income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, a cumulative adjustment is recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s income tax expense was $0.1 million for each of the three months ended March 31, 2021 and 2022. Tax expense for all periods consists of taxes due on the Company’s U.S. and foreign operations. The effective tax rates for the three months ended March 31, 2021 and 2022 are different from the federal statutory tax rate primarily due to losses for which no tax benefit has been recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company increased its unrecognized tax benefits in the three months ended March 31, 2022 by $0.3 million. This increase is primarily attributable to the deductions attributed to the unvested Amazon Warrant. The net interest incurred was immaterial for the three months ended March 31, 2021 and 2022.</p> 100000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 17—Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Environmental Matters</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to federal, state, local and foreign environmental laws and regulations. The Company does not anticipate any expenditures to comply with such laws and regulations that would have a material effect on the Company’s consolidated financial position, results of operations or liquidity. The Company believes that its operations comply, in all material respects, with applicable federal, state, local and foreign environmental laws and regulations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Litigation, Claims and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company may become party to various legal actions that arise in the ordinary course of its business. The Company is also subject to audit by tax and other authorities for varying periods in various federal, state, local and foreign jurisdictions, and disputes may arise during the course of these audits. It is impossible to determine the ultimate liabilities that the Company may incur resulting from any of these lawsuits, claims, proceedings, audits, commitments, contingencies and related matters or the timing of these liabilities, if any. If these matters were to ultimately be resolved unfavorably, it is possible that such an outcome could have a material adverse effect upon the Company’s consolidated financial position, results of operations, or liquidity. The Company does not, however, anticipate such an outcome and believes the ultimate resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, results of operations, or liquidity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">bpJV Capital Call</span> <span style="font-style:italic;font-weight:bold;">Contribution</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2021, the bpJV issued the bpJV Capital Call in the amount of $143.2 million with <span style="-sec-ix-hidden:Hidden_o-2Itu3ZskOcLPyoC2lpKQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">bp</span></span> and the Company each required to contribute $71.6 million. Proceeds from the bpJV Capital Call will be used to fund working capital needs and to fund RNG production facility projects undertaken by the bpJV. As of March 31, 2022, the Company has paid $20.0 million related to the bpJV Capital Call. The remaining contribution balance of $51.6 million will be paid on or prior to June 30, 2022. On March 30, 2022, the bpJV issued the bpJV Capital Call 2 for $76.2 million to support bpJV’s RNG project development and working capital needs. The bpJV Capital Call 2 requires that <span style="-sec-ix-hidden:Hidden_Yjdn5mB9MEqpjTwbEmfBqw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">bp</span></span> and the Company each contribute $38.1 million on or prior to September 30, 2022. As of March 31, 2022, no capital contribution under the bpJV Capital Call 2 has been paid by the Company or bp.</p> 143200000 71600000 20000000.0 51600000 76200000 38100000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 18—Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"> <span style="font-weight:bold;">Lessor Accounting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases fueling station equipment to customers pursuant to agreements that contain an option to extend and an end-of-term purchase option. Receivables from these leases are accounted for as finance leases, specifically sales-type leases, and are included in “Other receivables” and “Notes receivable and other long-term assets, net” in the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes the net investment in the lease as the sum of the lease receivable and the unguaranteed residual value, both of which are measured at the present value using the interest rate implicit in the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During each of the three months ended March 31, 2021 and 2022, the Company recognized $0.1 million in “Interest income” on its lease receivables. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following schedule represents the Company’s maturities of lease receivables as of March 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,034</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,324</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,075</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,788)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Present value of lease receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,287</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span><span style="visibility:hidden;">​</span></p> 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following schedule represents the Company’s maturities of lease receivables as of March 31, 2022 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fiscal year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remainder of 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,034</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,324</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,075</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,788)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Present value of lease receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,287</p></td></tr></table> 831000 962000 962000 962000 1034000 2324000 7075000 1788000 5287000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 19—Alternative Fuel Excise Tax Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under separate pieces of U.S. federal legislation, the Company has been eligible to receive the AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. The AFTC was equal to $0.50 per gasoline gallon equivalent of CNG that the Company sold as vehicle fuel, and $0.50 per diesel gallon of LNG that the Company sold as vehicle fuel in 2020 and 2021. AFTC is currently unavailable for vehicle fuel sales made after December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the service relationship with its customers, either the Company or its customers claim the credit. The Company records its AFTC, if any, as revenue in its condensed consolidated statements of operations because the credits are fully payable to the Company and do not offset income tax liabilities. As such, the credits are not deemed income tax credits under the accounting guidance applicable to income taxes.</p> 0.50 0.50 0.50 0.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 20—Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">TotalEnergies S.E.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2021 and 2022, the Company recognized revenue of $0.7 million and $1.4 million, respectively, related to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business and from settlements on commodity swap contracts (Note 6). As of December 31, 2021 and March 31, 2022, the Company had receivables from TotalEnergies of $1.4 million and $1.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2021 and 2022, the Company paid TotalEnergies $0.5 million and $0.9 million, respectively, for expenses incurred in the ordinary course of business, settlements on commodity swap contracts (Note 6), and the guaranty fee under the CSA (Note 12). As of December 31, 2021, the amount due to TotalEnergies was $0.1 million. As of March 31, 2022, total payables due to TotalEnergies were immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">SAFE&amp;CEC S.r.l.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2021 and 2022, the Company received $0.1 million and $0.0 million, respectively, from SAFE&amp;CEC S.r.l. in the ordinary course of business. The receivables balance as of December 31, 2021 was immaterial. As of March 31, 2022, the Company had receivables from SAFE&amp;CEC S.r.l. of $0.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2021 and 2022, the Company paid SAFE&amp;CEC S.r.l. $0.8 million and $4.0 million, respectively, for parts and equipment in the ordinary course of business. As of December 31, 2021 and March 31, 2022, the Company had payables to SAFE&amp;CEC S.r.l. of $0.2 million and $0.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">TotalEnergies JV and bpJV</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to LLC agreements under the TotalEnergies JV and the bpJV, the Company manages the day-to-day operations of RNG projects under the joint ventures in exchange for management fees. During the three months ended March 31, 2022, the Company recognized management fee revenue of $0.3 million related to the TotalEnergies JV and the bpJV. As of December 31, 2021 and March 31, 2022, the Company had receivables from the two joint ventures of $0.4 million and $0.2 million, respectively.</p> 700000 1400000 1400000 1600000 500000 900000 100000 100000 0.0 100000 800000 4000000.0 200000 600000 300000 400000 200000 EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( N"I50'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 " +@J54HTB*S.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\UB#Z';B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"UC_@1Z^"VA68JG^B2T=8.?DG.R:FJ:IGC8EEW=HX.WI\:6L6]DQ MD1HUYE?)2CH%W+++Y-?-W?WN@?6""U'QVWQV@LNFE;Q]7UQ_^%V%G3=V;_^Q M\46P[^#7O^B_ %!+ P04 " +@J54F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M N"I50]4TU%-@4 (X5 8 >&PO=V]R:W-H965T&UL MI9A=<^(V%(:OM[]"P]7N3(AMF<\=P@PA9,LT(21DVTGO%%M@3VR)E>60_/L> MV6"3C#EVVQOPUWGU^$A^CZ313JJ7).!!-A>L\6C+-GS%]<_M4L&95:CX8109)>#XM1=M%6V: MP./C@_IU]O+P,L\LX5,9_17Z.KAH#5K$YVN61OI![G[G^Q?J&CU/1DGV2W;Y MLUW:(EZ::!GO@X$@#D7^S][VB3@*<$\%T'T _13@=$X$N/L -WO1G"Q[K2NF MV7BDY(XH\S2HF8,L-UDTO$TH3#>NM(*[(<3I\97T4N@539CPR4SH4+^3N^S)7I"667W$JA@P14?>Y_C+> LD"E!]1+B@K> M,G5.7.>,4)O2"IXI'C[90C@=5(5_P'&+S+F9GOO?,H>TT"E:Z&0M=.I:>'S? M\JH.P,,=NWV/4'0+BFXSBON4*^%8J746$2VF51L*UUBQ*,*9^P=1OQK3D*I1F0/@$/LC*;L.5#L/\MR]?:D;JH& ;H(K[ MP7D=1IPLTOB9JRHJ7,.VG;;K=@8VPC,L>(9->![X)DPT=*$F"Q979@K7F=[, M)@LR6\P>?CR1ZY^SFQ69WCTLSQ%$QRY]T6X".1>>5#"TLF_ZC*PT]"F1BDQE M*K1ZAW^_DKQ&_6J&01Z9M],$\I&]D;D/HR]3L<$!NX#ER)ZISATMV>OTNN67>1.D@S7I":>B9-(2>&=@H M=NGMCONOL*?F#+K]4>Y$)3(NM^ [8T_DDC,OP #+TN#@YOX9L!B82R5?0^%5 M)Q;7G$XPM+)>.+C+?T9;RD2SB/P=;D]_+;CBD/9Z:+^6EC7 MYV]DQ;U40;8JL7"EJ8QCL""8NWHO&%I9+QS658'BOGW("IF]>0$3&WZR=-4(+2:KJPDV/:-E$:"-BL T5H_CT>;[_D:PT?]K(_.<"IHWY>LW,B=@!M9(,5ZPA*_V=-O)W,R6" M"@+6N9&JX-Q^^RMP+5\8+H4IG:VEREVHHB2+SM*^AV"^QOU6N:?-6NEDK9D_F M=4PI[??[/=<96:]5B*7CTQJ?WCO&=9B88O3$F4+7+35R[;9#VX;J=/9*QZ>X M81?+J6.V:[A8_0'@8G4+_M+]W9I9^R>J_5KO)%>-W#V6*[?T?[>9_P.8 JBY M\/D;^8-7#O\:*9A+.&YO0'M=C*ST?Q=WZPDDR\\3%K%-)0\NF\LV__$3+ M;;9_]BRUEG%V&'#F@/MK*?7AQ#10;,&._P%02P,$% @ "X*E5,V2 M.0A]>=P.+\AU8MG(;_7!\X5^E'D97VY."A5?5RMZO3 BZ0^%Q4OX9>= MD$6BX%;N5W4E>;)M&Q7YBGA>L"J2K%Q<7;3/'N75A6A4GI7\4:*Z*8I$OGSB MN7B^7.#%ZX.OV?Z@](/5U465[/F:JS^K1PEWJ[Z7;5;PLLY$B23?72ZN\<<; M1G6#UN+?&7^N1]=(#V4CQ'=]<[^]7'A:$<]YJG07"?SSQ&]XGNN>0,=?QTX7 M_3MUP_'U:^^_MH.'P6R2FM^(_#_95ATN%]$";?DN:7+U53S_SH\#\G5_JGS?I^Y]9.9]?R3R'%&\1,0CQ-+\QMW\EJ=]TIR>(755UU70=N5 M7G!/5]@+X]"[6#V-?6*:Q3%C46]U(I3U0IE3Z/H@I#I37!8PI4^\5L6'[@3U3:S.)0S[)-IM_+])TRK]-4-" ,;G"]1"?E-[%"20Q9* MRI3KFP]X":I:U\,ECF*85/T<0H87&R[[L&E-( [30Q^(2^B]KGB;4O(7FP]\ M8W 1]0B;N,!B%3)*[1X(>@\$3@]\40=0/PS?.D>!Z7S,6#C19UH1-K8ZT1?V M^D*GOGN(GE():?5;:+R1$CJ*B4Z7Q0J#>^VZHEY7Y-3U*'F59%O$?P#S:EZW M\RY:9Z8GR]ZF.S(4^2$Q_&E:T="/F%UWW.N.G;J_"97D[Y 8&R]GF/CA=%E: MS+PXIH%=)/8&<'CNL*RX3%16[E'.@:-(:F">B=U9 S?SJH^]GN@A@3==258S MG\Z$*A[A#CM5?X8@6*)*0ATDU4L;$CI'5SKYM7G%JAF;ZP;RGQ=/15OL AP& M>$;U0"E,G*J_0GJ66:IXAQ4K-XGQ[M#S9AB!!YIA-\X>A.+CW#M:1+DH]QT_ MNMF>=Q^US&7,\-1[IID?0!Z?&<+ .>P&W?U -UV\=.+A+E.9/9=B"\F\B(1& MC-KLX@C/3?> /.QFWF]";)^S/+>*,QD3,$JBJ;:WS$ZE#2S";AC=ERHI]UD; M"6_,N@D;W_>FI./K"8D8CY M=A>0 2#$#1"+TEU6MN5<1Q2QR;-]HG^SSB$Q$1'YTY1L,V(S[",#18B;(A;I M8H+#M\2;J*"!%TS56ZQ\?R:_D-&FQXV3OJ:NDA>=U*T"39X \[QI<-C,&/5G M2CXN0,290.X&ZT/JTJ3&0$9O_ZHTC0+?>S/H(4,:"%NM-SR'8=(V (@ MH09N[(XT*1%YID+3*B2S,SV0A+A)U-N=/-'51)5 %615;?*# MT=!87:85CN>R-QD@0]R0.:V WPH!Z]8GBJ:TMMD1/_9FJG4RL(:X6?.YKX/> MD7.)"1185GA:M-O,*,%S.7? #G'OB:Q:_U[6-?<\A(33\L-FQM1-O9EH^3^7*;5LDW TW:9:K B+9HXE MZ$!!ZJ;@E\DVX(V%2DV819A.(\=J%<]D:CH@C[J1UZ64MQ2:,,,Q8]ZT*K38 M$0\'X8H2AW8O$Q!,?I9;\80#G^Q:G?VK+\&?*RK M).67BTKRFLLGOKA"MHWD/]#1Z>@'FE+FK(G72J3?#R*'U5#_U&[+U8OS2'; M('5C\%&^@KK6[UBB#]ZYYWE8+RSTE.0-/T=X"4_T'U0?$JF/BQIU$#+[+]_^ M"Y7B]6E6U[HN:;?!C:IA-[2%&;+.B E'XV#797(ZU@&>U U/'4.05>8'RGSF M&BHA9!E$;!D3VO\,@]6/0S^&GR*W*_[18U=J.;&9 MSLZ0-/0AXEE6HC2I,D@B5IDFKK%/0AQ,BQ"K(:0W/+,QIP/9J9OL4# W1=/A M8LMW69I9ZP]J@ODLC'UF[/JLAB$&BL\H'2!.W1 ?*ST>QXH"ILD M+^O'%)/%(?5H-$T--CL6>N',WI4-U&9N:C^(4F-%BCS7JS4K@=V\5OIHK&XV M=;;-$OM1/C/)#)%CZ+;PF]*9PI4-_&;OX?>[G6PY#*4@PQ!KL?-]-G>"QP:0 M,S?(C7*CS7[OEF_YX&<[G;+9V4ZG5J/OP_KC/&3A?5;64"_OH*%W'H(#9/>] MN[M1HFH_&6^$4J)H+P\\ =G: '[?":A$CC?Z*W3_OPZN_@=02P,$% @ M"X*E5!:DLY0Q P = H !@ !X;"]W;W)KX[3L2-,8VLT,&MS,1KP5#$:D[E ,HTB+'Y?$\:W0\NU MWA>>Z#I4>L$>#1*\)@NB7I*Y@)E=> EH1&))>8P$60VML7LU<8W 6'RC9"M+ M8Z1367+^JB=WP=!R-!%AQ%?:!8:?#9D0QK0GX/B5.[6*F%I8'K][OS')0S)+ M+,F$L^\T4.'0ZEDH("N<,O7$M["V=@B\7. =*VCF@J9)-",S:4VQPJ.!X%LDM#5XTP-3&Z.&;&BL M_\:%$O"4@DZ-)H\/T]G#8C9%,%H\WM]-Q\\PN1[?CQ\F,[2XG%^A\C@6) M54@4]3&[0%_0RV**SL\NT!FB,7H.>2IQ',B!K8!)>[;]//YU%M_;$?\K%@W4 M="^1YWA>C7RR7SXE?B%WJW(;*E&4PRO*X1E_S1W^%@HK EVJ$%^A&QKCV*>8 MH3F7U'3=C_%2*@&]]W-/L&81K&F"M78$&_L^3V,E83OXA&[PDI%+A!GL+ A+ M$.Q1%/!TJ58I@W;/;.LJG$7IF"AZVVY&KMOK#^Q-N8XU1I[3+HPJ";2*!%I[ M$YC#EB-"D !!G_JOERC! FTP2PDZA[8(.&-82)00>&^$T$$7=?19B&X)S&DX MCN-^X#]H5LF@7630/BT#G*J0"_H'5G0*!EO6.V^6".N;S ?RP786\4Y!W M3B.G4J:'J3N?:#[R[K.HD'8+TNYII'":2 6O"QJO#^%V#^+NLZC@]@KJV^U]R!7CI'W1/03VCQW.]1_+6FM?QVZ4J@ M[V-PSJYI+!$C*] ZC2XX$=D5)YLHGIA;PI(KN'.880C70B*T 3Q?<:[>)_KB M45PT1W\!4$L#!!0 ( N"I53'0[Z.I 4 /$6 8 >&PO=V]R:W-H M965T&ULS5C;;MLX$/T5PNA#"K2Q2.H:. 82.\4&:"Z(T^W# M8A]HB[:%2J)+TG:R7[\C69$<:/65I MKLX':ZTW9\.A6JQYQM2IV/ <_ED*F3$-CW(U5!O)65PZ9>F0.(X_S%B2#\:C M\MV]'(_$5J=)SN\E4MLL8_+YDJ=B?S[ @Y<7#\EJK8L7P_%HPU9\QO6WS;V$ MIV$=)4XRGJM$Y$CRY?G@ I]-J%LXE!9_)GROCGZC8BIS(7X4#]?Q^< I$/&4 M+W01@L'7CD]XFA:1 ,?/*NB@'K-P//[]$OU+.7F8S)PI/A'I]R36Z_-!.$ Q M7[)MJA_$_@]>3<@KXBU$JLI/M*]LG0%:;)466>4,"+(D/WRSIXJ((P>(8W8@ ME0-I.[@]#K1RH.5$#\C*:4V99N.1%'LD"VN(5OPHN2F]839)7J1QIB7\FX"? M'D_N;J=7M[.K*8)?L[NOU].+1WB8/<+7S=7MXPS=?4%W]UJ]%0 YHBYG!1C7QY&)GTC$S1C"GF9RB6Q!KQA\A11_ D1AQ #GLG[W;$%#JV9I64\VA/O@>]XON4*_74Q M5UK">OW;$M6MH[IE5+=893X322"R18BE,^X0_+=*M@B(MWL4BUB +P#2F%;I,T* M2@VY]+LI-YBYI"_CC=1@N]:4H.<<]HJ\8A9I]F0N[BK4Z_IQO4['--D%U._+ M?R,]V'MC=;[@LY:09R J:D,T&(4]TH@;&<)V';J%+7E?[\%='2G("_PV,H-= MX+H]O1$W@H/MBE,FFFDMD_E6LWD*/ J4"Z TUU*4^@D+X%#^1OQ=;:&AUP;? M-2*]A=7H#[8+T NM'?B3E+,<]I9X/06# M78#]J&<2C3CAR+IQ^N5)() SV#0QR6U;)-+(#['+SR53R0*=P(8^AG0SJ9H! M/IH(J\*%QT0XI[C-E]G,Z2EVTD@1L4O1-$FWFL>_ AB_#[#1K!=PHTZ$6!/\ MO3Q-\O@SV\$^9,41-*NLW/<"8(7@>*TT[/2@SJSY;.2&V.6FR>=A!#,G7=4@ MA'A>Y+MAFY>N*8["*/)B2/-LV:VIOUC,M=LN#O6(*T MZ:@4_\8E2)O&1^W;\C>7(.UNM[$3=0ZO!K/(]7H.VO3HBL9^1_.?KD#:M$1J M;XEOKD#:O;_Q?4+:I'6MH%^V6^#PZ/(P@XU&>:>J0*&VN3YO39C#9? -DZLD5RCE2PCIG :01WFX7ST\:+$IKRCG0FN1E3_7 MG,5<%@;P_U((_?)0#%#?Y"#GMAI%G/Z()':)0F1+T/*Q*%O8>MUXC'>1-I,V(/>EFSH MG.JG[8.$D5U8">.$WZ-O2G$(A.J MDIE,LYUJFH#;#RY=OQ6T>_;^&'"%6.#[02'U!I=?X/)3-:\&UTQ'5**52"#\ M(Q.7>PHG"6.*/AF\G[\@#M#%&FGR?-U 1*O8L-5(!(0=!!6'6RTEY:L7I"7A MBI$LG,-_X;)#?M"JV/?",5N;ZV6. L'UJCO28;9SZX@A-W!/6#R7N>QTG&H2 MVX5/[4:?GCCD3A;_I&%ZQE0AX\N>Q(PL&;V$-'NI"*-(4? ZUC']+>_:Y\A= MKQIX4 /&H$OA"8,B5_=@2HTP3G7?O>$ZW.9>JX[!>1.(^31&YAU(=6IX,KW MW. $8(58YUCJ#<)N@;#;C)!1PB&/4;EY0;<[RA0:";F]:@@>[)2)VOGM/)*K MGGB-N_C$ZRJY +>[U6[CHR*"/R:78+?UB7<7)C>EUAP1?UPO:Y_=B^JZHSC MU\5866EP&@K( X,X'I9DRH^-?I/3WW8WN^0NM@I4*J7-6[*/'? *5 M).UQ%'B]XSI[!!>S11]UDW8/)_-#TU^E34)I)FO.X(F[B;E"C*[!I',5P$') MK-_)!EILTY9A*30T(.EG!#TBE48 UM="Z->!V:#H.@?_ U!+ P04 " + M@J54KTEE>* " 0!@ & 'AL+W=OT>ICV8Y"!>'9O9!MK]]3L[(:-5 M87O!/ON^[[YS[H[65ND7DR%:>,V%-.T@LW9U$X8FR3!GYE*M4-+-0NF<63+U M,C0KC2SUH%R$4:UV'>:,RZ#3\F=3W6FIM15%*@L9%.^C6;_I7SM\[/'/V\BA["_22. MX73*-$J;H>4)$V=P 4_Q $Y/SN $N(19IM:&R=2T0DLJ7:PP*17U"D71 44- M&"LB-C"4*:;O\2%E5Z48[5+L14<)QTQ?0J-^#E$MBC[1T_]_>/V(G$;UX@W/ MUSC %UMFD?K @EI 7^74?)GKB@W"2"8J1_C>G1NKJ;*42_]S#&0J+6T11%6I]58Z_IN_G#>HW%73*>_-,6LI!);NCP% M+HBR=OF%5.EB_A2&52O?PG-E:2#X;48C&[5SH/N%4G9GN #5GT#G#U!+ P04 M " +@J54H\2#OFD% 3%P & 'AL+W=OD$.8X_R6B2CZ;GY;G;8GK.=S)-\M2_GPQ@J/O)^Z2QXW4)R;3\RU]9"LF/VUO"[6:U%[B)&.Y2'@. M"K:^&+V!KR^1IPU*Q)\)>Q8'QT"'\L#Y9[VXBB]&CF;$4A9)[8*JOR7RJGH_J>VO#P^+OW91F\"N:!"C;CZ5])+#<7HV $8K:FNU3>\>=WK H( M:W\13T7Y"YXKK#,"T4Y(GE7&BD&6Y/M_^K5*Q($!='L,4&6 # -$>@S96!9QAX?H\!K@RP8> &/09^9>"?&C2I#$A9K'UVR]+,J:33\X(_@T*C ME3=]4-:WM%8527*]%5>R4%<392>GLYOK^>)ZM9@#=;2Z^7 U?W.O%JM[]?=Q M<7V_ C=+M;J9O7]W\V&^N%O]!A9_?+JZ_QN,P:?5'+Q\<09>@"0']QN^$S2/ MQ?E$*E[:^R2J.+S=51>9.L8$+J&JQV#R*)$]52+&XOA]W>\T[& M)FHOU1L*U1L*E7Z\'C]OV6.2YYK9 TUI'C% I '.38-LC>IU_Z MU-WS::IQ3X>[H N!,(0DA&WUP9==D$8 MH0 W ;02Z=:)='\PD2]5B<6&JFJ?G934O7]\F+$P\$*(',].S:NI>:6IVT-- M[6 E>T(Q4AS*H[-R^^D'>,/3F!5"M8DONT1^&]A1N+X;'DS$E1"[,GZ^!M&1 M5H$[(;L(&I6_/ )JD?1KDOY/D3PLFJU&?K=&+G(#V%,A4M,A@W3*4HRU1L>: MCAIQK[(NPR"0*CSUT> ;780J>1>6>0 M[R*/C9[\D19U^X!6T7:.-^4*@]M=.7")T2/G%N#8#S#RL=&6;4#H!&;E+;#0 M\&JAI36' <0.#'JH-?H+_Z4 VQE9%!B9 MQ49=UECQAH%9["YP3 A$'C*+;0%"W[SQT@(+7!>;Q>Z&0##V(.S):"/$\!., $X)["#7B#8?5^XYM=T6TT94Z)7-=;1Z[C@/-W)'NP-N"M9 X0[6S3LI+F%:K]4 M-?J-AO7[D*B@*1-ZVF"Y_HX#5/*+1V8;HV;(HL\$F5OC&*K-N1%)-"R20_,= MZBK@&'G0?)M;VG!N8+9^NS=,>G0>';S,#HOI3XUYJ"M7R M-RL.@-M]&JM"P M5 V/>5WX+!F*D!G)SS+, QR3$GFL\)@L;$+IFPU]:8,J=V1]L*%=- M"#WM 36"B;Q?-.;94^O9M)S@T _,EY23H/LH)@=?^_3G8D5#S2<"I&RM;)U7 M1#DI]E]@]PO)M^4'P &PO=V]R:W-H965T&ULI9I;_"I/I0SM3U^B"P9TD,[GU[,PTEZF[SW[&(-O:!>0M1"[[ MTQ])V,A!ER0]+PG@)?'78FG]E@3'CXS_:C>$B.BIKIKVY&@CQ/;K=-H6&U+G M[1>V)8W\9<5XG0MYRM?3=LM)7NI&=36%<3R;UCEMCDZ/];5[?GK,.E'1AMSS MJ.WJ.N?/YZ1BCR='X&A_X0==;X2Z,#T]WN9KLB#BS^T]EV?3H9>2UJ1I*6LB M3E8G1V?@ZT6B&VB+_U+RV!X<1VHH2\9^J9/K\N0H5HI(10JANLCEOP=R0:I* M]21U_+/K]&BXIVIX>+SO_9L>O!S,,F_)!:O^HJ78G!QE1U%)5GE7B1_L\0^R M&U"B^BM8U>J_T>/.-CZ*BJX5K-XUE@IJVO3_\Z>=(PX:R'[<#>"N 1PWP)X& M:-< Z8'VRO2P+G.1GQYS]AAQ92U[4P?:-[JU' UMU&-<""Y_I;*=.+VXN[V\ MNEU<74;R:''W_?KR[*<\6?R4_VZN;G\NHKMOT<79XH_HV_>[OQ;1)/IS<1E] M_/ I^A#1)OJY85V;-V5[/!52C>IS6NSN?-[?&7KNC*(;UHA-&UTU)2E?MI_* M40Q#@?NAG,-@AS"]JL^]"E@I+V:^ ^>+@/UO?!GOOL=;Y!/J6,]U23>B'TPG$ M23H[GCX<.L9AEF*<#E8O="6#KB0X_K/R;QF^/IHSRFG%!_]477.[KNTL. M_ ( FLLBKCD1L)7G$Z4.N-=&F%;S3T\F9:V,["F,TGN@.*QAC3ZB" M X: H/RS@WFD9=.V8%TC=*269"DBVK9=+OTKXZ(53OW 4C8YR$ [^;810![Q MT(B'0?'?52KZN)85SZ=(RI?:MTP&A!J'3$HR%8EG/0[R3T>WRO].^="6C^!8 MOFV$?:%C* /0Z_+U'%,9LZ/M1FGL@V?IUHKL(("SS"/$8 B$.:2%:-(I3TFG MU41L6)^I=AQPJL'V,YVEUI.WK3#T^$R_ZO\Q&H2B?S)G9J #2)5R+R4:-L@WPPRJ )IN-+1 MV4LET$-T2U2)GE45S9>T>A7CP' &A$%S5NCTTO?.Q(9P55X0F2J7E<94ZV#+/!U/#9<5 MB+$G+T+#%QCFRQ"LV_Q9Q:=3H4T& ,95D,,(^_@!#3]@F!]#>N%$QFCGEF<3 M(XLM_]E&($L\51HT6(%AK$CW\8Z\2"(F1)UB;51,TCD:5^T.,SB''K6&*/ 5 MHKQU/>-4;O,#9VB6-AV7!;9*-;)( M:3>R=)P(PNO7"@5HKU@F\WD66]/$89=D<#[W>,A0!X:I;+C, M$(*>A(H,L5"86)>T77:\)?W6@EH>5RQOVH,2P+7Y@US(RKQJ#(M0F$7W^7,O M9+>G(-U8$%+N9M$0)&^0>(XV?4;S/+P;U*X)S*R68>3V%/J(\,Z%&;=_8O8 M^;V5*'*LE*P8LFU\7C?D0[]!OH]=JQ[S=$U QC=2T#KE4[4DZ?V$2#J?5,'1MZ$'C* M0V2@A\+0^T&V.VB\2:EC_81B'[B0 1<*@^L;(:I^ELL4-5'M'25W*#GXDWCF M*#;TP:^ME_9S5"HY*]E63/+)O:P 5."O>5X[]^$=^VYX3'V740)]@@V@9,\IV^J&&-SFQ8YF$[?+)93;W96=LN(+# M7!DYWUP[UZLSE/4/1H;(A. ,CQ>13OM0.QA/CYX;_0* M;<:C&6TA>B<6=JRP(/#MDF"#$/Q&A!AL',+$E8R=\AQPP%D\WJUSF,T27R6% M#4)P>+ON:K6258/R*7DJ^FU]N?@CN@)1@_O<#U$Q_$%66/O(X9*.G!9"O3J1 MOSO'Y7C1!*W8MXUFGI4/-K#"85BI!T.;@NNH_EB2_DA!_?\=D@TMD \'I/K M?1;TP!X;M.$PVB[>+/USM"1KVC0J]E02)9RRTCD>UP)OAA/KA:O##LSGJ:<* MPP:4. S*]XR)J%V4X&AL@((XG:=6S#GL()KY5MR)86T2!\NQ1;?=5GJ=)ZM@ M]5*I8JTJVE4ELJ_49!#V'[/(-!LJS1(#S"0,S.M&KN6ELW3!H5OPW3JV'.@P G$R#O#IP5<>->%K_?%+ M&^G=Q?XKB>'J\('-F?ZL9'3]''R]Z#^3,=WT7^W2OYM9)=QE]2^4QY M_R%,?R+85G]+LF1"L%H?;DA>$JX,Y.\KQL3^1-U@^!SI]']02P,$% @ M"X*E5&H@J&=B @ / 4 !@ !X;"]W;W)K0&$F3CDTHC=2FK4 "6I$R'J8]N,FUL4CBS'8I\.MW=M*L M0[3:2^QS[OON.Y_OPJV0SRI'U/!:%I4:.+G6]97KJC3'DJD+46-%?U9"EDR3 M*=>NJB6RS(+*PO4][](M&:^<*+1G8J6XJ$#B:N ,>U=QW_A;AQ\C453-KPR54RT MI+^<<#J*9_?CR7TR&0/MDMGMS7BX("-9T'(WN5\D,)M"/$RN87H[>TK@=,XD M5CI'S5-6G,$7>$S&<'IR!B? *UCD8J-8E:G0U:3.Q'#35LFH4>(?4!+ G2!B M!9,JP^Q?O$M9=:GYN]1&_E'".R8O(.B=@^_Y_B=ZXO^']X[(";J;#BQ?<( O MT4PCO7\-8@4Q4SE,J844_!PNE9;TG'\="=+O@O1MD/ZAO\E\D+W9?^^CGDT:MV]AUBB7-O^5)"* M3:6;PG6GW0@8VI?_X7Q$HZ'IY+\TS5RALJQYI:# %5%Z%]^HL633JXVA16V? M^U)H:AZ[S6F\H30.]'\EA-X9)D W,*,_4$L#!!0 ( N"I52NL01=M0D M #P8 9 >&PO=V]R:W-H965TA?G_.S&79S;.A3:J!LG?%V6TNTN56&WKWOC M7O/@LUZM ST87IQ7&V-<&KYNC<=O[H\I?6\X ^M MMG[ONR!/%M9^I1]7^>O>B Q2A:'_' MOL.7A?1J9HL_=1[6KWLO>R)72UD7X;/=_D,E?YZ3OLP6GO\5V[1VU!-9[8,M MDS L*+6)G_(NX?"_"$R2P(3MCANQE6]DD!?GSFZ%H]701E_859:&<=I04.;! MX:V&7+AXKXQRLC@?!BBC1\,L"5Y&PG"4MXEJ&VBFR_++V$/!>S HE#0*BW&HGWM6JP"/KJD%? M!+M28:TY1S6!RND%] NR,+)Z&QFRTJ:79]_CL]$;0JRCE9DR!EU%X1U M_+/V[ !]A?Y2:)/K#.![6N#4MUH[^DZ6;[57QT)[HA!\4. MZ%:0-&HK%X5BY[#G!L%$F(&:(=3PN8+)]*? OG@&E\22 0//B8U:ZPS2RP)E MY5F)4P7LRGD1;8%DJDFE)_<)SUBKROF^J)P&P6E@E&R\-9ID.:^BNIDT,I<# M\3O>)K@XO"_./(DC#RL8V?H&MWU=5<7NT+M]9XX2^)^OWR?%#I+.O4&H!]& MM(V5\+'\_4$@"&U9> M=6 @'84>ND/.V@G%]JA+^)/W)4MB<2^UB,7&Z I^- MPB[95[&5'A8@+N3A%]1/=+<+*+TZPKNLIG):.HMXU([VZ23@%K\(:^W@EG0! MU7G\(/F:H#+&$3T&/L*-$&,19T>2W=7XO3,0Q%7&]X%!#<0I47F=M!LKPP(2S#L%F']H1 M5<*_D/]BHV7#B!OM0BV+AA#W*Z;2%6E.]E.F.Y2LH: W;MP.Y@.Q5#G1?I\M MB,16V(R4V THC%W(D#^4#CJ(%7<)@F6Q:WF17"/2.P"6B" K:BZ\SRVU7.5$ M&DMB8T+ANBX7E%XMRUQ=BUG1))SV3A49Q&X!*"^C1)Z=6L.T#NO!,N@6^'BB$M?L-J]^8]V'V M;G[/^..SF!(+SL7O8QWD76-:7ZR0 *$)6T9PH>('XE)ZS=WH8, @?I%9%NN$ MH.9(ZQ(>2F!/:8RP W0?OZ5AA?B@G4M\-Y?$D"F&@=36]#!UTK88R;#@#_HY MLU9+_41H:?HI43@K5MZGSDZHH9I1L/D7< MOVL>8H+-UN[Q6_\+*L"Y@#G5?0I<$U!.=*(9F47>6TOXLE *?%QHG 88*00SVY]N8S-[ M%)9?L$](#)G&AC:6<:[A.8V034G7;(C9OV!' ;G6 M1D28WZN%JXDE)Z?]1 JW\63TU@><)0A[@@R$ALFO/;'^7,.@150JQ'1L0!NZ M[J35=0$*7"F_HI1;"W@2\KXNJW3P83R62VH5W(?*R%HQSAT\OQSHU.=]JE

=!KF%".QU;?]_D4NZ2!!E$SQWMH]AP3_ _%L-NL&]VXSQYT)0& M8HYAEP(:*!A9&H!@0_@Q\GSYI2*X#F<6$Q- MCS(+ ^,M"#5?L9$%GI=*$G6D1KVR-M]JZO<\ZYC5,SJ_<+QQ7B*)Q&0\5, % M[3A+Z+WW20F,Q"&$AZ1.HA\[[C.Z.LNY*\/GF,+4)>!_UY;3(B^)E-J92H E MW8KC7\J_(/>G=#1Z<4G<>W24XTQJ8N[%6Y-3OC1(O)\_"&V<-OF-E41E M\=#677@]ZM>EI:&\<>C=='[9>H1>51]NUHG=5I3&>T#3XU=XQL>S!$_3X=-*AN /U!(?'?BAN)&[Z%T+Q-4#TQ[B M<(T3$U/['A9PKW5K?MN9.A[UQ?ONA#5%ET99\E5$LOR$+'^SUXMQX&IOY-[" MAMCO%Q:5^ZBFQVX6AWLWNHCXBN^MF?%,B)>[[=/V:GP:;X2[Y?%>'7/=B@XU MA5I"=#1X\;PG7+RKCC^"K?A^>&$#THN_KM%8E:,%>+^T**3T@S9H_\/@XK]0 M2P,$% @ "X*E5'&=II.9"@ +R !D !X;"]W;W)K&ULK5IM;]LX$OXKA*\X)(#BV+(3)TU:(,U>]_;0;8NTMPO7FM*U=()=X;9JNRY.;AE2CT]L5@/(@W[N1RY?#&Z_W>P-5I M+267I5!6:L6,6+P8W(R?OYKB>EKPAQ1;V_K-T).YUI_PXK?\Q6"$!HE"9 XE MB*% 0F/$YR!S4*G%C^W>4_II\!U_FW(I;7?PI<[=Z,;@8L%PL>%6X M.[W]IPC^G*&\3!>6_LNV?NUT-F!999TNPV:PH)3*_^7W(0ZM#1>C QO2L"$E MN[TBLO(7[OC+:Z.WS.!JD(8_R%7:#<9)A4GYX P\E;#/O;P3&Z$JP19&E^Q6 M*V<@3A:,<"MV2^J%L=>G#E3AAM,LB'WEQ:8'Q$[8[R!K9=D_5"[R[OY3,+&V M,XUVODH?%?@[-T,V&2)^ M[5=I-A=,*"== 1I GKC/5EPM(0I@"0K9,VO(/FIH!RL)3GFEF3;HAU297!<6"?6C*_!08Y:+?XNI,B?LZ/Q,0/#0.WB(5K:@A"O?4S84;JS="T, M-5.5":;GA5R2=Q9M;TN"G9-C:#!.&*A[0<\HF-SW,S W U./IL>,%X7.N#NP M!F/T37JYRMG1V7&3_SK]41&E4F!0^H5ZG+@6EBS2'H/0Y 6]E-Z<"JH T*!D5L:;2V.,@F5\($7PBNL+ SA$YQPD%U^CW>A M**":B@I:N.\I0>JP[B%=\4KX, )*MIA!&R+I*J.\$@R<%PZ#"^L\2F[U!%_C MJ-Q6AGZJ^3+*"I KH?]1B<:XQ&[P!*M; M!H*XRH86#+>A)V;4@_1B884C84;:3[V>Y% DHCAQ^D1QJ$K(T9+;,"8\JP?C M+#!:]*93F#VAJ@"IYCL#] $ 3]SEG'I$B0-8*G_((+8^AQ,$RH;P]*=]R%Z' M >^H?$I?/H+*IRD7*A/,.98*-,E8YVV4H9 NTKK1MU\%#:7:YX2S OLK"'F6 M#D? V8N"' ()S\;-#6S1%CD,N%4\#*EBZPI06IUDW*X8:,P^A:;L"Q-F#'*) M31S8)Q%,X(]!?_K2?E/R+V##G]S ]' U,WIZX,B=T:X[D^'%(7?J_(ZGO0D> M4@.Y$YW^O!#(]:"C%T!ZE,\X!ANG$ Y^F!PL R(I U?\@V7!4T&M&9F*P#M \A&V$J#8Y M4GTTQD< M^#YF&B'T@XI>EPUH#(&_N5AFX/C:VF(KM4K758V.>TVM?_U\VMVYUM*6JHFQ+WCHU3 MZDJ;[D0.JI(.(\9$B$"!$+]PM'C PY!>HSJ.H!P%&.-\H;Z+"W$B>MI-5%) IY_C$:Q2X6EST[*CFO5#EQ/.'B?=SLSS MC;<2[^9BK2WR\&97(3E():IX'!L_:J>,A)8.1S7LM@@N7"/Z\KS-8\?)^&+:LX_FY\[>"3#9M,UD M+R<].QT1UT8#4-O+B\[UV6SV_9ZU -CKWEEREK8C.4LFL[-#V_N\#&^"]JX/ MB-AUMU]_O*ZQ<-?"PEO PN 02@;?7V7(=#P;BD0ZM@NJ>'(;.F8>WW?5)\@N M^\;G=)9TI(.[<(Y&" L+G2QT:%[(+\0.B -VYP?V4P?_6GI9%4^WV'B!SVYD MWKQK:B0VL[+=P#QM 3_"#&Z.P<'J6KBD(SH(JM;:OR0#B%I+';\]Z3T?@M'N M5E+!@H2M)#PR>"A@:_Y &W &BE4)N)()[H %!O"HG+,2:N$K)0A2R!7@"E!Y$X*#..71%]A1,_'CA<;&/E[H*YBHA_@ '5W+*C&-G6DQ UHDZ!:M4? 0Z09GKI]ZV(JPMUAT!C\CV7]\4U;X>L M'Y"HOP=%=,3O216G@]L>O'X1X0M&,*2-T[#DW0[86E+KPVC[B)S\"/;N]@&3 M5P8%/.U8_]4W9CNA>6B(*N^EOB-_F!L/S^)9SJ<#8@D=R;^S[WPFZ9'\U+<2 M*<*@ 7-N()X*W]H^M;B2^*H,]CP;-28?*,6?'JSQL.][XFGK(RZ4Y9(^5:-X M:/C^>VY]M_X:?N,_ C?+_:=T"-<2V4HA%K!U-)R=#?S8B1=.K^F3\%P[Z 'T M"61#D":$[!*1@"#)?CC=AQZ[9Z83V^WM;D/87W]/5=L>>_ 0DLWJ5HK" MN%_JO9ZJLH]NC?WL5DIY\25-,O=B9^5]_LM@X**52J7KFUQEV%D8FTJ/1[L< MN-PJ&?.E-!F,A\.G@U3J;.?XB-KCPM#(Z/B7EU,ZSP<^:G7K M&K\%:3(WYC,]G,4O=H8DD$I4Y(F"Q)\;=:*2A A!C#]*FCLU2[K8_%U1?\VZ M0Y>Y=.K$)+_KV*]>[!SNB%@M9)'X*W/[FRKUV2=ZD4D<_R]NP]F#Z8Z("N=- M6EZ&!*G.PE_YI;1#X\+A<,N%<7EAS'('1BSE*^GE\9$UM\+2:5"C'ZPJWX9P M.B.G7'N+78U[_O@LNU'.P\K>"9V)"[]25IQF7GNMG)!9+-Z9+#*9MR;!W:4X MR[RRN$*GI;@NYD['&NX\&GB(0T0'4ZO!P_2/"MM'TQ&?7$>#@>/T!O4MMFPO0F7[=-3\R2I+1.TV3_F\$I.?_W4X'HV?BQ\FB'AOO$Q.,V67=/.-T9D7 M'T&WL$I<9 (>BU9BPAZ#W\!'G)@TE]F=4$PR!CPCXPXU*ZFL3LU:_UK:MWOXK$=KGP!]HD!V6:9PSVJW&D$]5X*PG?2%;X53 MN;1@(1*=,L-$RWF@&)6NJ<0_/S]I&TX[86XSW EVF]^U/$IQTQ*AQTL<1WI> MD/2.C.<*: ;:#EL%#._-K;1QMP:G?Q0DV<4\T4L9*.Q!#<"R)CGF5'2>],7[ MKKMUS+ (*LT3LFS09+NY-.>&*'(2=7"SAD]*5Y0* MM^G22BONR:^P-(Q/U@<3#<=KF23LTAL=*[&[W^0*[W7+NT>KVS+FON4J7_8I M,R\B;^:(F]&X2LZOB/U%145(&KBNF;(-(5Y=B5*(.5;C@H.$!;)7H%519U1 MKW0[8JQ_N(73^V9V19PMCFVH&;C7F$QW.*,*1W!-CV6@ILJO3$R16Q*@_;F* M9.%42\380.[,A&0![@L("CLY/E0A!,1#(-A(X[+3RTPO="0S$F&1%"J+E(!A M;"T.UYN#YP(MI@TQV-;)JLC8F(,J,@S%/49 M58T0B3?L'M4B2I7REHN#_DLV(/;[)>9[? MKXBSW.I$C+Z])!*QK740FY\IA/.\L_CUJ!:P MWL&]2F3HT;>G]O92=UE85TBN!+R]H6J/%C8SJI6WW;A)5W8GC94> L[EBN>$ MY*ZW-MW7^/N-$*)GDWLF6>:#G"<*6&H\ZR->2L'<61H)TK M.(4CF6M/!D(KL1%P.'92[IY@MU6.=T?324-NW3+V LTE"@8E#HG(M2.G?U6, M?%.%"I'[CZE0%:ZQ4[ZE1(V:?@XE2KMF4?F[JA,;D"1X^JS1,S#./3WL/_V. M(M6&Q+ZXGKT^_5FF^?.3TQ/,4[:?M/N=\5.Z-SIH(04]6%,L5^QU'C;HM5 ] M))Z]_1T1' ,1+16!\>D(1HG\XFQ>?])78\@ MVAHZJYK)2=TVWKJ&,M"?0WLMKE3VIX%F>7^VKHOG5VN"A, ):&:2;((,4(FK M)R-Z/T2\Q!ERZ>Y^Y>KBW@95\YTCEF&#FG;\(: (5%#M) &976 M0%R10)0A[@YHFSJ1RJQ A<597JVLSN,7.9$8DE>#SKTPP5.ECBKG=?E\CX>T M()L,4&MEYF2HZ(AVJQ;*VJ!"F8)K]Y"VU<5UV][%1U.\1 59%71;NO0PJH:W M#Z2"4_9&1_34M$MEC+5]0N]M5<*-#4%,WDK)96*05)U$4FD_*]\7,U?!?(24 MIYWR<4,SDGB-RL\Z$H,Z)">FSWXB"AWJ]ZIPX'/[HVWG'@^S79?_&8C;(=EW M@>^P/VTCW_!'H7' QRY4?#1(=YF?A!Y/^L_:4F/E\ ?@-3KM67P#<\NE:HWU M4P[':?> $<"2EF$-[C$(R2)X5C7>FE3H^.%RUIXV6DQYI!?[D_[D)]%\9=B, MRN:%#9DUN6*)7W%=Y"A>5? V@TZ.@88HGN BSJST'TX-<),5HX-*)(*1(>XC0Q)M-MW:U74^QISB M%M2?D?4?3AWI0]?,H1CZ^ON:EO'2HAU:T/@3GFP!O4'S0W*X41 M3%5OUBE[#""4OJYI[,8*6J4H)^24A43]9QNX=M:F2CK$H M!V^1/([QQZ#!D M_*G@X8MK JYI&UH/#8RG&L]C^IR*:#6H K"0\-DR3.44*]2,-:J\J]V*T1H: M8*[ ,4 \#"V;=JAD6JL^? M2G"59(L$,Y7A7I-EFFCE@#UQ:)L>UZQW?0(:-#[-H9]=\@?(\LUV^$I7K];? M.&?AT][Z>/A "FY+8)9(U )7A_V#_1UAPT?'\.!-SA_ZYL9[D_+/%2))63J M?2"8KQZ(0?WE]_A_4$L#!!0 ( N"I53?=IP9!P4 L- 9 >&PO M=V]R:W-H965TU(UE$I4KWL\'@=;^2 MRG3.3^/>)W=^:IN@E:%/3OBFJJ1;7I"VB[/.L+/:N%;S,O!&__RTEG.ZH?!; M_$(A:Q6R MB#LYBB@O99#GI\XNA&-I6..'&&K4!CAEN"@WP>&M@EXXGTA?=@7_BK=?&W4K M-9G@NT*:0ER3#T[E@8HH<-H/<,AJ_;PU?I&,9T\8WQL9 M-Z.UFU%T,_I_DOR\\8\VD!C]^,-1-LQ.'O?TF".11'-^I!U1=R\:WTLO[$Q< M4D[5E-RJ ,,HBY+DY;HF(K&.1B4GC'&)&>)Z"?PAHS8X'25I)[(GCX^YH=+2Q,1P< M=H\/!^*S#5*WZ?M.$]^;D/?6S%\%\-[#ZGWTC16OI6#%E!Y$T]N"4VN9P[J"QZ<)%;$P5)$[*E007QNI55B*F3+2Y J9 M4\8'%1KV"P_C( +N5_0AW^#,3*6&&-Q4J4IR4JZU0 M7).J$$H91(TV: )>H5*^F?Z-6S^B7N40>495<\@D1S&L-E-.^2^KSB5JI^"B MCH98A/-<),AM661E&_:[E2&.-\7)#PFP6)"#>%T[>Z= $X+)O>.CW@ WN=9Q M*('"'KC9.[C?^N9FVV6^UQ3G&KW^!6VW4)Y MZD8ON_#@< T^MB2]:F<]4$;\(DV#Z;%- )RB;J8=\>(18)N>L ME\*-@CC > MWK\@GG49U?C]6+R <0QPN$]C//$B'68O$RP<*M"=%3_^),;%K30!0RK0:I*< M@+W#C3)N (:AEL$[3;8E\ZH7R#Q/I>*KD=%BT&5)I--JQ9VB6!U)D<;SIXC1 MQM96OBL6I0))$DD9KVQ+%Z-B7F(Y1PX1$5J+L[?H=/"UW#HN38I^-V<]<8/N MUF8*=[M#IW/<*]+G 7+1>VQ>ZF\,J!6Y>1S#^;(!Q#2KKG?7D_XX#;CWXNDS M 4=@CL./^LR@.N@='G1P?N/HG1;!UG'#^S0-\NV,'Z M^^?\'U!+ P04 " +@J5499FNC,T$ # #0 &0 'AL+W=O/1:[= M22_SOCP:#EV242'=P)2DL3,SMI >2SL?NM*23(-1D0_C*-H;%E+IWNEQD%W; MTV-3^5QINK;"544A[?*<"+FF>>!?TY->Q( HI\2S!XG' UU0 MGK,CP+A?^>RU(=FP^]YX_Q!R1RY3Z>C"Y+^JU&2&DFJ]Q_,8M/M,IG MPOX2D[OP*Q:U[@01D\IY4ZR,L2Z4KI_R<<5#Q^ @VF 0KPSB@+L.%%!>2B]/ MCZU9",O:\,8O(=5@#7!*UGWB#G[&X,MIG3KS7*:7K]D-@:H'%#;#S^%6'5](.Q'C4%W$4QZ_X M&[>)CH._\09_G>SZXI*F7DB=BO?WE?)+<4-)9957Y,3O9U/G+9KECU>"[K9! M=T/0W7_-[NM^?C&>Q.2G'P[B4?SN9:>B%GL6JXY8Z22O4A+R0:I<3G/:P4G> M<3(G-"]8<$^I,R$)6:]F*I$> C.#3FF<\@-Q]@9[2R*1UBI*A?1B)I45#S*O MJ%^C<#A_[+/2&!^Y^A-J"!H[^/ M"=: )%Q)"9,M5(I:U;3SJ,*848AY"Y4+@)9Z">,''DAOB84-R!+N(2Y_IPYB MRD.80RNFP_DZDB"99.*^DA;=$_A>@"5ZP (_W$3PF&12SVN'B;))53@O=1($ M:6@7N$71.:V.9V8'10-E'E-K*;3!3DT%W',>_1"0&%_HN>"@LA9Q!3V"( ^^ M$DNI\H%[IH4AUP;,%E8\EP.K4NBJF (X L]PB(UUJ^9+E9X+6$($N'GPC4Y% M"GT@LW< F&* 0MNYBD!M4YO6#3!K4T"")] @M*O!KRI,Z@!6R!$6( ) MY:YKM,1A"LQ@Q('W9L;U@TY3[TRZ0!8S95,^4%T2(,XE$X-P;SS8*+U"-5<$ MXY0N&5EHB[IEE']3=W$GEQ:7 ILO6W2#3=-'AD0O*:%0E56N(Z80[<$9K+B9 MF1RMR9"V%!\.4SF@=MM'@J=>-'[WGST_6B;\K=IG!7@(9[R1= 9:(WKOO"I" M_1K)!1\9GC%BZV<>2.(#']IOX=!>55HEJD3/3M%X=371&O0$ZD>QUX^B46>] M-=I^MAN)W\@:$%^5/&&"IT9C%(_[\2AJUUNC@^VUS=%A+"Y>_F=H]2;C:(T- M_%.M[=T:CQ335SEL_8O^WW4MMQPW7[;?- M?<+D1_UH?[];G=UX^[G">/+=;MG4-2]USS_JHJB_%WT'YV1OTDA>NNL-.[?J M@NP\?#LX9D;[^H+=2MO/D[/Z5OZD7G_;H WG?'_(:0;3:+ _Z0E;?R_4"V_* M<$>?&H\;?WC-\(E%EA6P/S,X\*L%!V@_VD[_ E!+ P04 " +@J54M58C MLWT% ":$P &0 'AL+W=O;!'"2-NW01] GMF$?:(FRB4BB2E)QO+]^=Z2MR(GEIET* M;, ^)!;%N]^]3T<>+*6ZT O.#5SE6:$/.PMCRJ>]GHX7/&>Z*TM>X$XJ5,[4ZYIE<'G:" MSN;%>S%?&'K1.SHHV9Q_X.93>:YPU:M1$I'S0@M9@.+I86<:/#WN$[TE^"SX M4C>>@2R927E!BU?)8<K*F6&Y43!07E M@U&X*Y#/')UR)2X9>09>%=JH"AUN-+ B@9<\F8MB#E-RG#""ZX.>09'$V(O7 M\,<./FR!C^"-+,Q"P_,BXAWL!WS#5A2CP(/3#< ]>5-L? M6;SH/NR'4Z'C3.I*LE*7!;6-1J3 MV2S@HS0L>UYP-2?4,Z;A(:H6LP\U 58FHI,,-19IC>8 M2=./+S]]F,(CA,'J0TL3$ 58$X/PL0?8J("!(3;B'W1]K)LLHQ:0( 3/8,ZR M3!8$5E3XN()4R1RFI1(9V,P*)L@/OU8%A\BWJ=;OPL<%,K=;RC G*DW^D%B? M!3:TC3C$C3FD616;BME6I(2^T-C2,F8< SFV8*92C+33D%;(IZNR1.5(HC N M4,T Y.P"'8*F"^,8*'ILKCAWM-;U:4:-'5NX8D8J F &2J:,B$5)'D9^ OV= M*XD^7)*5M80%:H)07%D7HYIWE5)AL:MMW.O,4*/T9*H3 ,$JE7%T' MXX>%A5Y_'+5&R.W>BDP#MZ%3WXL:4+NTWJ;XCJ:#+_SO.O[KC1%X_ MVI\'CN(?=YFAUY_X.U7?U64<];>[S,2;A/O5=Q3_^2Z#U3B:?*M>D>(>NLQU MIP_&HSO;Z*COV'W&WF"X_^.P33%MF68H";?;S?9DO6!)/R@QG=""/8'FT M3Y\H* BZDWK2)1F!WQVVC+[D15UR>R+.5CAT8Y'!TIY@>?*$7>(@A_.K&UP1 MFI6EDE<"S\!(#0^B;C &'/;6:'8T;C1(8TL-#]=T\G8S:SOT?K/:!L)=+IRM M8,69[-SXV-SD_&ST[A>?]EX;[KVWKGU'D7@ M!UA^(R<].G7Y<.;RX3%LK;^U;;4>>+[OTU^S[5)F1-YHL',#V:)VMM8-.G[A M.#(>#7;MMFZLE[M.Y[W&?0F>.^?V5DACWN$'TUV=U&_KBZ>INV^Y)G>W5AA* M/#9KR'B*K'YW-.C@\<[>!+F%D:6]?9E)8V1N'Q><8;,A MQ/)7ZDU@L24%_' M'?T-4$L#!!0 ( N"I50%!RA)70H #\G 9 >&PO=V]R:W-H965T M$*#LO0P&@ZGAQF7 M>>_LE/K>Z[-35=A4YN*]9J;(,J[O+D2J-J]Z8:_J^""7*XL=AV>G:[X4-\)^ M6K_7T#JLN20R$[F1*F=:+%[USL.7%V.D)X+?I=@8[S]#3>9*?<;&F^15;X@" MB53$%CEP>-R*2Y&FR C$^%+R[-53XD#_?\7]->D.NLRY$9:_<[3 M0K!KP4VA!5C_PA"%5+%E62 M741[&5YS/6"C,,(KV\!O5FHZ(W^AA3:^DB5.%RAKVG_.YL1K \=\]"7:ILS?,[ME I^)=A%OIX85=* M2\L1\&Q9R(3GL0 2S1;(ZI9893ZKC;0K\#&S!F=A5C%NC(!NGBN=(N L?_HS,%IS;64LP?;6 M!"B?6I \GE59PJT8T"I5^C&>&L4$-.>I!*<%X["5%)KK>'5'"R3S=0&&+PQ( M#\(X=F@SSS"D+,0 F@M02<01)+<$W*92K=!C'8 M8;-&7C("Y(F4_*(92)YY=&)0QB);(T+@_QRR'E$M #1*/[^ZQ1H41MHY8 C& MNZ1,V:U: .2*%+'4<9$A\, $#H4-TF(05QI;H]9%#R>(%H*E.*]YR=[BDX6^ M8;X4$)H2YX6&]8N<)_^#-"62 W(>2K*EWL8A&NTN8YY60<73$&+*23E)5$TB M\S@MDOL3(2<#*$ZY[N:S/7O0P:(1YC'\*C7JL)5(O<5&!'C$<2. MUIP'S5 /9HLJ=FTM>,"$)%:)A!AF(0112*A:)S2IL]?(7Y0N9]X]RX!=0F1: M0HKXYL"#T;^$#0+2=39H@4!\#WX %@0@P00Q1%,Z78'8R&4N%V#EG'*)>>O9_MI++U[VH_3RH4XC%Y1>/G9Y9>4-+\ *+PP'JR1B;B$9P%@W M!4X9"_!+%-0*<@4($\I(MUYQ"H:#EQCAG'DJG,Y%S-%]0:\[(B6]T*4K3Z:( MB4D(#+ /@R7P]B.-)'W0&;;0/VB5!Q2I433P+I4!S_5:*QZO<'W*;(L> +C! M3(5Z %FF$@Q"9L/7&#&H2G*&$]E<)%#F@<6TO*4Z@T1 )HM"I,B +R&2N.JB MJ!/]GT(K]@Z**E\X@)*$,%9*Z)<3B\>+5>>#=CRKG(36]PJ6!"3755D9DC+7 MB/*ZTGS)$$7#TVY+5;UI2\9N/+]JY:TW3DEZL \\7PKV!VU'P"+GM^#& M2['_Y:>W-U?LWT6Z@#7A@%W8\&RP7+DL-""J$N>G:# X)CE8/' YF MQ"\<3&8>NQ"%:9H5%;M'!L.&XP=GG6S-&@YFD=-U>MS6==02XC@L=3V:M74- M&]T?"_;O=ZM_L/L/=I\=NY".-H)R4KUIHG#:73=5&Z6R=@RJO$E;MJIVJ>K. M!OY-N;$K5L/P-JA_H@FC41 >1RUY?)Z[WE_NJ!Q]72>C MX4Z^7>]^Z8K^_=&V\:;!T=&TTY3^% _U.RY>U?UX1%[N*L+ZT8%G_G$PFHTZ MEF-?3WO,CW[>\]B_ZA??[P^[$0MQ.QH&P]%DKQEWTSP&N;M0N@].^V@?C>SC MX#CJ7OVG(-MQ^4O(_D[$SX+)=-IA]'T][3&X#&_<"0@= /9N5DK;%U;H#)I@ M-TNU7Z\ZYN%Q[ I+MSG"0R[ZORI9-W#9)C\B64/8[!X[/I M<^@_W:7_Z)[^[[6@8V/Q=8W\77YRASY8#N ^WQ45S@:XF-'PY!TE,'<83;5N M,RJMC>3&!2P7-OC;&&!O745%D,IC6$1>K:\[DUS*/*<]"AX1N/UZ.;5Q>WF1 MF:=65V:E-GFE;"D)GZO;\AB<#C;\ Z>NH[!^&;@/Z*1^0S<"[C \7M&F M@7 MN18\E=^ W9++W)6URAC1G*2M <0JJ4\H"1J":U39_&VJNSH'W5EQ%VD%3=/NE%B>AN?_%KP$DP'?N[FZ-C?[^W M'8[[D\GT #S$VM1ML\DUMXS1CZ))=QKORDBCV4[2C\I"U8N08WW$6\.T/PZ& M1].F'09'7H[MCV9>J1E-[YFD%2Q\C<-@-/9WME$PB1ZPR&CX<,'R7,_]"[M? MT'9=_!,:$(K)@XXQ#R[O4TN.,(AFN^N?W6N\$S!!Z*U2O>:38#SM*)LJ+GL@ M$.VU7+ON LM14=)EN1^%@\M=@;FR8!64W855YKX]P$N^Y#[V.\-U&R7#T->U M[6A=]D)_>S8)HXQ&>M7S&Y4=KV4. ,'#HQT7+YCX8ZXU51/N M;MW5Q%DB38R*E'9D"ZC(8":>WAGI77E( MH$"3,UWNZO"0D-ZDBN?EUQW5A1%:TJ!QYTIKM2G/\JJW,0R4>&O%W7WD9B5! M)3P5:U\[>D5D&'56D=YU^$/F'W1]>G/H?=24";VD3[<,(WNX[YOJWOKKL'/W M451#[CXM@W598DF7B@4,'0Z.)CVFW>=:KF'5FCZ1FBMK549_5X+#I@4)X/U" M@:)E R>HOYD[^S]02P,$% @ "X*E5 MR&ULK57?;],P$/Y73@$AD*JE<;.VV]I*[<8$ M$H-IX\<#XL%-KHTUQRZVLX[_GK.3IAEC?8&7V'>^[_-W9_LRV6IS9PM$!P^E M5'8:%F6<=V8Y#G 53*F/7[P[CD0D6S2?!= MF]E$5TX*A=<&;%66W/Q:H-3;:91$.\>-6!?..^+99,/7>(ONR^;:D!6W++DH M45FA%1A<3:-Y(TY8X#<3IOQ3O,,5'[1#&KUZ,6<+.GO!![3$=#[>@5W!! MGG))2TV9$N J!RI<5K25@TS3V[$.=#Z07-EP>GFSJ,)QDHHKC*$>RQ$)A$V%3'1&[0MPTM( MDY.N->[#/,M,15GOJ& I)-5]O4>EO309M5;2&[(4+BN4X/@#9 9SX?;!">L- MQVEK#GLCPM8'L_>=L#T?Q;,A?-:.2]!/#G"OE9&,=-1Q)$G7\;<+&G=>.F6V M#OW,TDE7RM6/OO6V+7->=XI]>-UOZ536@FHN<470_M'H. )3][#:<'H3^L92 M.RICF!;4]M'X %I?:;J[C>$W:'\DL]]02P,$% @ "X*E5 -AU<4@ P M9 < !D !X;"]W;W)K&ULI57?C]LV#/Y7"&\8 M6B"+$^>ZW:Y)@/NQ87WH<+AVV\.P!]FF8Z&RY(KTY=*_?I3L..YP38'MQ9)H M?I\^BA2UWCO_@6I$AJ?&6-HD-7-[E:94U-@HFKL6K?RIG&\4R]+O4FH]JC*" M&I-FB\4/::.T3;;K:+OWV[7KV&B+]QZH:QKE#S=HW'Z3+).CX4'O:@Z&=+MN MU0[?(?_>WGM9I2-+J1NTI)T%C]4FN5Y>W5P$_^CPA\8]3>80(LF=^Q 6;\I- ML@B"T&#!@4')\(BW:$P@$AD?!\YDW#( I_,C^R\Q=HDE5X2WSORI2ZXWR64" M)5:J,_S@]K_B$,^KP%FCV!>@*WCK+-<'/ML3RXT%<91YQ'^NLZ)O13#WV=VN!AWN(@[7/R7TSL/_&D\HD)7 5>[27IC%XK0Z!L"=0J"48^3+-8^* MM-X52+U# MI:V6LBAAYUS9FS0!L;"4H!BX1I ;B3[P%XX87E3:$W^O[0SZF=SAE^ \6.D- M"\$MZYIE3T !ILPDZ@XZL^545;D@'0.P*7:6^R8X6L491!\&ULK59M;]LV$/XKA&8, M#:!:KWY+;0-)VFX%VBYHTNW#L ^T=+*(4J1"4G7<7[\C9-X4S M2*ZJ2JJMI? Y6;A1=Y^X!-;E\8.!,MY M3==P ^9S?:W0"CJ4G%4@-)."*"@6WD5T?IE:?^?P)X.-[GT36\E*RB_6>))KEVOV33^J:8,6NTD=4N&.V*B?:?WN]TZ 5,PR<" MXEU ['BWB1S+U]30Y5S)#5'6&]'LARO512,Y)NRBW!B%LPSCS/(]%;E/KA6N MLC);@A9Y<]>P&G4W\\!@!NL79#NTRQ8M?@(M(1^D,*4F;T0.^7%\@,PZ>O&> MWF5\$O #54.21#Z)PS@^@9=TY28.+WD";U\HELRI,,?UDK\O5MHHW"C_G$B5 M=JE2ERK]21OLH#9 H_/67:1S%KTYADW:R[D_"?M(G @\ZU406Y#5D4*U M[?6-G"LJGI6=Y"23>/ZT@=Q&F!)((3D>9";6Y 43."(;C6'Z[)Q8;F'RZG__ M'_$ZT-E/.Z:.FRVT&QZ0Q$\GX^_L]Q]_(YS=-7A0VWN@M@NO.[]9ZH^3Y*%Y M8ZAS[H3K')(1>LQF/7OL3T8CTE2?S;N)1GYT2S\3M$QHH^GLYX]\:,4!;10 M-,N:JN'4KG$.>+-GK*U][_TB1?EG\?2L-Y*&5J8SX/5A"_:>W

H0I(1FN&3-@W#-.R,!LW*+5Q.WV0),,I MWIZYZE)SE3L$5Q8.0 M 7&OL26!ATGC/K4A*+W+V%.[;K F;"A.N$;[:%L)W.\J*92L?IB; MQ@L-+*3+EE%=D@+O<6VW&&)L';20XJ6;8N(KZ):W5=%),7SL30QZG4<%:NWZ M*TVZK6,+)V?);2@HZX#SA<0W&PO=V]R:W-H965TPR.CA772:)S0]8FV2>V,LB+ "IE MPH;#25)RH:+5(OCNS6JA:R>%PGL#MBY+;IZO4>KC,DJCL^-![ _..Y+5HN)[ M?$3W9W5OR$I:ED*4J*S0"@SNEM$ZO;P>^?@0\)? H^V-P6>RU?JS-VZ+933T M@E!B[CP#I]]7W*"4GHAD?#EQ1NV2'M@?G]EO0NZ4RY9;W&CYMRC<81G-(BAP MQVOI'O3Q=SSE,_9\N98V?.'8Q&99!'EMG2Y/8%)0"M7\^=.I#CW ;/@*@)T M+.AN%@HJWW/'5PNCCV!\-+'Y04@UH$F<4'Y3'IVA64$XMUKGN:FQ@ ^";X44 M3J!=)(Z(_722GTBN&Q+V"DD&'[5R!PN_J0*+E_B$!+6JV%G5-7N3\",W \C2 M&-B0L3?XLC;++/!EK_#=\V>^E6B!JP)"REQ:^&>]M<[0N?CWC25&[1*CL,3H MQPKY-LF==@AI^NM/,Y:RJ^]0PMDG>SYN0>_@/>98;M&2: MKI-U1$ (=T#8:4GW4J@]7 A%'EU;@MEWE^!%#+.K_^W_0M_9VX+RH/6< M*I<.C>+^]L*N1MHXH7)4WK9PD;YKH3\#F\7I<-)WC.)Q-FJIL*RD?D:$+2K< M"6?;4(H;35LKBT>3<8O:\^;@X)=:5-20'%0UR:9>T.'3:9R.9YV9Q=F\8Q"* M4D#KVOG9/.MB8Y9VH96AAFO<COKF=#J$3]IQ20WTVZ/757HZI@+,>XX) MB[,Q"QMTJW)9%Q3N3QPO=4TEI//W<'MG8_BPN7F$C<'";X?7_3)H??-I U5S M?\%IFA6&JL2-7W\0Q-]I*G AOHJ"KC4(AR7900D;7H4S#6V+I2I'2IN&VWO:Y6C==N@MOWCHZ]GNA M+$C<$70XF(XC,,W[T1A.5Z%G;[6C%R ,#_3DHO$!-+_3U"E.AE^@?<17_P%0 M2P,$% @ "X*E5!1^0OD?$P HC\ !D !X;"]W;W)K&ULU5OK;]O($?]7%K[XD "RK(=?B9, =NZ22^$D1IST@!;]L")7 MTC8DE[=+6G'_^L[,/KA\2+:OO4/[Q9;(?KE1^IM9"U&Q[WE6F%=[ MZZHJ7QP>FF0MR]?DG/ MKO7KEZJN,EF(:\U,G>=[4WW_(//X7J(R0W_9QHZ=G>ZQI#:5RMUDH""7A?W/OSLY1!/.)ELF MS-R$&=%M-R(J?^(5?_U2JPW3.!I6PP_$*LT&XF2!2KFI-+R5,*]Z_9-85"\/ M*U@)OQ\F;M:EG37;,FO./JBB6AOVSG0M^X'K,YM,1 MFTUFLQWKS0-;/E-GN M61]5)=AT]N,/9[/I[-P2B'_4(I,KCB9J&#=,+>%Q(O*%T%X@4\:+E(&(DG60 M$4M@O#252'%&M19LJ3+P,%FLV%-9P!-5&YAFGKU@N.5D?OZ'_^_3O6WDUX+G M2E?R7T ^">&29[Q(Q(A]A#@$#'4G7&M9)++DF1\9WKR5!7Q'MM\H4YFMSS^^ M8Q?I+2\J"#7@MK"G'_F$S8Y'9_,9?#B=M9^>GDS8S3OVEBG#TO/-V>ORG&6+'5?Y?K/ ,%'?6VW0ZZS^;G8Z>'^TVS=/1Y!&F M:48ZN3T>1T\JRW]=/YZQ+9+LC\C1:IK-C%2@L!^*1BGPKV%U[4 &K8#&UN^GQ$ M(?F-RDM>W#$8(V .DT6E&&=$0V(7X6&1IS@#=YE-SKL[T./I^3,2#+M1B?SQ MA]E\?E[9?^R=_5_8?YIG8,,<4H3='HQ6Z5)ICMD"4@QGIK<"+U1QEPM60T+7 M1'S&-Y2-WFJR]*>.M)MWGI@Q^X(\=H51:G4K4V$@(6G/;*9XP9;>5&-.(Q,. M3):U-C7X" -I;=827#D69L[O(&=6@#=' "47_P1XAP,3H?$9YD6@![/IB-4E MOGDRG4S&$P!/688X$%A"G=5/@2 +&I("%C+/ [ B9-= VBXF (#/7#Q&\UF"I0 M??7^\M-G5F:U8=/Q?++/2M ++XHZ'Q$<(/7FLB*9+X7 /5 \=5$;( >I=]RB M\.)(L6/3R7C^/-HIX@"W;&\("P"P*OD=7V2"P0H:AF9WSBJ\Z1E [K_5)"%8 M/^??HJ%@*CZ>PC*X+AGJB3IP#?QO1+ &SX$C%]KE%"*0D'SK=9@U3 W22!"0?5 UDQ$AM D>+*^ MG^<V<^@Z8A,2G*GY\:;9HL0 MF 1$WT,.2+EMLZ..&%+VY#0.3%&$0-MLFX658P$&>^L=Q16?AI92"0@.R!C; M;/=S(?1*@GH<:3WU?U$94FP8BOI]D8Q#7"7I M^Z"*^6BSAA(%@O>F@*W (8U,)3HIL-):<]3S8$RH-A-L0)DX%9P$",K00036 MH#C%2GLZ<\7'4TQU]JV5O$^N#57,)HQ_UH7M$1!_.+2S%"U#$G#FTU?XU\88 M;BZ\Z9'D* J0A+U\5][XHNSOB/-VN2,9PKYHTL%JTT&S;$!H*@^H)X7]C:%,1AM[>!5$3I@ZS72JANBZW: M'D>1 2?5*(4$46(*;#(:IC WJ(FGD%?V?4SDMT >8'"^ LI7.,6Q[Q.)I[K$ M:$L^F0"L@B@>%AZSMZ'D1GI]H%AX.KM1PNNVS>9&U1E&+*\QRZW,<]@5OF6T M,#YRBV*I7V>9IQ/X@?RT#KL38I 1\*"W;O!].&.R3_KCJ850#R$4B4.#T4+F M"[!5X>@D])=A+N)&%801(, =J.5!J9)O4%\!<>#K\ V0T5A8V?+B04HA,1O'RW M*143J VE0'MBG1H?597(R\J& 'I#HYP5QDY[17)IQ MJN$^IG[1M MS M&;5N"":T$[2D"V_7AZASR8)(A%D43<%KHP-\XM0XA*K4!.0T$)-P<#!Y! M)3+CP.ZYLQRA$VG05$RF(B7/#-B9.M+").5_=C@T5R:3'"2NK35"9B@T!:B6FHW:U'05N>M MC99<9@2SU )=WZ);&Q;:ZWC['46,CIHBD.PA)-F&_'/FPGM/EFZ,W=>&(-V- M2 3,_:HC6^(2%/>[HJE#,6JC"1D8V4<72)'!D<62@V88[T-J) S9@L.[TWPO M-@Z!J!U="=!:NK)V'G8=))C<6F00/7 VUJ%9ANH ;7"HDE:%M;LE20%[[B9D MK]$]M7VS%"([6LQF&;-JRAJW1C3UIY&_$B[&L$*E4"F%M630Z#<7,=0;* M,6]X*2OJY17?1DYX?9)6%'G2 #V";$*.=:LGW*S9$ER9K40A;+/%N<\ S3U% M/)CXKQ!%L\%8W H5:%=O@2GN"K_V2\3&G7+IV2XLAH"3.$$\JW+RS)*8]/05 MZ!_HCX@!0M&'45GC2W3X2LO$6JI+)B0M(-U6J^0J*<9J'QHSR-X+]9V )\(7 M6 )BJ#1K;'!$AM0:&T'R;4FK+8L.V];('$%#5&P ,H/(7D"UJPVX/_5;?*&/ MIZ9I#:YDFXR#Q7X7,Y][IX/X,8(I$#/=DJV$_+;6*-'[D_%6M?O$W,YQ.].T M;%" [990TO.0U^D)NPLI08U;B-N4YH+/;B6VK826/?(%1/47I(F=KN Q$6D$ MH[ L;.?&9U3;Q\0B0"U?M& <+$4H&DFQ_QX57<]#5\-OZY(-M0-YC#T"0&R3 MU6XV>8/GB-G[G4)*Z=;,GE M. M1NUQG61@*R%@\<:'NXO!1O6O,%X#$&5745%-,2R\ 9GF:#1@C/8TI.DE^S%- MDZ"?'L(Z32V-95B;^B='XU-?REJH7&J5P'# 1AB#2BT!*4M(*MY9T<.M0;@. M&-6D;V!52%DRPWA,( _JS]+7M5$KM.E: M;N%CC+8?/&=*MC^;;+%]4,F%ZR8A 9\QW2";NYR!*+H4>(5&@B4@EF@Y2//J MXJKQ$) C-K$LRG?EY M*[S87-=OJW5V[06#C@2B]IKMXA=BTQPX.401M7@BKPW-DR?3HZ@-MEU6S=9? M< .RB5FLT)C?K@RC*8 \3"2.$C4_>()6C0-N6IJ9\U]>02TSW@9YP0+1J[M#N$Z:6Y,;N$0I%R8)Q/ MA^6$9#:!D [I 4[?0AA7M6F'"N/*5Z@8A&TNQLH8.?Y%Q$*W*= P IFTQ)1> M52X,1"='T1KP,9=U;CKIUJ:7.$ M-<+EK5R&WJP/Y%W*%O:F 7'ESSAM-;D, M=PLZL;TN $-2<,!,"4*BI,(1@D.)&_H.-77,(J$,YHV'[S(*.F^7VBI@- MJ+M.0B"&JU5!&N9X^CY>D_!!<6W4#6,! M\#T3*F',^4,BM&=P:U7SD:=\H-Y9;WRK;,"-/ ,_/1&6!O#^> DHZ M@L1P'I^H\1:4:BAZD)IL#-^Z.QC=+80E!!Y8CV,WR^K*:3.ZB$"AS(#I&!I MH=(,Q#8DP;8F$+JX&GU);21;H8_]?2(7< M5' P5!#V"JM3)B MN\KN/\S$;B USO,RD^T3HH:LK>NCH/TY7AL"\,RHK>CCR332-1I,=DN("206 M*+Y-8BWZ M\="V4*$=/7#ZNXVE\<#ULD]1<.YLTSG]-MPA<#+3!4^^83(M#'>]&5*<3[.9 M,$9IP_KM(HJ!>/G!5C9T;8Y\:^?RS94!+([DTM8U..>@&>\:+93]1,(AIV[- M3JY983O,**T(E2,UB_I.Z /+!<$2@I]+^5T0(DI0R+Z\<)="6LG2\M22#_H/ M9BR=MJJ.)D_F MPII=9)TTYTT,1"I_\D7!?;\,5V(GF@8^B$,5!KKA MM #2_"//RW/F^K4C=G7U)K008)VF<+GN] 3=)AV.0LD(4&,:'X#;#BX82J\6 M-3('8^"% )_([IAOT*U%SD@,I 3<;4G7:&[MW2!#1]["RMUC=0H&TS/+\!:$ M[OL)0-/)Y-%]A*/QV_ MUU9-GT2@TFEZ!-4B0ZBA M_(Z&T_/Q[,P>^(>>03]-445C^^'_S5*F'3*'^ZQ]_6Y+K%$>I7Y?O.ON]>(( M.)LXD;>NXD(-@LO\!$)K^I2[7"GDD^;T#-.NP#L;A) T7B;$FQE5C_3;RF3;T#::KS?4,E7)AY,HFRQJ!?36?^(LW_DE]U"KBNO*-;6EW% M_0ZO&_M"QIUUA\([S!FLI;:5S$\^.^CF_&%^/VU5?WKC$P]"Z MF[$9@3=2,!WNIURD4(T<7!QV)! 6>90_O/N Y-+#O MP[V_/QC.=Z/?B;3=@()9VV7HMNE9\V \?&#P7VT%D<#_Q%[0'R9/$MXT%MZ] M#DH7SQ8"#P0UW\3WOMHXST$VX*K0'L$0U(5[A M+RVHT=*"'MR&*^/N'1^-3X_W_='"AGXT+=(#?QVW=P!R-)X?V<8+?)KO/^(7 MLB-_QXS.GX0?H%_9WU\UP^^MUV'N% MJL[$$J9.@,D]>^;IOU2JI%]A+U15J9P^K@4'Q> >+]4JO)?<(/PL_S7_P90 M2P,$% @ "X*E5,_@S;#X! \0X !D !X;"]W;W)K&ULY5=;;]LV%/XKA#<,":#8DBS?4L= G+98@74(DFQ]&/9 2T<6 M48K42"J.]^MW2%U\=]*A>]J+)5+G?.?^T9RNI/JJ,P!#7G(N]$TG,Z:X[O5T MG$%.=5<6(/!+*E5.#2[5LJ<+!31Q2CGOA;X_[.64BC-I@5=PB.8WXI[A:M>BY*P'(1F4A %Z4WG M-KB>1U;>"?S.8*6WWHF-9"'E5[OXE-QT?.L0<(B-1:#X>(8[X-P"H1M_U9B= MUJ15W'YOT#^ZV#&6!=5P)_D7EICLIC/ND 126G+S(%<_0QW/P.+%DFOW2U:5 M;-_OD+C41N:U,GJ0,U$]Z4N=ARV%\2F%L%8(G=^5(>?E>VKH;*KDBB@KC6CV MQ87JM-$Y)FQ1'HW"KPSUS.Q7K/LG$10+*KWT/'6N_"QKMY>!;P,U5=T@\\$OIA> :OWT;; M=WC]$W@?J!),+/4F2/+'[4(;A-4:Q16GH M@@,QDMQQH *+"FJY)A]+X)K<255T+91%6+G>A^2*/H/"42:BS!=H6Z;6:H[# MY[S0!%E!&RJ<:7SL?65:E\XD<@WAS!A\Q3 SJ4JUKQ1Q,9OOP!/JWN'C" M($NO:A3<;LS=OU)JV_;P$O,2.;DJFH6JT%T+:>M=\I;AV%IC MCEACNHH_E1S/>]=6KI,U8%#83"8[:GWA&,SFH_$#&JH^\,(.AEQAUMDP&%J='B&R\;W9<%"X"2_\V$6^GI ;C1W(Q\H+AY')[)XR\8!)<_NMH MONP3W6EZ:U2"R=B;3 9>-.AOX@M#;S"8>,-H7+'W[L2TM+ '[YKX^.!XNQ3A MREOMM+.\'0L>K ?K;XCMJFW7MT8Y/VAT5]5-!VX5R>_ZT>7N1K!5L]TQ>XWP M,XP&1Q7$$2[8GOT]=V+*XY+7@[J F)8:CI' !GZ7"VZYG;ME5A/]ED,K4+O$ MT0RV;HXA+"8NUYC_FF9:21SGM#2E:B6[_^5\GIO+QYUN:[YCK4=];^*'!V:" MH3?R R_H3\C#<>9O);TP0HQH>( Q' ?>( C(;4[_QKZL&[OISW/M;9^#L3<: MCKQ1$)$G:7"V6H.^-PE&WAB[=%]G-/2"@>_UAU&S=>S/ZH4UT-YR9_\ 4$L#!!0 ( N"I50%Z&PO=V]R:W-H965T4N![GWZW?#H4MR54H7F[6JL+(RMI0>CS8;NK55 M,N5#93&_N[-6%J7VA*W5GA:O+4MJG&U68S>5@/&A??-)9 M[NG%\.IB+3-UK_S/ZSN+IV$G)=6EJIPVE;!J=3FX'K^[F=%^WO!%JXW;^2W( MDJ4Q7^GAA_1R,") JE"))PD2_Q[4K2H*$@08OS._8A/V+F8#D=3.F[(Y# 2E MKL)_^=CX8>? Z>C @4ES8,*X@R)&^5YZ>75AS498V@UI](--Y=, IRL*RKVW M6-4XYZ_NO4F^'M_ KE3D#?M3)VRO.D!>>^U2PKC:JN$ M6?6,%9]4(3U[P'D7B?M<6G6\9*?G!^2*S[G2JQ,@1S452:\7!:J243]AW+"8SG9W:\> MZ;<2LDJ1>\$[NL(6A<./8JDJM=*^6_*&19!*63TQF,6Y$X[A!$?VQ$MK996I MX%FK$I-5P$$J6(Y,DB")P"8&A*J"B,J90J>LTGG\"P(03E0IRZ*=2&O+-D*. MSZU2H@R\5,1+ 58E>4NK,=M'_!)O6+6I'=ZXM^\$V3":GO]K_S\SE-T4^/>'/-D$*A(5*C@<<33B ,&:OGVMR",QC:8GBYWGTV@RGW;/U^S. MGI2SRCXPAP1IN4C)#KM36/&E5>%4]B$H_$DY+6Q>*ZE'_ MB%^8L%[\5(GKM=6%&)\$ D6[O ?%//Q$- 8"*>ZL8W5N1Z]JZFKP% M=JT/RHA[($+&MY*3[K4H[*)AG80*F&%1^-I/#LC6@:%,66C)-YCQF@EDZMD M%0[(--44!21@@Q O>ZIJ5!J[%Y'TQWA]C [PE2O'2G'91!YD5I:N5T%TQ279 MIJR8:<'E5=G2M;@:OT8"NO]75]24=E.DJLLED&#S%NG?.LKG<%4IGRB;VV"E M/7[U-+_6KQ&U,HRP)&SY]->X1R>3>70V/]L7]NNMR_VU]C)Y*0@Z=) M55$(8CMYNT3 ]1H]&A-'A4$,2TU<[%TF/P%J';0,Z*!+3^=^2R)K^8&ZCN*(N1*0[ ,FJE+&'&3SNS%#FI M&[LDU][WX!Q7Y&X4GLVBT6(1+19GXK\DL)E0<:L07\+)-_-3K(]F;_].>-\4 M,9M&L[,1I,\[D(VD9\W@F=<:F7@3!$Y.&H&'*E,I4_5B>8K%^]??#C#W[F?S MGAO+/[VD;&B>/IK&I]NZ&,K9SJ#<4;YO97QX1N_FJ5S25-<)V&8O\J^Y)TRF M\;B;X\E31V?Q;(LF*;!5KW0PL2W&5JVE3MO).I2G,-4EM;7445A!F^^\WIRE MBZIK2AUGS/8L:F=V3!6W."AYH$4=!_FKOX$4$L#!!0 ( N"I50B M7/$@6P0 )<* 9 >&PO=V]R:W-H965T-D'JR7(2]&[M6%K%(THA&]1.&@T6R_/)1?KN\HCE@\!O$M=NYQLX MDI4Q][SXL3B?).P0*LP](PAZ/> 5*L5 Y,:G 7,RFF3%W>\M^H<0.\6R$@ZO MC/I=%KX^GYQ.H,!2=,K?FO4/.,0S9[S<*!>>L.YE,[*8=\Z;9E"F=2-U_Q:/ M P\["J?)"PK9H) %OWM#P0YH%!I,I^!KARC2MT)L!U\&E$;8 4\*UM%0DQCH0 M;6O- YD0X *Z?4)O!W12Z%KP!E[-DBBAI%2*Z^LU/N:J&L4&5D@=UU$3I\H$8Z&0 M+J=BE;KCF#V);L!3GXV VER(R-<6$9J^HGN]/IVV!;G'[4Z*%#!/TVF2)GWR M.(Y,>K=_IX>9(Q<$D>6%(BWG&>'5[&MINPB6#_EJ9?3Z4ER.DW>'N^PL<<$.\Z.[-E_&QV/]FE#/%5]2>XX M,L"_6JZ40]Y].77,2LF0V;NT4 BIW9C,:0%94TN2YF#[D)ID3]]*-$.M#M, MTY""6)94;QP%T\;YQL;Z=VU-5]7 @P:)VWL:14;P*;4=^4!^J@UHK(R7@E&H MB6LGPH^=1*BG=[GO[)#@�X1?;%Z*)4%YJ,R'.:"VR ^JS/[2L1H*'0+#1( M-U&$6^PY8J">#H8&%)1M.0.X;O47!\L[1.' M2JS[3.Z-67+O05"?*47H4ON$,Z=".T+$#GI:&_W[!@ ^,LNOP'4$L#!!0 ( N"I53Y M12U>L0, )L( 9 >&PO=V]R:W-H965T; M.$@ODDC.?//-BZ/5SKI[WR$2/&IE_#KKB/J71>'K#K7PN>W1\$EKG1;$2[.O"#UL+MKU'9W3I;9(>-]W+; M4=@H-JM>;/$.Z6-_ZWA53"B-U&B\M 8 -*A6 F,;G$3.;3 ;%T^\#^J_1=_:E$AYOK/HD M&^K6V64&#;9B4/3>[G[#T9]G :^VRLE1F!EJ:]!:/8QQ. M%"[GWU H1X4R\DZ&(LO7@L1FY>P.7)!FM/ 178W:3$Z:D)0[TEO+.&.@]O3(/-O_4+9C+1*0]TKLNS@.^$ MRV&YF$$Y+\LS>,O)O67$6W[7/7@M?:VL'QS"GU>5)\<%\=<9$Q>3B8MHXN)_ M1O"\]N^6$!;/?_GILER4KTZQX$.'T#O[(&,#G[:QH/T M7)&\Q86"#0Q>FBT( ^A)<@$CV!:(46^L[H791Z,O7GD6,8-0@&V+L4F"!7"L M, /1_,U%R&#!7,,A=(P/DE#[&S2!E>5VJ^U@B!?1I.,^ M?!"\3E1S>"/J#CX/PC'=V2DK&/J&3?NX]Y3Y.::F"81.M9KI&.I.F"TR9\%= MI0<1F%+R4#?(-S#)B?3Y[]-WJIFGZ,<4QX(QG+A?BUSNJ(T&+#YA1X M$C20=?MC$GJN5>&DVD?Z7"3X0C0Q-5LCOSQ) M3D@*CR+/+"5'9S!'N5,,AJL23^9"55R=$(0.5D-)"H5 MO0D6&'*(\\9/QX%+.AS, \9FNM+B"V?ODW".>R*Y9)!2/[-(,#@XQY*AQ*0. MQ>PD!_7'TY1_[8HK3@:&1K>-8S&4&7=LFAW3[C1YK]+ .8JGLU"&T;T8C7]34 M2']F6S)X4UG7R("E6XU\ZTB6T:C1HVP\_G'42&62Q2SN/;C%S'9!*T,/3OBN M::3;WI"VFWDR278;[]6J#KPQ6LQ:N:(/%/YH'QQ6HSU*J1HR7EDC'%7SY'KR MYN:EU7^J,M3SY"H1)56RT^&]W?Q,@YX+QBNL]O&_V/1G+[)$ M%)T/MAF,P:!1IO^5CT,"_=F9A.4I&-L^P$WG2O=QKQIO]% MK[A5OM#6=X[$7]>Y#PY)\_<)K^=[K^?1Z_EK1?DTW&\VD)A<_O#=53;)WIZ6 M],ZLE;.&7TLM[F4(Y+SXO2:<:UIIMD)YE&3^"64B@A45E>2D3H4/,E JM"U@ MQ[CH ,AQ(^@)HI:;WJVC5:X)?6M P-N!44(5J 2MXGQ[164H5$&W/ MG@N M>*M5B=/0HHQ$?.J\8.847CU+VPE8"/<\-_JP36GWI%(ANG^K*22M:TT!) ML>7!K!>3"H7&H_6!(YRT(.G37J=L6ZT*F6MZI<#_"C$KV0M::JF:EW+B6$4C M60GHDFBE"UN^B;5TRG9>:%HQA>(H\GCCB55QB*TK$4>WA=K.81N1XS#DG4?" M^F=I@#23VMOC7),=HBIR^)2/D:8%JL-VJ*V#$%"%=J:S!7F!Z"I;>O:^8_CM MH'WJP+A4O88TOBJ5;[L <-;>"RIQ"AY8U$$+5GB()*'E+K $U2!AO.(+@X"2 M<*WHRA0MD3V*+QH)(W.E>P$Q:N%9P)4I.CR]\NUVBO.DB+>8 MBM;9@@@!7[&,2"KE--O5/B^.+[E/#1W3O1G*'L%D*J#)7@_.#GR1L14S@=[= MVYWQAEP4O9.I.7%8A-5K^.A,)=?6(9\[ M>-ZOGX ,34$VMC.!&7P_.9^>99A:M&;&ULE599;]LX$/XK VVQ: ''.NS$ MWL0QD*1;M$"/(.WN/C/2R")*D2I)Q?'^^IVA#MMIFT4?$I-S?',/M=H:^]55 MB!X>:Z7=951YWYS'LQ:RR*(BC5*LZ2Y"RNA=31 M>A5HMW:],JU74N.M!=?6M;"[:U1F>QFET4"XDYO*,R%>KQJQP<_H_VIN+=WB M$:60-6HGC0:+Y65TE9Y?SUD^"/PM<>L.SL"1W!OSE2_OBLLH88=08>X90=#/ M ]Z@4@Q$;GSK,:/1)"L>G@?T-R%VBN5>.+PQZA]9^.HR6D908"E:Y>_,]BWV M\9PR7FZ4"_]AV\FFLPCRUGE3]\KD02UU]RL>^SP<*"R3GRADO4(6_.X,!2]? M"R_6*VNV8%F:T/@00@W:Y)S47)3/WA)7DIY?OT<*R:UB3UA,B?->[[K3RWZB M-X,/1OO*P9^ZP.)8/R8?1D>RP9'K[%G #\).899.($NR[!F\V1C8+.#-?B&P M(Z#Y"#0/0/-?SM#S>A^-1TB7O_^VS-+LHD.!]^B:FE"1V+V# MPB*-4P@!"Z#- (+$I!8Z'V0FX!K,92ESH=0.G""D$[]K]OS@!@%)G:N6>H@. MP,G*DHM/9,W2R(\^!'IZ$71Z&4ZO.Y )/!,4E=&;+B[A''JRI=$/$&2%A(+[ M(>F<:,I607N&?*"3,TH6@@.[%RI$%*;+38]*18;-1LM_T04X,D#(#^A\J%-O M)(3*N>$+K3TPY0']B>_,:/6F%99JBF3>HI-%*Q0\"-7B!.XI.D;85C*O0NIJ MPFDMB5+%69W6LF/S00%:Q[$Q71(@L3Q8B@MDW2B9RV,OI_"ZM2R/(J\&/WU% M705U-^C(@PXTIL3OYS0-CO/ 3H+\=\DIX$4R36EO*<4]N*_PN\$CJCYU\U < MEJ$6?IJ?/O>E4?2&A,F@MZEH%7 YF5W\[^\;Z:C988?"[I7ND%_&@KJ2# 7X@?,"EK.4 M2;.1],=9QH3Y4\+I4\+92$@GR6S.V:$7N:2VX3GFP'8=MT[]I(';\*KKK'<"_>?5)083=2-.%II-&BI1J.%7W9H&4!XI>&MDQ_80/CM]+Z/U!+ P04 " + M@J54\;,1\(P# 4" &0 'AL+W=OV&[/$+ D,0$!!@ E^]]W%Z1D M.8V=''H1\;'O[=M=8*'%WOE/H4&,\- :&Y99$V/W-L^#;+ 58>HZM+13.=^* M2%-?YZ'S*%0"M28OB^(B;X6VV6J1UF[\:N'Z:+3%&P^A;UOA']=HW'Z9S;+# MPD==-Y$7\M6B$S7>8KSO;CS-\B.+TBW:H)T%C]4RNYJ]79^Q?3+X6^,^G(R! M(]DZ]XDG?ZAE5K @-"@C,PCZ['"#QC 1R?@\W_QW'>,Z93SH3TB_L!]OY10:R#]&U(Y@4M-H.7_$P MYN$$<%F\ "A'0)ET#XZ2RG=C7AXNK* M1/16<&K@ND<3X-<'J0/"G7B C4>EXR*/Y(C-5Z_)5PO?"3V$^FT!9E.4K?/-CU//$-__.J+\5]#,G9TZ6I"[;#1DNPKUA6$(:^M4$AL<<^$?\GHMB0M5;6X &$5O"/BEA?'6L^F M<'?PL2=._-P3.REX4TS/"^C(DEPY3A(-C*%K3B9Z1]YLY" W'WXCE2(^BXD M"KY0.$G^GVB51FH=!U)B^O-[F4!;EEXDPB&&I%\'NL_>DS#S"+T5.Z&-X(1R M\EY*EJBHP%]+RYHZD0*2QG("^IV62'492A@:W5$?B4TJRM!%T(<)(*T1S6D( M8^6.1B"-T&TRD>D$#24XF%/IG5B*(GV<H4>[#HTP5BC)#2 M]39J6T/=4S"64BZZSFAY$/8$)X=?:R'Y2:>F;-?I/>),$>_0M(^KQR?O:NCT M3^;#>TD]L=:4-8,508OI3^<9^.$-&B;1=:GO;UVDTJ9A0\\V>C:@_F?!M%.LFAH#J4)0C\DDE54(-+M8ITJ8"F3JG@4=SM7D8%92(8#]W> M3(V'LC*<"9@IHJNBH&IS#5RN1T$OV&W,V2HW=B,:#TNZ@@68/\J9PE546TE9 M 4(S*8B";!1,>F^O!U;>"7QBL-9[[\1&LI3RBUU\2$=!UP("#HFQ%B@^'F$* MG%M#"./KUF90N[2*^^\[Z^]=[!C+DFJ82OXG2TT^"JX"DD)&*V[FMH_"2:6-++;*B*!@PC_ITY:'/86K;HM"O%6('6[OR*&\H8:. MATJNB;+2:,V^N%"=-H)CPB9E811^9:AGQG/@U$!*9E29#7E05&CJ^-+#R*!] M*Q4E6UO7WE;<8JM//DIA ?N.CYI\"-5(>GW.B3NQO$) M>_TZV+ZSUW]QL.2OR5(;A:N_3_@9U'X&SL_@+*2>MG4O#6#\KW^XBGOQNQ,1 M/$A#^:T M6*@R2*\#"_8/R"AY!5$!D1EYUPY^Q&CEWC86*KWKA8+?104E=@FLWOK$K MC]E(,O]PKYW\W?VO1$ON-IO [5=F\)EEC#-4U(0)!TFJE D\.$@B*Z4=CF6E MD2[MM3(E"Z+!& YX:J )Q);(HI I0Z[TFI:X%"[)FOSH>+W\*203;2W=0 +% M$E23CP9%!\SDU%*2 'ND2XXHG?MF+):I/6)V3%T>9^HL^2HI2P]08+(NFA"Z MX2]MR<)CGL 3'OG:$9]42J'KYS/0>3'S'8?%FEU5% L9)3,,N<)8E0]I,=D* M]^+V//GP:2$K84B*Y?E=1:VIXZ"W"WEGZKOD6BTD<./S>=P6*" ,[R\#BE$> MDL7D_>UK6I3OIK=3;#H5\G.U'186I W@N^1U6Y-G2_ 8HN?S%Y('%-BOYR7E M5"1(;4M_6%KWF6@A];F..0;7GS!["3M78QQSAIZNF@P/3C",[5'BV>M/'/A: ML=)6_'\B^/\<-'558D6V,Q8?5DKK2=.LZM\_.85EB2\S!%YA-UI/=W=30E?( MM^_J;ZUY5-U^L"::Z LJ<+C3;B^EFS=&OL$'P:E247]Q(?8Y7@>EDI\A:;CY M+!D"P5O'5,K? _"4Y%2LP"7"FW;\X\FA7U0F[==O&=Z[U9YEY,R7 MC(MO+0_I\0@'AS40M]3 L3DGVALD"XS%C&PO=V]R:W-H965T M23;!Y $ZZVW<;Q)OVPT4_ MT!)ML2N1*DG%R?[ZGAE2LI-ULLW>^R61*7*>9\X,=;:V[J,OE KBOBJ-/^\5 M(=1O1R.?%:J2?FAK9?!F:5TE WZZUOQE54IO>Q1FO7;N+ M,]N$4AMU[81OJDJZATM5VO5Y;])K%V[TJ@BT,+HXJ^5*S56XK:\=?HTZ*;FN ME/':&N'4\KPWF[R]/*']O.%WK=9^ZUF0)PMK/]*/'_+SWI@,4J7* DF0^'>G MKE19DB"8\7>2V>M4TL'MYU;Z>_8=OBRD5U>V_$/GH3COG?1$KI:R*<.-77^O MDC]')"^SI>>_8IWVCGLB:WRP53H,"RIMXG]YG^+P;PY,TX$IVQT5L97?RB O MSIQ="T>[(8T>V%4^#>.TH:3,@\-;C7/AXCMEE).EZ%_;4F=:^;VS48!<>CO* MDHS+*&/ZC(P#\8LUH?#BGWDD9_DH2#@;BRQL/97$98F%Q<.^65"7'!+L5[;:3)-,(R MQZ("!H,7_YTM?'! T9\O6'38673(%AT^8]&E]-J3JFW5NR+_%6+$AT(![9FM M:FD>M%D);8)RNA*-D4VN@\I%9I$JX^-3B@9^+#O'_<9Q;;*RR94(26Q#B]!) MOZ^B$HZBQK)O%E[G6CH@:4"K QSGG;;6)H6WD@;U3L('5-=4H$*6I9#Y7P \ M*QV(=:&SHM-M3?D@#)5AB2-9XQSY]>B 49GR'L0B@HWFBZ74#N>V#/W/-R?3 MR?&I?\[MVGH=8<$N H@PHD4B6>M1[?P*M.@XW%!-H7:J(*JZ4Z*T/OH.*VSV ML;!EKIQ/FH7ZN]'A08!.V:Y0.*5$%>M'4?T\5CIA05$[/672%V()*O5?(6(H M9@@SHR%K$]2N+L%7:L.>5XHH>YK (BRF/0]*.E(#R'D6PBJ%LIU.138 M1!O)=XO=KBL.&*YM+M*[91,:%V4-Q95R ?T-6V,7;'DCUSY#MK'1)W"RO0S9 MO 4^_%%LZYW6>%-"LNA$I[[JE]VD>XG(Y/Y^^N^&ERNC<0BR9L!9HT;GL*VR@:, CA M4_"2LD;_ "67PRN%'A:*%EJ4AAKEFNF:S%W%AE,R]%0=-H&Z-4Q-3+GLQJQ" M2C(I^LG&V^%\*+Z;S:Y;2ZE*<1*BZKKDNF^3Z51M':D>?LZ&K^$^7]BFS EF M-/$D^/_5F#A2L)MD^I<%13ZA3#R%*4X\1>D$&V1(<7V,IJ<\-C.F@:8;]A'L2*&+[2SHZZ=';W8AVX]%^<['W1% MV=O5R5XG@=,&4JVEZ]KRZYH6;:)R);;E('3P02Y!P@3E32.0-LG86&&U[DNXRQF&N8 M !)SML)NZY^:7,F'=((,HG5'>A0;[@D"NW"4>!L6M]H8JY\UQJ&8ZY712]0E M@K;17,F<22"FC.3\3Z%H^WZ?J*CM"M2&Z$2P>\ESITH95_!XITQ#2YF%@7'4 MHP% W,D2ZY621%]I6%A9FZ\US1SPLK1FM5^BP7"^<1&B$XE->;"!"]HQ2NB] M]TD(C+05^IN\WSHQB%U_GZX*.4\&\#E"F#H5_-^,!FF3ET2,D :QU.; U&Z% M_+]0F&^ZPGSS8EG-*OD)FO^0#JT]["K+UYSGHGRRU,<5B)L!DO\K8"LFAWL" M0VEB_]27)46RG7VTP2#=Q'@28&-F\ET]9+;I(>@+)IFZ[8[_:(:O?'Q\-Q,_(/M#?_X +0B9. M#J=[;['FO4TC\^2TG;[23D[,[^ 8N2A57!37\F%'Y!ZEZ:1+T\D70AGA<+/A MD5WY>+40\=N=+#UKTIL=4GY3L"6Q=Q_@O.ENTP5P.;FJB">,O33.A) M6$:TX>/8CI[@(A/2/2QK@;%:QAZ4[E^]&%YVGH9V.IXM72(-U-V8C MP:&,5:K:8;*=93XS"V.713$7&DY%I:AKM9D#<9D!\=^I?1]43>.;LY*T>A[E MM,K?BOX$ ,M)[?*AM91K,TV7G8\#T9\^V8IFQI,Z\8A=E'J5V#QUZ%823A[L MB5RA1>*"$V^X6W<@,C>#J7TP&B96FQ&@=^YI)_)_K9=XKW^TM\E_E_Y6$:=2 M45!V"XTXV;Z#$Y_Y)0W\SYN"F>(Y>13[%F@,FDW R;N$,2SC+H!:QS)E?2OI M;1 V>>'F&N8.3L:-D[>]YHZ_,6Y*[X(QZ/0R;$+UW=:O>=8RIU\<-=_!%LS1_+%C; "7XL,/DK1QOP?FG1 MX](/4M!]/;WX!U!+ P04 " +@J544#U@2#L% F#@ &0 'AL+W=O M*AX6#(N>Q=G M?N]:7YRIR@HN\5J#J(CRYG+CS_L!7CFO3>@;GR5*I>[?XE)[W1LX@%)A8A\#H M[P&O4 @'1&;\N<'L-2J=8/MYB_[1^TZ^+)G!*R6^\=06Y[U9#U+,6"7LC5K_ MC!M_O(&)$L;_PKH^.Y[V(*F,5>5&F"PHN:S_V>,F#BV!V>@-@6@C$'F[:T7> MR@_,LHLSK=:@W6E"52]-QG'IDG)K-;WE)&;H;&A)IY,<)AO\RQH_>@,_AL\$6ACX2::8[LH/R=;& MX&AK\&6T%_ STP.(PP"B413MP8N; ,0>+WY/ ';]A]\72^/W_]BC<-PH''N% MXS<4?N"&Y;G&G/FR5!G5MC>A*[C[H7[\81:-XE/XO_[O"HVXD[!71RC\2>'C MO]VA/(0^&?!5B:K$OD;!+(D>AD=P&!TU!P_@>!:$T7%K8SH/YO$<;FT=BT1) MBG-5]ZMA5''-V7$PB2?-*@[B: J+CW=7G(YR>$IPJ2Y5R^P1FS5; 9+II<*JPK$)*;NXBL.E M9HQ*N,?SQ=B%^!MJ!5^H_%S0[B'CDLG$P:RTRC4K!Y11!%:JRIG'-$(B")=G MG%"9:>*RQ(15!O^-U2T#"8Z$O+M(VZKD"1/BB0*4&6(3!Z:YN>_T).5(D[EO M55\R6VG*44[VK#1/$&IV(>,,35;GC6_-/:&JJ%+U=P;HE@K^B[((QT ,!Z72 M+JY77R;N)R[5@E@.P*P764. M9+?2=J-O_K%H?*KKG# 0RA@'7:RI5?-#IUXRGPS^$IK M._JSI+7M@7#@Z M]?8\(+T0&_@ZLB5+74OF7$J7W5^8K.BZ!-M04+!4E1?P 1,LEZ1T&Z2VL_-N M9_?0UZ2AK\E>SKFM;V]U<6[83B], MH%R0SQ3F3 FZ<-+5Q?>5J@Q!FJ.3_\R1.[:^9L,=5FPM(E@D23V'-2'0'*$* M"$#2H&R1T#08QR]8:12-WVUC9H365=PMZ?MPFXC (9^,..3\ M7LC&1,51FXKG<8>D]3[;64^FT^_W3'"VY();XI%.]R;!)&I'^A*+3E^MWX!XZ6ZG_J[V&[;N[C34<_^%X@J;:J6^QC>[S4?0HK[[ M/Q^OOZ"H&FEH&!"8D>AH,*7>T_572;VP:N6_!);*$H/XQX*H%K4[0.\S1<-C MLW *FD_#B[\!4$L#!!0 ( N"I51+,!TMXP( #(+ 9 >&PO=V]R M:W-H965T9LSR- ATG$%.];%<@L WJ50Y-;A5BT O%=#$@7(>1&%X$N24"6\\=&?7 M:CR4A>%,P+4BNLASJOY,@,O5R&MYFX,96V3&'@3CX9(NX ;,]^6UPEU094E8 M#D(S*8B"=.2=MTXG71OO GXP6.G:FMA*YE+>VWR,)I+3@9B977V!=CQ,8 M2Z[=+UF5L=VV1^)"&YFOP:@@9Z)\TL>U#S5 /]P#B-: R.DNB9S*"VKH>*CD MBB@;C=GLPI7JT"B."7LI-T;A6X8X,YY2G?G$_I++^X(]4 [":)]0D9 9:*-8 M;" I PYNZ9R#/AP&!IDM/HC7+).2)=K#TB974IA,DTN10/(4'Z#B2G:TD3V) M&A->475,VBV?1&$4->1K5S:T7;YV@PVNYETGR*_S.;J '\_O!II.1=-Q-)T] M-#?84TG!@ZMG)V MPYSBVB8BTT(IK!G+TV#T2&ZEH7S_?;TF MQ5L-^2;%XLB RO=6-MNYX".2 4_L/>-? Z>(1>U;03T_#.L"[:H5G:UKW/U: M_HU[:V%;3U_YX=8]/?$[W9/G+CY.^-VGE\DO-&M3FF!S4PDUKUJ-"F'*DJ4ZK@?"\G(.VX>4TB=_E@@E-.*0( M#8][V)RJG-#*C9%+-Q7-I<$9RRTS'&I!V0!\GTII-AM+4(W)X[]02P,$% M @ "X*E5) P *@D !D !X;"]W;W)K&UL[5;;CMLV$/V5@5($-N"N),K>6VP#>TL:H LLLIL42-$'6AI;1"12(4=Q MTJ_O4+*U\L+>+?K2E[R(G.',F8L.+].UL5]AB[-L93N MR%2H>65I;"F)1;L*76519HU3680BBH[#4BH=S*>-[L[.IZ:F0FF\L^#JLI3V MQR469CT+XF"K^*!6.7E%.)]6@ZGT0$'L7$03=YMH";+:TER/K5F#=9;,YJ?-*4VWIR< MTOZGW)/E5<5^-+_/C:5?']"6\%Y_0T?<<'(P>)"+ MUP&A('\:9AN@&\; '% M < $;HVFW,&-SC#;]0\YN2Y#L"OM$23Q"$0DQ#-X25=QTN E!_!Z M98[@&A<$4F=P\[56] /N,:VM(H4._KQ8.++,FK^>"3KN@HZ;H.-#;6XY#V8) MKNDX^8ZKQU3V-?H%R+TX()T/2(XP\\N4(RQ-P3M2Z14, ME&:-J1TWP@W/X?6K4Q$E;_ZW\9TUSOUKZXN2^Z#^YL*VFH^:CZ=B1W7C2/$6 M[FFNC"-XQZ<6#'[G<$-X*Y6%3[*H$6YKK5)5R0(6AEO2$$0;PL>D?H'C413% M/7D0#Y^L1O 9K>'&UQ4?/RW2UB(6R4C$423 M &Q[,[<"F:JY#1>&^&YMICD_9M!Z UY?&M[H&\$'Z)Y'\W\ 4$L#!!0 ( M N"I53R&:303P0 -<0 9 >&PO=V]R:W-H965T9TG*) =>*T"PA;R&9LVQ.QB9P3#-0Y.26 M3CFHTX&OT;;1X,>%G0MG)SQ@)R(?1*87BOR2)9#LRON(N00>;H!?A+4*/U!Y M1J*F1\(@#&OT164@(JLO.DH@KIB*N5!+">3W\139\73]48.B5:)H612M RAN M7&T0,2.Q2%.1,+W&0U9"HP[">E\"ZC5O_7-.03J%!%-1T8X$92Q?06RH M)F+!*E0:N9&L%T!F@F,YFZ"-L<*U.NS*ZR5PXSJ=2P![ M3([G-J+(*0$HUAD@R\4N)'$GI!U-NKL1D^MN"X/PJ- MRB5F&I./-5VQPT4V?Z5!IH4ECV2@'ZEI>=UO,.JX;X6F?.;"ST6KWH8(8<]5%F*GHKF%I>5%&U#_4NQSSG M\:)LZ/]WG']UQXF\5E1_#AS'=W>9CM?J!WNA[^LRCOOI+M/W^F$]?,?QG^\R M6(W=_E/UBAQ'Z#+;3M_L=9_MH^-^9O?I>>U._"$ M8L8793O@RX [N<^'\/> M4!Y\,!X*?G*(R_7G3?3&1?0F-GHYJGZ!R!<3I),K/)_ R1N*6$ 3FK]HZSYH][)_=]EX"BD6'Q0X24*R%5XI>M[V/>HBPKY3\RK"9@IS; MD5KA><./G9L[R]UR:A^[877+[D9^3"$.5HIPF*%H<-;%"I%NC'8++7([NDZ% MQD'8OBZ 8J,P#$B?"?S % MCH/PM8_0W4$L#!!0 ( N"I51",C6C]@8 M (,= 9 >&PO=V]R:W-H965T[X^\>%,\V4OVIUXP9\CG/A#YWUL84KR<3G:Q93O58%DS S%*JG!KH MJM5$%XK1U"[*LTG@>?$DIUPX%V=V[%9=G,G29%RP6T5TF>=4/5RQ3&[.'=_9 M#GS@J[7!@3K,E+FS_WW+_P>H. MNBRH9M<^H+A4#BQM-1A_I(F/ZY&QB8!>DG20UQZN*8["'8TC> M2V'6FGPO4I9VUT] ND;$8"OB53#(\#U58Q+Z+@F\(!C@%S8JAY9?>%CE&ZZ3 M3*+6FOQ^N=!& 4K^&-ACVNPQM7M,]^QQ!\Z3EADC&C):6"T*RL'48Z2%STD)>!NEH?,P.F1 MGHNB1&TT,KMA":JDMH?J6RWAF)-U<\ZOR7??S ,O?/-B[5.IMC-=R<@=7PF^ MY D5AGP2W#5ZLJL_G@>5KO%I5]>P(\2I7^LZFW=U]7>Z'POV/G\#!%LG6)8L0T#3 ME6)UJ"PASBG+YC>F)/D9(L7_V/T?NU\'NP.Y*&IR471T+N*BJN.P(%H\D(S= M@\ P!)%9LSK=9)PN>,8-: .HIH90Q4A>%0?D\M=_GWUG3;-N@;D-R M:0UU6-++>\HS-/XK,.\K30$R&NU4V77DGQSD\+X4/.$%>,5"@G6L^80TL'J' MZ]CU/*_5QW]^\.8("AM>$UD6B 3+?TOC!Z'KGP8=>=H\]\U?,V5L.$01 0 I M*Z3FIJ-K%'I[^?;-?=^7/4;A4^/%[FP6]YJRO<6A\8K+NYT#'(_(ZWU%W"@X M:9E_ZH;SL.2Q7^H7_]X?]B,6XG[@N5X8#9IQ/\TQR-V'TB$X M#=$>C>Q3]S3H/_WG(+OB\D7(_I>(G[M1'/<8?6BDNP:/X:U(LA+-!0G#N5M+ M95X9IG+H@MV,K1T=PJN;$DV2JC"M+E=040J\1\$_+3.>VD)U03,J$L @7O;U MF-PQ!L6F85!Y8#K,I>HDR[%5JB/$37-N[8SI0C;,[ X%5>;!L5';>2?%JI*W M ,DQ^5J4'J8B7(# B&"-CH#X0>("'%RF>-O=N0VC"E76_YG*M\G/C_+WXWYOZAC, M)[O\L!UI6FE2WWD&R'VZ17M;?WQY)V?1RY\;1]QF35)PP;MIX88Q0$47^)TY>MP_E>TH_2P(T (4=&B+<=T]'4 M]6;QKN^[LU;],0KGK3(\B!^9I!-(VQK[;CAM?S4(W"@X8)'0.US,?:UV^&"' M!>W>&;Y% T*A?=*SYN#Q/K<<\]U@OK\VW'_&>P'C^JU3:LX\:M!;=!V:P59/J\>E5A^*KR&/N]X;J+$L]O MZ]IUM#Y[H;]]-0F#0Q(^W;\+#ZN#WX_T>J2OVIFT'L9RIE;V^4_CC4R8ZHVL M&6U>&"^KA[4=>?4\"?JL,&=F; E+O?$LYCVX":7QL*Q.]NA[+_?V6G3P&B?]A+[SO=]_NYL7\9KI1]- MB6CAN1+23(+2VM5Y&)JLQ(J9$[5"22N%TA6S9.IE:%8:6>Y!E0B3*!J$%>,R MF(Z][U9/QZJV@DN\U6#JJF+ZSQR%6D^".-@Z[OBRM,X13L872<"5!8S$)9O'Y/'7Q/N [Q[7IS,%ELE#JT1E?\DD0.4$H,+..@='P MA!V1 UWF"%_8@N!!HX>_'@\#BWQ MNZ@PVW#-&ZYD#UOF^;/V<)839?BUP'BM"5./7&ZA_B>WDI>"P15@/(5U;NMWBKD M8;J;UQ3 C*.^)$^UH*5-36)@,@>J4E:V98),T8LQ%G.'("(HE*"GQ^42CK@D MCZH-P@8[6A&2DPXXC MCIWCK5L8=MXU9;3TWG)35YU"Z U@NE[-9P&[2_C>E?4$L#!!0 ( N" MI53=&U8R7P( )L% 9 >&PO=V]R:W-H965T$"J@&T/TQ[]Q#[[ON^^.^=NUAI[[TH 9(^5TFX>E8CU61R[K(1*N&-3@Z:;PMA*()EV M$[O:@L@#J%(Q3Y*/<26DCA:S<+:RBYEI4$D-*\M<4U7";I>@3#N/)M'NX$9N M2O0'\6)6BPW< GZO5Y:L>&#)907:2:.9A6(>G4_.EE/O'QQ^2&C=:,]\)FMC M[KUQE<^CQ L"!1EZ!D'+ UR 4IZ(9/SI.:,AI >.]SOVKR%WRF4M'%P8]5/F M6,ZCTXCE4(A&X8UIOT&?SXGGRXQRX*D]H]RBY9N)>%P<:4?0*.Q M6W9P)]8*W.$L1N+UMW'6PFO MA3UFZ>2(\83S/7SID&0:^-(WD[R4+E/&-1;8K_.U0TM_Q>\]$:9#A&F(,'TE MPBTU2]XH8*9@LH\FP;U4R_U$3U*%\V27D$&U!KLKQX0)G3,J4%8.%6*9H29Q M"+E'8 FL,(JZ3>H-.Y":3DSC".8.S]B'=Z<\23__]_I,UY.-1PU3@=V$ ML>"HCHW&KG>&TV'RG'<-]^3>C2W*?2.U8PH*@B;'GTXB9KM1T!EHZM!^:X/4 MS&%;TO0$ZQWHOC &=X8/,,SCQ5]02P,$% @ "X*E5'L7JT<" P + < M !D !X;"]W;W)K&ULI57;;MLP#/T5P1N&%C#J M:YRX2P(T[6Y NQ5-MST,>U!L)A8J6ZXD+^W?CY)CUUV;O.S%%BGRD#P2J>E6 MR#M5 &CR4/)*S9Q"Z_K4\U160$G5B:BAPIVUD"75*,J-IVH)-+=.)?="WT^\ MDK+*F4^M[EK.IZ+1G%5P+8EJRI+*QP5PL9TY@=,I;MBFT$;AS:!P\3?XQ#N'$*;=QO( M9GE!-9U/I=@2::P1S2QLJ=8;DV.5.92EEKC+T$_/+VF5N^1:XBE+_4A0(A_N M&U8C[YHMH-=M+#A'MB(7(E*%XI\J'+(G_M[F&*?9]CE MN0@/ EY1>4*BP"6A'X8'\**^[LCB17OPNHJQ=DZQU.>%_SI;*2WQQOP^$"KN M0\4V5+PGU+*][T2L";=LUT.VH0OZ&LF'@2\/H+FDPHZFRD2]@ S*%R:D..6(4:T2AT4\>GY-V;2>A'[__[_RRO MIW2Z;9NIS#0BMY(R#O()>!RZXTDT%">3F'Q##N4KL&GD!M%HF$;H MQ^0R:1-'NO%0-Q+4($CLILD@R,@-4O\%HPFB)Y-T((_=($8"#13-LJ9L M.#5GG ..\(RUM7?61S'2GX:3XX$F]@U-Q^16:,H/WM_VQCV=2I@$[C@)AAID M<.2GK[64-YA@)?N.X$7:L$H1#FMT]4_& M(X?(=C:W@A:UG8&UL MK57;;MLX$/V5@;:[2 #!NOF:V 8<=X,&:+M!DFT?BC[0TM@F2I$J2=7)W^^0 MLB4%3?*T+Q)G..?,A3/D_*#T#[-'M/!8"FD6P=[:ZB**3+['DIF!JE#2SE;I MDED2]2XRE496>% IHC2.QU')N R6HC1<2="X702KY.)JZ.R]P1>.!]-; M@\MDH]0/)]P4BR!V :' W#H&1K]?N$8A'!&%\?/(&;0N';"_/K%?^]PIEPTS MN%;B*R_L?A%, RAPRVIA[]3A Q[S&3F^7 GCOW!H;+,L@+PV5I5',$50.Q#CW -'X%D!X!J8^[<>2C?,\L6\ZU.H!VUL3F%CY5CZ;@N'2'4JSW6-!7SD;,,%MQP-G#VPC4!S/H\L>7!V47YDNVK8TE?8,OBDI-T;^%L6 M6#S'1Q19&UYZ"N\J?9/P$],#R)(0TCA-W^#+VG0SSY>]PG?+GGQNP&0!/GEHKY-N/J=!)AQ M].\QQW*#^E2AQ*=%-P>8:L$C2*7.SCCDC2J-@0SYQ?P MUQ_3-,XN_[?_L_A.RBZ\D\9'[F,]IGLZRS#=.D,ZTTW;':/GF/BHY( M@V6//4_$/)[UI/&T QLFF.;'CC[0/=K!J#*3M =+IU/XQ].?I5T)DS2<)<.^ M.)G$\* L$R_U;Z_2DQ$58-93C-,P&Z7^@&YD+NJ"S%W'L5+55$+JO[N;SR:$ MC^OK>UAK+-QQN+B?&ZVN']90-9,*5M$NUU0EIIW_@0_^LZ("%_P7+VB @5LL M2?:1I/&ES]&ODTO QQRQ,##ZT_>_3RNOM79GVD]K\-+H1[V+M42]\\^'H9&B M2)L[MM6V+]2JN9@[\^9YH[;?<6E X):@\6 R"D W3T8C6%7Y:WJC+%WZ?KFG M5Q:U,Z#]K5+V)#@'[;N]_ ]02P,$% @ "X*E5!WCG117 P [0D !D M !X;"]W;W)K&ULU59=;]LV%/TKA#8,,:!%$B5+ M2F8;B).E&]!V0=-N#\,>:.G:(DJ1+DG537_]+B5;D>./H0\;L!>)O/>>PW/) MRX_)1NF/I@*PY$LMI)EZE;7KZR P104U,Y=J#1(]2Z5K9K&K5X%9:V!E"ZI% M0,,P#6K&I3>;M+8'/9NHQ@HNX4$3T]0UTT]S$&HS]2)O9WC'5Y5UAF V6;,5 M/(+]L'[0V MZEI+7( U7DFA83KV;Z'J>N/@VX'<.&S-H$Y?)0JF/KO-K.?5" M)P@$%-8Q,/Q]AEL0PA&AC$];3J\?T@&'[1W[?9L[YK)@!FZ5^(.7MIIZN4=* M6+)&V'=J\PML\QD[OD()TW[)IHNEF4>*QEA5;\&HH.:R^[,OVWD8 /+P!(!N M ;35W0W4JKQCELTF6FV(=M'(YAIMJBT:Q7'I%N71:O1RQ-G9'2PLN7C/%@+, M:!)8I'2.H-C"YQVNAC#C:.^@@'H!>C-)<%7S.QB^P]]UQBWZ5]JXPU)^UO7Y&; M\C.3%H^==KGZR.\)'?MY3+&1T7UKEH;D\16Y9P47W#X=R+KRQV%X-,N('F;= M1?^&BZ7W%>0O2(9@YWNO+&:^!XE3/XJ?U0Z$HR=$V:_!8#W5JI&8?-D GC&V MPL)0$L@3,-W'7T34S]-\]&R@\6C?FXQ'6PW[%3^VK]E;KHK_#F\>PAAQ:XX7@ "E@@-+[.Q1W3WN.@Z5JW; M"WVA+#X/VF:%[S'0+@#]2Z7LKN,&Z%]XL[\!4$L#!!0 ( N"I50IE(R- M,00 ( + 9 >&PO=V]R:W-H965T+I[^!R?NP,76Z6_F!S1PD,AI+GHY=:6Y\.A27,LF!FH$B7]62M=,$M+ MO1F:4B/+?% AAG$83H8%X[*W7'C;C5XN5&4%EWBCP51%P?3C%0JUO>A%O=9P MRS>Y=8;A.?L&U\PQZDE;&J:(*)0<%E_68/ MS3F\)"!N F+/N][(LWS#+%LNM-J"=MZ$YCY\JCZ:R''I1+FSFOYRBK/+3Z3[ M!YFJ N'L9V5,'VY0PUW.-!GNV4J@Z2^&EG9R_L.T0;VJ4>-G4$?P44F;&W@K M,\P.XX?$L*,9MS2OXI. 'YD>P"@*( [C^ 3>J$M[Y/%&S^"]95IRN3%[V?YV MN3)64Y7\?@(_Z? 3CY\\@W]'S9-5 D&M@'S0I526OZY_#3#[,X'+W^U][WGNU^;1ZY[-BW%I^%S^!3JPNS M5O-559\J27DMD$D"1+UYA'<5"@/72I>##N-'.)L&T63>W[?$21#-H_X_SN:S M'SF8O6+?4-,$=8*2$O4IDJ*5-99.UNG?AD3S63"?CX-D/-KE%\?!>#P/)LD, MWCCA:4P"KM6O+EFG-2-N#7*+X]='Z;^3VJBO7EV9Y=53HA]VV+U(X")/^H2&*^B=&Q+@; M$>,7CXCNC,5C3$94K7J^!:\/G)P>D3*25 M:+I\A2FKC&M;Y+H5>:LJD>W!DT"\9?'4X#F=U^'@^:O,_I>D!G IW"3:^#EH M#@AMT<^CG7,[ZLB-]N'VR9;>>09Q0AC)Y AC,HN"<13!9<'^H$YM M6KWMV%,-[][C63"=3(-IE,"]LC1MN@W#8!Y-@QGU[?ZL?A MWJVHH,GL[W[&R29M?4'JK-WU\K*^5>W&PO=V]R:W-H965T);2!.]NM0-(BS[6&Q!UH:6T0DTDN.ZJ2_OL.AI#C= MQ,VA%_-SWKSAO-%XNC/VSI4 *.[K2KM95")NS^+8Y274TIV8+6@Z61M;2Z2E MW<1N:T$6;%17<9HD[^):*AW-I[QW;>=3TV"E-%Q;X9JZEO9A 979S:)AU&W< MJ$V)?B.>3[=R TO O[?7EE9QCU*H&K131@L+ZUET,3Q;C/U]OO!)P<[MS86/ M9&7,G5_\56!B,9_+6;4N_2&^_,._7>.G6)920>7 MIOJL"BQGT6DD"EC+IL(;L_L3VGB88&XJQ[]BU]Y-(I$W#DW=&A.#6NDPROOV M'5YCD+8&*?,.CICEE40YGUJS$];?)C0_X5#9FL@I[9.R1$NGBNQPOD23W[U= M4%R%N#0UY=I)?JZC6[FJP!U/8R0W_G*P'O2KF\,JZQ(,SZ:=0W4$GD MIW#H!F)92@MO5_PZU_*!Q(A._'.QX#+JN8R8R^BE]P_%X(GD^T3@ MWL]!2%V0]@,II>D*")3W8@4:U@K[(S0"2Q".LQGX/@MG(3<;K;Y^GY>0AL-4 M;\G!VE14QDIOB 7)HZUEPG/L_R>$X-,A]<.OOYRFP\FY>SDD::W4&P@Y>8R+ M7#".S/. Y,GFAJ2H X1VIE(%NW1(0P"@]Z#=)P=J(9Q7PWCP]5 /:=H*J[+ M'2<8PW=;X<-S@CV,]@K!7M3R*[W Y^]\D9E]5?;3UV>Y\]&M^=OBQ,<&28:Z M\!3]2S?Z"S@O3LFBO((?@N71^)3. MD]'QC\"?AB)&V6#T/B'T\7.IC/>:3 UVPZW4D9(:C:'?]+M]M[X(3>KQ>FCU MY'>CJ,PJ6)-IEO2/ ZR_0.=K8[!;> ?]?YCY M-U!+ P04 " +@J54F:7S+J(" '!@ &0 'AL+W=OYFVV5?C(5@"4O@DLS#RIKZXLP-'D%@IHS M58/$FU)I02T>]28TM09:^"#!PSB*SD-!F0P6,V];Z<5,-98S"2M-3",$U;LE M<+6=!^.@-]RS366=(5S,:KJ!!["_ZI7&4SB@%$R -$Q)HJ&D>Y0' MJ_&689Q=W *69,C)(UUS,*>ST"*HNPKS#F#9 L3O "3D3DE;&?)=%E#\'Q\B MF8%1W#-:QDOXEHS'P1\K(*7BV"-,;HCI4VG 5C,@K2$6 M/:Z5J*G/II?F(!J'>CHKFU2 I.6$2P51CJ"S,Z05Q:%%R^>%ZPTQ. M.=D!U?N@>W"=7X!VB3Q\?_.99,G8F9+!]/4\=H;TM6'RVG ^&,:C*$D)JH,3 MI[28IK^(1PD"/2J+E+ OF&A$)T!-=\(KUKM.1]%T0F[!H"!"-=+N975B,XFX M8.S@?S(>3;/LE*Q:'_),>0-O"[PO=C**L^E;?UEXT)P"],:/($-R1Z3MT\$Z M3+FKMKGW[NV(Q(?<,&F01XFAT=ET$A#=CIWV8%7M6WVM+ X.OZUP4H-V#GA? M*F7[@TLPS/[%/U!+ P04 " +@J54]*8MU"<# #]"@ &0 'AL+W=O MU ]^]G.R$$$J*I6[^ [=QS]]SCR^7&.\K>>(JQ .]%3OC$ M2(78W)HF7Z>X0/R&;C"13V+*"B3DEB4FWS",(@TJH 2OL'C>/#*Y,QLO459@ MPC-* ,/QQ+B#MW/H*X"V>,GPCK?60*7R2NF;VGR/)H:E&.$3?%L]Q MGBM/DL>OVJG1Q%3 ]GKO_5XG+Y-Y11S/:?XSBT0Z,4(#1#A&92Z6=/<-UPEY MRM^:YES_@EUM:QE@77)!BQHL&109J?[1>RU$"R#]] /L&F"? MPS *<&.#K1 MBIE.:X$$FHX9W0&FK*4WM=#::+3,)B/J&E>"R:>9Q(GI$F\Q*3&(&2W G!+! MI+!^3E @N4Y?Q*6CVO%N#RX@I<@(R MIY26')&(CTTAF:IXYKIF-:M8V6=8.>!!4DDY^$HB'!WC39EADZ:]3W-F#SI\ M0.P&./ +L"W;[N$S_WLX'*#C-*H[VI_S+ZH/Q'&;.*Z.XP['Z;N "NAKH'K7 MM]/0<4?!V-RV9>E:!0%TG<;JB)77L/(&654)RR90B;!.$4MZ.59NO%9T)_#\ M_N!^$]P?#/Y"\[+ X'J)IEA$R?\Z&6&':&"T<@9G5QFU\H/ MH7U&SU'#:C3(Z@?E'$0R?4'539($<_7RQRAC8(OR?KZC#A-H6=8)W:Z1W38Z M8@NM0[^S_D_QU7Z.JB_LD.RQ.D>QU9+A(,65J)KLFA(N6%E][SC*\5 50?O@ MWO[4>H6'+@>=CU9LC3Q2U[%/VT^/E>LYWAF!#UT1#K?%N_NG^5""AT8&O<^5 M\M"UX'#;&I+2[S1IVX&G2G:-7#>T3Y0T6X.$I)[H^8K+0BR)J#ZVS6DSP]WI MR>7D?*9F.SV@'-Q4@Z'\E"89X2#'L71IW01285;-6M5&T(T>5UZID/KI92KG M4\R4@7P>4RKV&Q6@F7BG?P!02P,$% @ "X*E5'IYM$A> @ '@< !D M !X;"]W;W)K&ULS57);MLP$/T50L@A 5++IATO M@2R@<5"TAZ"&@[1G6AI91+BH)&6[?]\A)0LNX"B7!NA%XC(S;Y$X3 [:O-H2 MP)&C%,HNH]*YZCZ.;5:"9':@*U"X4V@CF<.IV<6V,L#RD"1%3(?#:2P95U&: MA+6U21-=.\$5K VQM93,_'X H0_+:!2=%C9\5SJ_$*=)Q7;P#.ZE6ANS8F7LE6ZU<_^98OHZ$G! (RYRLP?.UA M!4+X0DCC5ULSZB!]XOGX5/U+T(Y:MLS"2HN?/'?E,II')(>"U<)M].$KM'KN M?+U,"QN>Y-#&#B.2U=9IV28C \E5\V;'UH>S!#IZ(X&V"33P;H "RT?F6)H8 M?2#&1V,U/PA20S:2X\I_E&=G<)=CGDLWL =5 RF,EF2EE3/HDT42KB2K _& MDD]D _X+<[4C:S#A7U 9D.];P7?,VVO)]2,XQH6](5>$*_+$A?#K2>R0I@>+ MLY;20T.)OD'IB9D!&8]N"1U2^O+\2*ZO;OZN$J/(3BGME-)0=ORFTG<4]&", M.XQQP)CTNWF+O^L)K#H#TQW8+6%2U\I=!6 0(?Z;V*:6#61+O+Q";=,0F MO<2>D(RL98_$NZ[2W8?9..TPIO_*1CA6>+XA)XY+'Z<+8G'+%BQK C"1Z_R2 MS_T<1I1(/ YEGYY9IV?6[SX[ON/^O*LT_S#W%QW&XC]POY\#G?2X'Y^U.W]S M8,/8<>Q @HL-AS,\ \V33=N)DY7H0-NM<.&%H8E7F!@? #N%UJ[T\0WU>Y* M3/\ 4$L#!!0 ( N"I50>H0EGIP( .<' 9 >&PO=V]R:W-H965T MZ?S_;22U*0M?NAOCCO.<\YPVQ1SLA'U4)H-%3Q;@:!Z76FZLP M5$4)%5$78@/<[*R$K(@V4[D.U48"63I1Q<)H,$C#BE >3$9N[49.1J+6C'*X MD4C5547DGVM@8C<.AL'SPBU=E]HNA)/1AJSA#O3#YD::6>BS+&D%7%'!D835 M.)@.KV:YC7?E.!A8(&!0:)N!F,<69L"8360P?K6I]V!,,XR."J!5$;Q7@5H!=HPV9:VM.-)F,I-@A M::---CMPWCBUZ89R^Q;OM#2[U.CTY!:VP&M *RDJ-!-<2V.L,A"Z1#-7'J1" M'_P6NB:,\ (4.IV#)I2I,[/[<#='IR=GZ 11CNY+42O"EVH4:D-HZX1%2W/= MT$1':+X2>8'P\!Q%@RCJD<]>E\^A\/+A2WEH?/'F1-Z:L#[&M%,^3K+L@+$G M*+[,^QDSSYB]C?$+)0O*J*;PC]>>=2@RG"4'J-V@)(F._#ESCYK_#^I13_/. M%](#V@WJ 0WWCF%[!9K3;$VY0@Q61C:XR$RCLKE6FHD6&W]O]LG?P%02P,$% @ "X*E5!6GED=, @ 8 4 !D M !X;"]W;W)K&ULE53K;]HP$/]73E$_M!(C(:%[ M5"$2CTV;5"0$ZO9AV@>3',2J8S/;0+N_?FAM6C,L@ M2_W93&>IVEK!)7*V'\+^R;V"B ?&NLJAHP.:BXK+_LJ:G#$8!X7@;$#2 ^!_0O )(&D/A$ M:V<^K0FS+$NUVH-VT<3F%KXV'DW9<.E><6$UW7+"V6R..Y1;A)56%8R5M)H* M:\B$+6'LY5$;>-->P3UG2RZXY6C@>H*6<6%N*.!A,8'KJQNX BYARH6@1S)I M:,FC4PKSQL^H]A-?\)/ E)1* Q]E@<4I/J3-I"KK;3UL[:G[9@8^NXX.Q_1^*B[_0]-/7OHT=9<&A"X(LJH^XZ:3]?] M7&^LVOB66"I+Y?#+DD8@:A= ]RNE[&'C!-JAFOT&4$L#!!0 ( N"I50- MW_SZX , %$0 9 >&PO=V]R:W-H965T_)LVZ*MS0)% ML:4P2S^NY2<"X,QK8>W=R-!"ICAFG=Q*I-$D"^>,-C<5^ MZ&#GX<8]6V^TN>&.!MM@31=4?]S>2;ARBR@12RA73' DZ6KH7./7,T(,P/;X MQ.A>';21&@,%5: M)#D8&"2,9[_!]WPB#@"X_? $-S31/UN29INTC:MDD[9S4;B@2D%0L%NEI)D2":Y4ZRW*S,726/ M+'K/1C=6O1N]PCW?'[B[0Q54].J07M'IB'FG8-ZI96[?D FG<@UO5\U,=(MX MWT*JU_4L^.[WG'19\\ MTNF(7K^@UV]>=/0?NA[/T/WM#-U)$:79@CP-0A9;RZVISU61[^IRHL!>N9!X M3:L ^DA8U@0.N3C \[?EB*'Y!78C50*9Y8F.JN"93W4=\,%:AW^"(A#[8M>L M7;9F55+")Z+MUC J[1.3WZ<->'[/TD]Q]TGU&-^C,=W!AGUKJ5VO):6F53?\TD=Q[X*S7KHE;FR73YOU*3ZU M1__\I)?^B.L-&PO=V]R:W-H965T[*@5(*?41@G)ZV%E,OW M[782+&A$DB.^I+%Z,^ MRI#%]$: )(TB(A[/:,@?3EI^Z^G!+;M?2/V@/3Q>DGMZ1^77Y8U0=^U"RHQ% M-$X8CX&@\Y/6J?_^$QYH0#;B&Z,/2>D::%>FG'_7-Q>SDY:G+:(A#:060=3' MBHYH&&I)RHX?1FBKT*F!Y>LGZ1\RYY4S4Y+0$0__8C.Y.&GU6V!&YR0-Y2U_ M^$B-0QTM+^!ADOT'#V:LUP)!FD@>&;"R(&)Q_DE^FD"4 #ZN 4 #@$T!R !0 M4P V -P4T#& 3E- UP"Z30$] ^@U!?0-H-\4,#" 05. [SW-G-<84DQVGG1Y MEF0I-B:2#(\%?P!"CU?R]$66IQE>91:+]9*ZDT*]90HGAQ?QBB92K1&9 !:# M+W)!!9C$DDE&$T#B&;CF<36-\E?;+)MKKX9\: M1-[O9W!O'=Y6RZA82[!82S"3AVKDW:EZ-TM#"O@<3'ZD3#Z"*RH7? ;*J^SO MSPH&+B2-DG\<2E&A%&5*<>T"#GBDEEK($[7.YH)'@.:ZHUPWL[JKTB.7WLVD MZ_J[&K[SN[W><7M5SH**41AVBT%KEN/"V0$ERV"#HM*9=_?$DAE4&:.*NULFF;Y86VKK$/^3L&QK.E#IRE? M'F(JD@5;JH"8WN(U4;T'6%(1*%O>5)9DM\R.=^1Y?U26P]V!ZWY98O9_+S/[ M5=0,:^-M:==W\VYI#4U)J!FJ,L!X0WNWWWV^8"95PP;]Y\/.S;!.K;1U7RRY M^YT7CX%7.Z M.:RW.>Q\J[1U_VQ=\?N_F)HF1F*GEB6-Q=N&K5MLBY+OKDI/F16HS%HWN[;T M3XS(LBT^1K7+&]I: ]VU9M\EH9[IW9RB*)U.D]5&J-?ML94&^H=;);#4B[N) M?.]5 M+&U#=W.^.[^,X6:C_IQ;G$/6+;5,#]U,OP>O7,(*\N[6TXIE9>AFY8;9.PI) MDH!3\%4%V;7+@)9" NVI+H\A-H]=I-*5"*TVU*T#0@+(5G54UZ494.>:H M)N#(\B9R=^@WY#%W37) N6XH,:4)ML=([QAJ4.65I&;5F\$XT+/P2U5JN.R M<<1NVWOD!2GY&M=O. EFR10<\6T&6:M%O.EV9H,UN MME??,V'+PMC-PGOL!?#FB8G+%,O'V,W'+\H*9P^'+?OB YXP8\NO>-M)QKX] M'-X\PW#T<+AT=.P^P]AE,IJV)-A2,3[@F3*V?(O=%+=+2V)$-6E)L"5&_.N( M,8_ZV?:H6U+$!R1%;$D1NTEQIZAOTB!\'O5VZ91=+BB94:$'J/=SSN73C?Y*N/@YQO!_4$L#!!0 M ( N"I53\*L _20, *<* 9 >&PO=V]R:W-H965TVB 9HVB-ON0[$/C#2VB$JD2E)Q MN]B/[U"2%265U2S0[8LE4G/.G!D=BS/;2_59QX@&OJ:)T',G-B8[>-W)1QX2QFQ=ZU6LQD;A(N\%J!SM.4 MJ6\7F,C]W/&=P\8-W\7&;KB+6<9VN$'S(;M6M')KEHBG*#27 A1NY\ZY?[;V M PLH(CYRW.O&/=A2;J7\;!>7T=SQK"),,#26@M'E#I>8)):)='RI2)TZIP4V M[P_LKXKBJ9A;IG$ID[]X9.*Y,W$@PBW+$W,C]Z^Q*FAH^4*9Z.(7]E6LYT"8 M:R/3"DP*4B[**_M:-:(!()YV0% !@L> P1% OP+TGPH85(#!4P'#"E"4[I:U M%XU;,<,6,R7WH&PTL=F;HOL%FOK%A37*QBAZR@EG%I?B#K6A-V\T< 'O3(P* MUL)PPU$#$Q&\E2*4PBB9$'8'E\*@(HB-9K#);S6/.%D,7L+F_-7Z#Y9F?R[7 M2]CT5"_IP.)/J7G'S8K.'EV"L\L]GTLN8:JL.J<<-*\T6I.3BB MN0]7)"C6I#/"Z"'>I?KK)@2')EP$G8173/6@[[^ P N"%CW+I\/]%OBJ&[[" ML!.^?@(\F%JX/^YH1K]V1+_@ZQ_AV]"W*,H3!+F%]9>#28*K_[D@ZJ),.BJ2#HS8,98IPDDA-5MDJF0*6N=,R-[_/W6:8DGU4L-MO MX]WBI3\:4SONFJ^Q)6H0C.J@!\J'M?)AI_(6TW?T8U2SCG[?2QC72<>=I;S; M"U0ZYAEUN_J3GS#Z"$"&*J2$IVWF[*8<3'N>][Q#VZ36-OE?#5*R#YNOGL[2 M1_Z8M/BC$?1 ^+06/OV)\(,N.M 2)D)LDS?](7/0GSS6MVJ+FAX3Z'OW1X#W M7RT,_\(;^CASN$'QCZ3-K'?>Y6N_<=[XO\_9?G"?-OCUWOX)Y] _9FZW<2"G MJ';%)*0AE+DPY;%4[];3UGDQ8SS:O_#/EN7,=$]3CG!TZ.RXT)#@EBB]WIB\ MK&UL MO5;;;MLX$/V5@= ""="U;G8L![:!Q,YN S1-4+?=A\4^,-+((BJ1+DG9+; ? MWZ&D*$IL:U.@Z(O-VSES9CCBS'0GU1>=(1KX5N1"SYS,F,VYZ^HXPX+I@=R@ MH)U4JH(9FJJUJS<*65*!BMP-/._,+1@7SGQ:K=VI^526)N<"[Q3HLBB8^GZ) MN=S-'-]Y6/C UYFQ"^Y\NF%K7*'YM+E3-'-;EH07*#27 A2F,^?"/[_R0PNH M3GSFN-.=,5A7[J7\8B?7R8YY:)='QM2)W6I@5VQP_L M?U;.DS/W3.-"YG_SQ&0S)W(@P925N?D@=V^Q<6AD^6*9Z^H7=LU9SX&XU$86 M#9@4%%S4_^Q;$X@.@'@. X(&$#P'#(\ P@80OA0P; ##EP)&#:!RW:U]KP*W M9(;-ITKN0-G3Q&8'5?0K-,6+"YLH*Z-HEQ/.S*_%%K6AFS<:N(!;DZ&"*V&X MX:B!B03>2Q%+893,";N&:V%0$<2>9K J[S5/.*48_ 'O_X*+9,N$H0R#DR4: MQG-]2AN?5DLX>74*KRSH8R9+3<1ZZAIRP,IPXT;L92TV."(VA!M2DFD2F&#R M%.^2XZWWP8/WET$OX0U3 PC]-Q!X07! S^+E5AE33;J*(@\SSLLX:R5<-8KH?N)]41_ MW-*-?]^51ZW1Z-=?>;07S&$GEO651_MI<2S>DU;KI#_>AQ6^@91Q!5N6EWA( M[61/R7CR7.YR_U!T5*_O/;[GWHLS!/Z#A2P*JL>EX 8VI8HS*JK U@K1WFW/ M;?J="N+_OB3R@T>S0:^CMSN!2F=\T]X*=1UD7CVO#/5;^C]LHW 0>J_[A#T^ MHW[XT\)2&H!13&A6-T@GC*HK;%#%%)W3@Z6PW\KDJ&"WTPT4J-95&T8OEBR% MJ4MCN]JV>A=5@_-L_=(_7]0-VR--W3]2X5MSH2''E"B]P9@^3%6W9/7$R$W5 M<]Q+0QU,-&ULK5;;3N,P$/T5 M*^(!))9$CN9<^;X MS,3.:,OXJ\@ )'K/:2'&5B;EZM*V19)!CL4%6T&AWBP8S[%44[ZTQ8H#3@TH MI[;G.*&=8U)8DY%Y=L\G([:6E!1PSY%8YSGF']= V79LN=;G@P>RS*1^8$]& M*[R$1Y#/JWNN9G;-DI(<"D%8@3@LQM:5>SEW'0TP$7\);,7.&.FEO##VJB=W MZ=ARM"*@D$A-@=5M U.@5#,I'6\5J57GU,#=\2?[W"Q>+>8%"Y@R^H^D,AM; M0PNEL,!K*A_8]A:J!06:+V%4F"O:EK&1"D[60K*\ BL%.2G*.WZOC-@!N/X1 M@%(,_4+/CS-T>G*&3A IT%/&UD(AQ,B62I(FMI,J_769WCN2_@_F%VC@GB// M\;P6^+0;_AL7G?!9-WP&20UW6^ W_<6WP>?]LSO[<%M5L2ZE5Y?2,WR#(WP' M]>I@'-2, \/H=S2':85$#^"K/]H*75*%ADKO9YN)ZT1QI%:VV:U(,RR.?7]8 M1^T)]6NA?J?0)R8Q+57VE5L2!M_);89UR UJN4$/N?RK7DFC7F7VH)$]=C3J_.&4<:][W5=A_W,:PL+_2#<#[L)FYWC#<(XW@^;MX2Y<1Q%[79$ MM1U1IQU7.5L74F]C\)Z $(@MT'QV-S563/6 DIRT]U#4TO)AX!S:$#5[:.CL M1.WI'M:ZAYVZ;X&F" ND#@"*)7!,.S[XN":-?V@+<9VO \;YD6:?5CSA?K=?A-V#LGHOY#4EOUDA0"45@HF',1J6KP\J>CG$BV,H?D"Y/JR#7#3/VH M ==N_>LW^0]02P,$% @ "X*E5%:;R3QB P W@P !D M !X;"]W;W)K&ULO5=1;YM($/XK*]2'1*H#"\8V ME6TI(=>[2*T4U4U/NM,]K/'87G5AN=W%;N_7WRQ0N'LC*Z")-F?IY T(>%PYU?FU\X;N]L1ON(00CK"7G\6SMUFI@6>'K]R_O',GE,9LTTQ%+\R3=FOW!F M#MG EA7"?)''/Z!.*+3^$BET^4N.E6V(QDFAC4QK,#)(>5;]LQ]U(4X =-P# M\&N _UQ 4 .",M&*69G6+3-L.5?R2)2U1F_VHJQ-B<9L>&8?X\HHO,L19Y:K MO51F]!542NZR VB#C\AH!A^"TD#IX_A+B;=9.XWF?NEOZ#7 MW]J0%22%XH:#?D^N#Y@Q6PL8X>D8:2: _/T)0>3.0*K_&0@9-"&#,N2X)^1U MBL7F_\&&Q%*;K@I6^$F)MR?PL*2^-_&F<_=P6JDNLV@ZIHW9(WKCAMYXD-[O M2FI-'C*4 U&RW*$,D(M/N'O91;;R%IZP&(W],Z8=-C3JIADV-,-!FK]IP_'\ M(K^/C"ORC8D"NNB%3T)C+<-)>,:PRRR:^GXWR4E#/$\WH:,FJB1J_9D''4T6S=#*C7 MZJ/W&MT6UV[."N#UA#^19SH8_B]0DB2RR/&55W;2P,.DK?31-],^VHH??:GZ MU0[.CJPW/9>_3KO IWW5;@60OJX"TN=(8)<1G?50;460OHX*TDX9]()S&>RT M"VC4HX.T%4(ZK(0QX%/?\@2Y:B*W.&/E4G,SU%*M$-(W4T+:2B%]H1;>T*=B M& ;>><&'C1Z3:Q63#DOFL]LB>C)"=% <-JHHNB?#IYW\<5=3 MS%!5PW2U,#(OY]&U-#C=EI=[_ !90WP_E;B>[)>V!&W^:19_@]02P,$% M @ "X*E5/S>V4_Y @ \ < !D !X;"]W;W)K&ULC57;;MLP#/T5PMA#"[1Q[%S6%4F IMZEP+H5+=8^#'M0;,81*DN9I"0M ML(\?)3MNVCG.7FQ=>(YX2(H:;91^- M$"T^%D&8<+*Q=GH>A21=8,--12Y2T M,U>Z8):F.@_-4B/+/*@08=SM#L."<1E,1G[M1D]&:F4%EWBCP:R*@NGG*0JU M&0=1L%VXY?G"NH5P,EJR'._0_EC>:)J%-4O&"Y2&*PD:Y^/@(CI/AL[>&]QS MW)B=,3@E,Z4>W>0J&P==YQ *3*UC8/1;XR4*X8C(C=\59U ?Z8"[XRW[)Z^= MM,R8P4LE'GAF%^/@+( ,YVPE[*W:?,%*S\#QI4H8_X5-9=L-(%T9JXH*3!X4 M7)9_]E3%80<0#_8 X@H0OP7T]P!Z%:#WOX!^!>C[R)12?!P29MEDI-4&M+,F M-C?PP?1HDL^E2_N=U;3+"6XWT$UTK:A8&/,L.L 7_9CN\=PB<'SH]; M"$)*19V/>)N/:=S*^#VU'>A%)Q!WH[.4N#7=#(I3D[9VIFNFMTQQ_ Y"%^UF MHJ2=*,&T)HKV$;T2VZN+K^>9>X>+[^=7VH,KBX7YU<+&ULM5=M;YM($/XK*]0/K90&=L'&KFQ+J:U>*^6J*+G>?5Z;L;TJ ML-SN.DZJ_OB;!0K$8.I(W!>;EYF'9UYXF)D=I?JN]P"&/"5QJN?.WICL@^OJ MS1X2KJ]E!BG>V4J5<(.G:N?J3 &/&?E@RWSKD%G\+..K&,;&AK*7\;D^^1'/'LXP@AHVQ$!S_'F$)<6R1D,>_ M):A3/=,Z-H]_H7_*@\=@UES#4L;_B,CLY\[$(1%L^2$V]_+X&LY9'/01B:E,S)(1%K\\Z_)0E)O(+5G*))&1,,^D 5(:/Y.W*S!?OF'7E#1$K^VLN#1AIZYAJ,T[)U-V5,'XN8V)F8 M_N3JFOCTBC"/L0[W9;_["C:5.WWI[F)VJQ2S*L4LQ_-_G^(;K<'H'DR_PO1S MS. ,YA]*:DUN$GFPU;J'C=REX@=$7G M..,*=CQ8<<:ML":C\?@D]K91X$_\[MC#BF0X2''"2PBVCE MK"YD4N6"CXH3U?6*RWJA*EWAYR3.A27C"I7G9T.9])%G?>_;M"(S';)3J%?+ MKS=8KY10+],<3D]JT6%%IY[770S:^$[00?JEA/D=R;95#\E::2GK)7DKT]U[ M RKY?[N&UC)-_4'[II96VJ^MK^J;MG8&=!*>EJ1MQ8)S+S&M)9:.ANF;T44D MVU8])&O!IOV*C:RCF'VGVH' &*V2(YY]N;)-/!XCMZ,)W"B"? MEOH*6LLQ#0>;$FBMH;1?1%_5)I-6;OW /_T.=U@QSY^V2VL5F-&!^L6UAA4 M^^7S-=U20KT8R(*I=U*(#JL@/%N(6E99__A[:;>PCK&V@V3;JH.DVUBR[(:+ M6P:N,)K$L$4W[SK$(%6Q-!8G1F;YWK66!K>X_'"/BS8H:X#WMQ+;J3RQJURU MNB_^ U!+ P04 " +@J54D<6 )B\# !H"P &0 'AL+W=O^Z>F!NLE?YI%H@6[G(AS3!8 M6%N*7!+/.:9F&-DO(%* M@L;Y,#B+3\=QUSEXBQN.:],8@Z-RJ]1/-[E(AT'D(D*!,^L@&#U6.$8A'!+% M\:L"#>HSG6-SO$%_[\D3F5MF<*S$-Y[:Q3#H!Y#BG"V%O5;KCU@1ZCF\F1+& M_\*ZLHT"F"V-57GE3!'D7)9/=E4HFL 293^(AI MQF4&9R[3W'(T\!:FI*-T*1#4'+[Y'&'Z]FR%FFH.5YK/_,X74AF,59ZKE-M[ MF*Y905-I-57-P,$$+>/"O":\S\K"! W/)",D8*8^=AO.(+3$U,4;SBI6YR6K MY E6)W!)IRT,O),IIH_XC]O]XZ0%(*04UWE.-GD^3UH1IU@<0B=Z TF4Q*\@ MA(P)^CX66CO0!&<$%+<#[838J:70\#RSYR5>S^.Y^VTUZASW M(OH,PE6S G_;>:N&W4[ 1W7 1ZT!;]X7>/#"%*AAAP,<< E+D_J=S"\Y5E6U M'V-6'AS'36J'O$](X4,EY9\]BO$H257(8_8H@$RCB(J?'UF8;*\[L//ZP6>^ M7*GL V\\6M,E>V+JR_I1Z#VO'&7.(Q9+GL1 L,5UYP9^F 1!EI!'?.5L*RO; M()O*=D>\>*">4%SI)0YG_!MHCU.V"62I5$ M1;*N(.+Q[C]]*1:BD@!)30(J$M"I";A(P/E$=Y7ETYI21<,EN(^E$FDVF [+ M#D!S;'^SV2KF/U)V!:9EE17JS8BH? M=U-!-5-YH*(+,+P"R$?(DCYQIT_9K$R'^^F>7M1R95&YLB@?C]2,9]9/ZO63 MX#_PP&,>I9'>^O+I:0K^3,.%7E8J%=!GY)8*O0ZIV##'L7%Y;)P?&_\25I/C$D4U<@JA3#LV)L ME'>#PMT9F\G09HRZN#_R-E68UB@?EU%[%0=EQ<&[F=UQ?3$*/J.A/G,7"R;T M)+C>40EXO)E. =8?,ZU/CH7KE67T6L37+ZOH-X&O_Q:,WQTD"' M] X@VL,@K(%H&@%R-X*3(%Y 6Y$1>43:Y&DT'KEOUM_+,[")ID\.>=K#:AXP MD.D(R-T1+L+S!)%%1NU1OTV>1NR1^^[]O3P'U@OO\):G)JR.IVD-R-T:;E,6 M9GX'70I6>"<7>=(W*H_]%O%A(_/8?=_^3GS%J,<>]^UA=9-*(I4.L7LT;-\ >5N<&!*8C!.Z.<"K'"XAL8 0_:-/@"8S8!XT8/('%N;$8 M C5A=;\XFM80N%O#I9">H+:!4?Z@38\GJ/P>VXC'$UC,&XLG4!-VB-2KO%Z1 MO=OR0,62QQ*$;*'3_&Y?#R-VKXOL=E2RSM^X>$Z42J)\<\7HG(DL0'^_2!+U MNI.]Q%&^M#/^'U!+ P04 " +@J54Y3=1BGH" #9!P &0 'AL+W=O M*8T@3R@8K MA-[V,/:@V,>QJ"QEDIRTWWY'LF,22)RU>[%U.?]S?N?H%F^E>M4%@"%O)1=Z MXA7&K&]\7Z<%E%1?RS4(G,FE*JG!KEKY>JV 9DY4F]A,EE*^VL[W;.+U+!!P2(WU0/&W@1EP;ATA MQI_&I]>&M,+]]L[[G$"?)4R$I3D>G8-\AB/?II$_>VCAN>B'M/ MU36)@B\D[(7A$?FL6SZ'M)4'AW(?*]"6(6S+$#I_T?DRS)E.N;25T.37=*F- MPJWVNR-&U,:(7(S^B1A3K?%4FJ:L"C*2*UD2#AO@)"!&DF.%N*V=#IU3>R8W M22_V-_NEZK(X(.VWI/W/DX:6-#A&6CL==)!V61R0#EK2P0=):\B("##'& =G M&;LL#AB'+>.PD_$'HTO&F6&XH3Z\^L.SO%T6![RCEG?TO[RG]\#H+&^7Q0'O MN.4=?XKWS$X8GSU7718UJ;]W\=I'#V^U%1,:0^>HZ5V/,$U5/R1UQ\BUNXN7 MTN#-[IH%OKV@K '.YU*:7<=>[^UKGOP%4$L#!!0 ( N"I51V6\:DC 0 M )D7 9 >&PO=V]R:W-H965TD<8#$$P@W0P+G M_'/\V_F.GBQ]R3:D"/[,TE]/!6JG-@^?)>$TS(N_YAN;ZER47&5'Z5JP\ MN1&4)"8I2SWD^Y&7$98/9A/SW;.83?A6I2RGSP+(;981\>LC3?E^.H"#WU]\ M8:NU*K[P9I,-6=$7JKYNGH6^\RJ5A&4TEXSG0-#E=/ !/LP#7"28B&^,[F7M M&A1#67#^H[CY*YD._*(BFM)8%1)$?^SHG*9IH:3K^+<4'53_LTBL7_]6_V0& MKP>S()+.>?H/2]1Z.A@-0$*79)NJ+WS_)RT'%!9Z,4^E^0OV9:P_ /%6*IZ5 MR;J"C.6'3_*S-**6 (.6!%0FH*X)N$PPSGF'RLRP'HDBLXG@>R"*:*U67!AO M3+8># -8#OY>\ZW4T7+B*5U8(>_%91$?#T6@ MEB*>B+@'&+X'R$>H(7WN3G^D<94.C],];4?E":H\048/M^@=1O[@4,*5$C9* M09O23EM%%BF]TP_()W,T@\L,HG'B[NA]-8>-A MX=VNH=J@JC9P5ONRYD+=*2HR/9\[*I59"DUE'G3"U\IL"FLO,ZS*#)UE/FUS M%K,-2<&"Z^5F5FC.U:FA1]I1I1WUG/IAI32\Z=3/AV=F1;[O-ULUJHH8.8OX M3@4',=]N-#"-68Z!C2O-<4^+H&_AX]_V^2CU3E:>CT]77F,G6V?S+H8(L ML!#L.06HMB]"-]H@E$)NFKP2=%RD)1]RDZ^[ZSS+>,+4+R#W9*,7?ZZ$/E6X M5CZR3$.!T_;:EMGIO:434!JM1N]#\]L'851=&K^>52 1[C% M?0L^Y 9?9_?_R!8T2?2O234PI_,6>6C8=\%;?B'W_JEF.C&RC7Z/SIPBRV[,/NDVC' M'AM8=@7N#5OW'ANFQ#5'N/#2P6 S<6KYB'"[MM8-$8]#VS!I9N@7OG MUJG;!N?OOAJZ;4-40[?U:N]-BY?63T2L6"Y!2IUH$Z-^77/?1\J9X.UN]C9_]#U!+ P04 " +@J54??.L M+0P$ F#@ &0 'AL+W=OF-HB1U2CGW0M\?>3EAHC>?NK4'-9_*PG FZ(,"7>0Y4=]CRN5NU@MZ MAX5'MLZ,7?#FTPU9TR=J7C8/"M^\VDK*4T,=8$P9\M75#.K27D\5=EM%=C6L7F\\'Z1^<\ M.K,DFBXD_YVE)IOUKGN0TA4IN'F4NT^T M,&'3^&04?F6H9^8?"5/PE?""PCTENE 4;N']NPMX!TS U>^'!O3CL-'A/U!5$01]"/PQ;^"S>KAYTT(GJ:$?.7G3&G@VD M2!AGQ,52KL!D%)9TS81@8@T8-: BM8]+PHE(J+9"I(QX7B8H!6)@9;.S==DI MM)77##.T8@D1!@HAEYJJ+5ERBAG9%#9=7^B6V"YAJ7]AVOS95D7=]![14X&!62F9PP(+2F&SP'UE,EBX'455'^[V M"2]&P=ON,VWW6!CPY!1[XXU$[0@&HS/ #>F6/#?.I(^C+,4L'A/NM,B(V)MZ^U,;VJE'K0$ M+?*#,]S#(_>P.VCYDJ8X[O#TH=B6V&--U_X-CL,F^*6G37 <-T%WCWW+'HXK M&\U-/!HW2KI*XN DB>/)N10>NW#0W8;?LN?BRD83.@H:I5\1/)4*QI%_AN&Q MF0>C_[2/YHI;U!X]L2JU\#I"DWZ M5V.,N2HO)>6+D1MWKE]*@\<,]YCA18XJ*X#?5U*:PXL%J*^&\W\ 4$L#!!0 M ( N"I503WB'9 P0 +<- 9 >&PO=V]R:W-H965T=.+7[O5THDHKN,1[#:8L M"J:_SU"HS64O[+TL//!E;MU",)VLV!(?T3ZO[C7-@@8EXP5*PY4$C8O+WE7X M,0G/G8#?\97CQNR-P9DR5^J;FWS)+GL#QP@%IM9!,/I98X)"."3B\5<-VFMT M.L']\0OZ)V\\&3-G!A,E?N>9S2][XQYDN&"EL ]J\QEK@X8.+U7"^/^PJ?<. M>I"6QJJB%B8&!9?5+]O6CM@3&!T2B&J!Z+T"<2T0>T,K9MZL:V;9=*+5!K3; M36ANX'WCIC#,7P +N$I5Z5A,C.3P!)-IRQ(:TJS MBE)T@%(,=TK:W,"-S#![+1^0>8V-T8N-LZ@3\([I4XC#/D2#*&KAD[Q?/.R@ M$S? #/>5.FY$'F':H68'.$.2ZYE%PN@;P&*#,WG#/!9$I^IDUBS^U% M%:H,F(6%B]/:QZDT3LAPBM6"ITQ:**6:&]1K-A=(85F5%-JC6URC@/BXPY:S MQI8S;\O9/Z9/O\F+[WV7,*76CLR,&6[Z\&BY$/ 91=:'9TG]1O ?1/\WZC/$ M1QES[/8PZ[//6?M%IJI ^.-F:UW/VG'>Z:=:PGE54VY*J@AAY"'<6KJ,W[.)Q.[6+AMI%)[4G M99F I2](X0JRC=O%&VXGP[-1_!.YEEV'V(6#W3DUZ.1W4R571\1J@%=ZQ\/1 MZ(#FO1,R[*ZJG,FE2T1*S*9S[3F*OKAZID5:0J9=9K4?>V%+3H6';U<>7OW#^MS]RKQ%^M=S#5DX;N@91 !@0N M"')P>DX.T]4KH9I8M?(7[;FR=-+[84XO*]1N WU?*&5?)DY!\U:;_@U02P,$ M% @ "X*E5/W&BN:Y @ H@D !D !X;"]W;W)K&ULK59=;]HP%/TK5M2'5MJ:V(0 54!J0=4F;5K5KMNS22[$JA,SVX'V MW\]VTI#R$56"%^*/>X[O.=C7CC="OJ@,0*/7G!=J[&5:KVY\7R49Y%1=BQ44 M9F8A9$ZUZX'-"#@DVE)0\UG#%#BW3":/?S6IUZQI@>WV._N] M$V_$S*F"J>!_6:JSL3?T4 H+6G+]*#;?H!;D$DP$5^X7;:K8?L]#2:FTR&NP MR2!G1?6EK[41+0 .CP!(#2"?!?1J0,\)K3)SLF94TTDLQ09)&VW8;,-YX]!& M#2OLW_BDI9EE!J+]I%[EKEJ%'%GE)Y77J(>_(!(0<@ ^[8;/(&G@^"/<-WH; MT:0131Q?[[.B.SA[#6?/<8:=G/(89^5211$Y"GO UA.,PW 0^^NV&?M1)&Q' M?<@O;/(+._/[(6BAD!;UI@+I.@M6T"(!M(:,)1S0JI1)9DY%ER/]9L7^V5R. M&L[H=)?H="]'>S[AB(0[9NX'A2$^LE]QL*U,06=^]R5PI.DK2B2D3'=)QJUR MA\]F)-[6$TQ.M[+F:-L4#?#NX3\0A4DT#(^XN2U/^*3Z])%U6U1P>#X[MX4# M]\]@9W^_3$8DVK5S/RH:D=V]Z;L]<-G-O=![7UBQ767L@I^E M#=W!&LQ3LU0X\T>5DM4@-)."*-C.O;OP-D]LO OXR:#3!V-B.]E(^6PG#^7< M"VQ!P*$P5H'B:P\+X-P*81E_!TUO3&G!P_&[^C?7._:RH1H6DO]BI:GFWE>/ ME+"E+3!9 "S F>EH;)\)^]O71N%7AIS) M'L0>A)'JE5SF8"CC^HI\)D_KG%Q>7)$+P@1YK&2KJ2AUZAO,:#F_&-3O>_7H MB/H/JF8D#C^1*(BB"7QQ&L^A&/%P L]/XVMH$ ^F?]2IG MNN!2MPK([[N--@JW[Y\3&>(Q0^PR)$ 8I1K@IX3W5!,@@\S9?^B ME[MQG]HTT14%$?_HOZK-1EK34[6^B@-Y;@_!D^F-D=R)F_? MPT341 _GM/H>_(.38*\MW( [)C3AL$4NF'W!@Z[ZJZ"?&-FXP[&1!H^:&U9X M>X*R ?A]*Z5YG]CS-M['V1M02P,$% @ "X*E5/@:@Z92! ?!( !D M !X;"]W;W)K&ULM5AK;Z,X%/TK5C0?9J1.P>9= MI9':9/8A[>Q4T\[L9YS*,&2X8PF5ESQC*5S9<)%0!4.Q-60F&%V724EL$--T MC81&Z6PQ+\_=B<6#S5H+/FGD5B]_@-_8^R>"CFD4JVY/%_T5KM MKF?^#*W9AN:Q^L[W?[&Z(*? "WDLR_]H7\6Z]@R%N50\J9.!01*EU2]]J87H M) "./H'4":2?,'8'JTZPWIM@UPEVJ4Q52JG#BBJZF N^1Z*(!K3BH!2SS(;R MH[1X[O=*P-4(\M3B'YJN+]"=@(DDU"N"$?KRE$<9/%J%/JZ8HE$L/Z'/Z,?] M"GW\\ E]0%&*'G8\EQ KYX8"$@64$=8WO*UN2$9N:*&O/%4[B;ZD:[8^S#> M?%,!>:O@EDP"?J7B$EGX A&3$ V?Y?O3L29]-9V^8N%8^D$U5O,\K!+/.N%Y M3,#;#;Q=PMN3\%D7GKW!7Z"MX%+[2"M0MP0MG.1YX08>MD'NYZY4NC#+]8,F M[("STW!VICDS*<$?PCS)8ZK8&EYKL+@PHH5QZ-A6<$Z'QF?;-EW+ZM'5Q5DX M(+Z>K]OP=2?Y/G!%8Q1/*ITRI6/N#A@1QW7,H$=<$^9BS\5ZWE[#VYODO:19 M!,RCWR"QY!NUIX*AD$LE1_EZ R(6*&WVZ&JB++\3=<#6;]CZDVQO.A.")ERH MZ'X&&+AETU*HRQ4\H M)M#0[)6R# :OJC-6"#;;7F(>*R6'MA&E89R#N1>= M[;XIQ$&7VECS&#)@UO M1LCTGKAV^JY MO3E^+.J0<]MW\)'&\^^?*(Z>8K?] 3MG$;PU=#SMZ*<* M/O3IP!ZVH:-AAZQ;.\?3?GZO:D]YCQ:M[6+_+&*W=HBG_?!4L36NY[B>X_35 MUL79;C"R2"&M^9%I\WL0L%1F8FI*D]:,"#Z'RJ0U*4+.H7*-VE7/([YO]T36 MAGG^R)0FK?.1:>?[!LU0O&M"D]:9B'T6J5M[(D?6KR=*/5R>!C8Q!U)KPBQL M.2-2MYY'ICUOR5.I1%Z9-31RX+\5K$_U$+RU)N*=1?/6I,+$MMS&ULC9;);MLP$(9?A1!R2( VVA<'MH'$1M$"+6ID M:0]%#[0\MHA0I$)2 M*TH8+ 22=5EBL;L!RK<3QW=>']R23:', WR@O):*EWNQ)B@):^_X95^( X$??2 (]H+@5$&X%X1-HBU9D]8< M*SP="[Y%PEAK;V;0U*91ZVP(,\MXIX1^2[1.3:_S7-2P0M\)7A)*% &)SN>@ M,*'R GU&#W=S='YV@B^X+7$;"7'KM*QC0Y:>,$'\3Y@<4E"OU/ M*/""P"*?'9?/(>_D_GNYJS/NT@ZZM(/&7_B!OP7>X275N>IL4%,#3"7Z<[V4 M2N@OZ^^1$&$7(FQ"1/^I+*8*!,/F:T7K&G08PG)@9FZM8^LU:;R:3?@\#:(X MC,;N\V&Y+%:9[R6=U3ODJ$..3D*&LJ)\!X"6P&!-E)6S=14?$(11$O"I)I4^612J:I$7>D];>>,!BA^&HSZPQ2KUX\Q.G'3$ MR4G$A.E/ :2RX27#P('?IQL:9:/0SI9V;.E);)70K4&H75-2K@H02.$7>RG3 MX=(G69_58A0F(SMLUL%F)\%*3+$@^^V[U>W&BID-"8(LZV$.C3(_#>R8HPYS M=!3SIRF?C6AD6>0T]7I(-JN1']F9?._MI/>.4MUSA:GNFVT)Z=N!;SW-O<$! MDP1A'/10+69I[,?]978/&I3Y.]#=8$.81!366N==ICI9T3;<=J)XU?2L)5>Z M S;#0O^D@# &^OV:<_4Z,6VP^^V9_@-02P,$% @ "X*E5$$UHMWV P M"Q( !D !X;"]W;W)K&ULM9A=C]HX%(;_BA7U MHI4Z$]OYI *D#J/IKM3MCDIG]]I##%A-;-8V0V=__3HA$T/B9%C!W$ ^SGO\ MGL/AP62\$_*G6E.JP:\BYVKBK;7>?/)]M5C3@JAKL:'PG4MBB(?+ZAN=A-/.2]7/C.5FM= M7O"GXPU9T3G5#YM[:<[\)DO&"LH5$QQ(NIQXG]&G60!+017Q%Z,[=7 ,RE(> MA?A9GOR>33Q8.J(Y7>@R!3%O3W1&\[S,9'S\4R?UFC5+X>'Q2_:[JGA3S"-1 M=";ROUFFUQ,O]4!&EV2;Z^]B]QNM"XK*? N1J^H5[/:QT<@#BZW2HJC%QD'! M^/Z=_*H;<2! 88\ UP)\JB"H!4%5Z-Y95=8MT60ZEF('9!EMLI4'56\JM:F& M\?)CG&MI[C*CT]-;^JC!%9B;\/_N W@' M& <_UF*K",_4V-=F_3*+OZC7NMFOA7O6^H/(:Q"@CP!#C!WRV;#\EBX:.3J6 M^Z;JIG3.P_';;!$16C #=11\;"QE@X:.PK50J00FRY5B#;4C-G M>FT^3\$I>*9$NNSN,T8'1JX0A EL^76%X31.W8:CQG!T0B=SP5=7FLJBMZ=1 M9W4<);#=4T=4@./0;3%N+,:#$_3 34.E9O_2;/^MN6/<#!+C*S 32@_-4](L MD9PQ3TFG*M/X5N7=F*1GE-+&4WKQ44J[,Q(D+:>.&!RXK8X:JZ.+#-&HL_0( MM=QU0\*1VQR"%KYP<(!J\'P$W\P/MD'OZ?.##@"/SIB@6AP=(2D.VT/D"HMA M#'L:8!&,\,5'J4[9QE(0M#V[XG :1CVF+>+1*8Q_?:CJ-,=HBE'4]ND("S#J MLVF!CX:)_^T+^)P]$:[-=LSA\3BKI3**+O>KB2Q)47S.E,;=%J4P[DRI(RQ* M^WXYD64P2MZ*\\A"%0U3]94.=.'81;TCJ(_UR!(4C=Z(4=AR$,,S:J_%1Q]K M,@K;VQ!76)3T,0I;@.)A@,Z_@#NR8#G3ST/%'FP[+[COQ)9*^)R=)^Y")H&P MT\)NU"B"?1VT),+A6XV0Y1(^9;O86WYW_^5K!,:6 M1GB81O]O?BQ_\#G\P0ZTP#9_'$%I;_LL@/!; 2BP K. 5 MC@>+=P1UB_&PO M=V]R:W-H965T.\A>2[EX5KI M>[/BW,)C$DMSTEI9FWX( A.M>,),6Z5C1T.5V5A(?J/!9$G"]-,9C]7ZI$5:SS=NQ7)EW8U@-$S9DD^Y M_9K>:&P%%QXX)X_A6DK:J,1UP\_J9_6.>/"8S8X:/5?RGF-O52>NH M!7.^8%EL;]7Z$R\3ZCF^2,4F_X9UV3=L0909JY(2C!$D0A:_[+$48@- NEL MM 3070&=$M#9%= M =U= ;T2D*<>%+GGPDV89:.A5FO0KC>RN8M<_1R->@GI M%LK4:GPJ$&='$SZS\!ZF%S#6?"XL,#F'N^N[TZOG&],L396V<+K4G.,2L7 P MX9:)V!PB\.MT @?O#N$=" EW*Y49)###P&)L;H0@*N,X*^*@6^+XS&0;0OHK MT) <-\#'?O@7IMO0(0Y.:0-\XH=/>%3!20/\?(?1"6V"!S@?U:30:E)HSM?9 MPG>EY/*]Y3K!)8_3\]<5/H=+RQ/SMX>]4[%W)^Q5[WYO!%_8HDBR!F=*(=$)'+,5<,).# M+ 6K#IMV2/^%F"1TGV8U!U4L V\L8Y4DPN8;=\$YI%Q'>(U%H"D$/U78[AS_ MXI'GJ KIR,OS>\8T:A\_0:J%C$3*8DC9DXNQR3K&!5MO0QC:VR;+<17#\0]D M>>"2.5&4+M9 65Z:9#E^,3-T^\20L/;>\ UV8DFR.?I@^^ ;QD]^;I=A$W?) M'*OYI<39FC%Y#]>+!<>R +?,]A5?&R'QV]%6?9 MLK/@7LUK[R-'^]"\]C7B-[;_J?FK+([6%D?]%M>H^9VRZ/B?5.R55Q+KEV77FUNM/=F2^\-:AVM79'V][%$:Y^C?I][=:W[ M 1]IA\WK(MAX[W1_*^![T%)( S%?(%'8'N $Z>)-O6A8E>:OHC-E\<4VOUQA MD%R[#OA\H91];KBWV^K_DM&_4$L#!!0 ( N"I501T, )XP8 (X@ 9 M >&PO=V]R:W-H965T=62\83FA+9Y%.:P2]W7*1$P5D/5C^F5@&^MI1 9 W/&?XS.Y*IX4Q>)"R M;/&7/!2!6#' ?H4!+@SPM@9!81"\, APA4%8&(3;&D2%0;2M2^W"H+VM0:

PWYAL&_*89$_D_P^4>3H0/ Y$OIL4-,?3 49:\@YRW2QWR@! MOS*P4T=].E3H$[H\0\>C&_>A1.5D"Q5L5/QNM4K?K7)!1!-Y_IH*RZ0B20(=KDH$OVQS1X6>38 M7"&HN,(YS\:?%!4I8!!*^]?'0>?%S+B6"18,^*.C3G,F)CAGB M=^96R\HKW/ "XW:%%]'2B\CIQ5>:C!"1"&B4$ @T21QQ;2]%VSO(6F>IWGF3 MK)UURK+F+>.U2.WBI&BKU':7'G:='I[P%.87:<:*&V6PZ[CO_:7J_@ZBZGMV M/?&<7E_E(I[HQ6(*<:6E'/?<$5V_\,I"YCLO?$,2BA*]3@U)?(^4()DD9J+Z MB/3]EKKBEHS0(R5"NN)B$>1CI]9QEN6ZX* ]T!ZT"D%3*F+HU?*USBWFXZ;G MO7?Y9>'EN^EUP3,U21ZA$S+=$%/RJ %2MHR?^)L \ROS9@'FNPEF\G:^S-OM M:MY@.H=U(!OI$03J"6:1*?@X) F,)66U=5I<:[41JQRT;//=<.OQ8_2$]+\7 MY\>NF%NP^;L@FV_1YKO9-LA ',AFJJUT9G';A\UNVUE=%F&^FV%7@L>4CB2Z M$SQ%4J<:EB;Z)V=3LT[!Y*@/?K)]2\:"TLI9J[NY>%67H$6BO__6Z/A2(UF/ M#FR1BMU(O0LF[&;K6^ZW.'- MN;,JM1;9V(WLWNB6-Q1/Z MR3(E'\C\%0C'M%B#ZC] MJF!;9 :=703;$B]P$V_+QN\%F].G'T8O]P+.2D^K3H?E7^ >*>MZL5=C'VT^ M,Q8.O]IN?:O*$C:LV1N@@O$1&BW*9SYA\02I25%;&F\B-\O,QMH'V8&^AAE( M0#LHCH84'E39"-U!6_"Y%F. R.<4EL6FQK/Z<3VT( ]K0/[O;0,';O0@,'R$ M(4M!VJ4F6PQWSUS[H:'E>KB+>3JTM [=M'X=O\+2G=&*A@E7MD;=HW19(J[I MC"/H5. M*=MG!+MZ$W]U6K/+ @#]T@7R/D,V:F"^C4 M[KGU:L2#.@Q:D(=NH/Y37<*!*\%2BJXW5H'UK7M+Y1FX<](@'? MBW?Q&GXS(A@9PE-0U3I6H^1P, (P+ 9 >&PO=V]R:W-H965TP5?K6K! MW.6R,,-@96WY+@Q-NL*^"MR:@W=PKLR5NG6+JVP81$X12DRMH^#TV. %2NF82,>/FC1H;#K@X?L# M^X?*>7)FS@U>*/E-9'8U#,X#R'#!U]+>J.W?6#O4C6@PB?%*6]%!E-) M]67@0F,F+'S@J9#"WL/)!"T7TIS2\2-'WL"7V01.7IW"*Q %7 LIJ1C,(+2D MU-D+TUK5>*>&%3_SP&98=8/T*SEK@E[\2 M?P\1:T.'E)PF0W&3H;BBZQZAN\&-DAM1+,'M@%I N@O[OW4:/#:2QD92V4A\ M57!5&*O7U 0L?/_D3%U9S,T_'OIN0]_UNG#-[T2^SF&N-"&=*RDOJ6A<5:U+ ML.JT+4D[SG[%Z?K=9A1'@W!SF COD4=2>XW4GE?JY[4UEF[!TWBW57'OB?TC MYON-^?XODNV:NS/^-%9M G9LO0,!C#V.T:3ER'F[R+-&Y-F?5N0UB7>9?D9M MGC?6SE^B-M\V]&^]SEP5%C4:"YI;A!-N@$.).B53;55YZ6=+.G'OM4<5B_9] M.?(RS5P5SN]!HB6!YO?N/3MH_^PEHLOVW8OYV]>?W?V:]-'-;B]:MN]Q+/D? MKW9-]HR[S?9MD/G[H"^G8W2CH= (8U[<^D*_;V6L]R*YW3 M]A+K3O?_2?^+I+31YMF6 ,@.2E9V'I2(]4T8VKP$Q>U(UU#1S%8;Q9%"LPMM M;8 77J1D&(W'LU!Q4059ZG-KDZ5ZCU)4L#;,[I7BYO46I&[FP20X)A[$KD27 M"+.TYCMX!/Q>KPU%84\IA(+*"ETQ ]MY\'ERLYBY>E_P0T!C3\;,.=EH_>R" M53$/QFY#("%'1^#T>8$%2.E M(W?'3/HEW3"T_&1_L5[)R\;;F&AY9,HL)P' MGP)6P);O)3[HYBMT?J:.EVMI_2]KVMJ$5LSW%K7JQ!0K4;5??NCZ<"*8)!<$ M42>(_E40=X+8&VUWYFTM.?(L-;IAQE43S0U\;[R:W(C*_8N/:&A6D ZS)6R0 M7;-O6()A/GBW!.1"VO=]NJ!T&B*MYC1AWI%O6W)T@7S/S8C%DP\L&D?1&?EB M6+Z$O)=/_I:'Y+$W&O5&(\^++_#N=+6[1C#*VV$_[VB>K1"4_35 CWMZ[.G) M!?J3/RY0,/X"ADX_$Q6M!1:9X0CGFC?,2T9Q?'6N:6_*DJL!.TEO)QGDW/.# M4'LU0)KVI.E_:/NLI\\&][EZJ\O#\F3T<7JV7>')A7*/&9WEG:@LD[ ET)AD M 3/M ]$&J&M_QS8:Z<;Z84EO*AA70/-;K?$8N&O;O]+9'U!+ P04 " + M@J54/CSDW/@" !'" &0 'AL+W=OLJ ^MU)+?$"I *K35)JT3*NOZ,.W!$$.L.G9F.]#^]SL[(4MI MRJII+\0^WWW^OO/9QV@GY)/*"-'H.6=%[?S3'ESF1D;7,Y&8E2,\K)7")5YCF6+U/"Q&[L^,[> M<$\WF38&=S(J\(8LB'XHYA)F;H.2TIQP105'DJS'SI5_.4N,OW7X3LE.M<;( M*%D*\60FG].QXQE"A)&5-@@8/ELR(XP9(*#QJ\9TFBU-8'N\1[^UVD'+$BLR M$^R1ICH;.XF#4K+&)=/W8O>)U'IB@[<23-E?M*M]/0>M2J5%7@<#@YSRZHN? MZSRT @"G.R"H X+#@.B=@+ ."*W0BIF5=8TUGHRDV"%IO '-#&QN;#2HH=R< MXD)+6*40IR=?H5 ^\Y7("3K](I0Z0W,BT2+#$@S71&/*P':!'A;7Z/3D#)T@ M%RFSJA#EZ(%3K<[!".-OF2@5YJD:N1J(&7AW59.85B2"=TB$Z$YPG2ETPU.2 MOHYW05"C*MBKF@9' >^P[*'0/T>!%P0=?&8?#_>/T F;)(<6+WP'[P9+3OE& MM7+[XVJIM(0B_GD$/VKP(XL?'3E$!H>'L-:2+DN-EXP@+=",$!WQ\V7J\$Q(V ^*B 1WO; M2'J!MT3"XX&@('.XY'6EP>NC-)06Y+"+>84=MR@%01#'PWZ4')!_Z^D/D^$P MCN*P6T"_$=#_3P+@+J64E?JPSBLI_0]+>>OY%RF#1LK@J)0I5G15E5,!Y:JJ MIP N>"H8P[)E/>M24($G[?KP>OYA%75Z>5$W\Z1AGAQE?EWE]=^Y)Q_BWNGU MAKO;>I-SN'^V52FHBY+KZB%KK$TWO+)-X, ^A2Y9-;4_,%6+A6=J0[E"C*P! MTNL-H!IDU;:JB1:%??F70D,?L<,,.CV1Q@'6UT+H_<1LT/QWF/P&4$L#!!0 M ( N"I50T>3QJU0( #() 9 >&PO=V]R:W-H965THT;9G%VZ"5; SVS3=OGZV M(80D%.VA?0FVN>?<ZR959<&?)EFQ@!>K'=BGTS&U9,EH"DY0S)& ]=6[QS0('!F C?E+8 MR.'\VD_MLZGA&$120*D-!].,%%E 4ADGK^-V0.FU. ^R.]^Q?;/&Z MF"(U6 MD%:"*@H27=R!(K30X5=(FF"9N$K+,:1NVJ2>UZG]-U('Z($SE4OTF660'>-= M749;B[^O9>X/$CX0<8T"_ GYGN_WZ%G\/QP/R E::P/+%PQ8:RP].#I &K:D MH24-WR ]WA'9V1'*FIVX[-N*FG5D6N1^>!V)O@>!R. MV\ CX:-6^&A0^$KQ]!GQK?EXY8 14QA'$Q.W#T/ MG$1Q,/'\?G/'K>[QH.Y'D$K05$&&I/6Y8E0-N3QIB2?OYS+V#H>.]R$^-[1= M_Z(Q'F%\8G-/'/;#8!)&_3[CSG&)AY67Y*_N/CLB!&&J]^P[9O8/S/X[6GTX MA'#P,58'9Q:.QG$4QS@\\=#M=)\2Q,8V98E27C%5'][M:MOX;VV[.UF?FPN! M[6H'FOHVH8_F#642%;#6E-YUK&6)ND'7$\6WML<]<:4[IAWF^E(#P@3H]VO. MU7YB$K37I-D_4$L#!!0 ( N"I50ZE<"3P0( $L' 9 >&PO=V]R M:W-H965TYCV8)*#6$UL9AM"]]?O[$!&:4"3]@*V<_>]S]TEYV$IU8O.$ WLBESH MD9<9L[[W?9UD6#!]*]J]P\,17F;$'?CQ^C<3P;6WAE\XUCJHS783!92OMC-EW3D!18(TVO#FD=C]<']4\N=\IEP31.9/Z=IR8;>7<>I+ADF]P\R?(S[O/I6;U$ MYMK]0EG9#KH>)!MM9+%W)H*"B^J?[?9U.'(@G6:'<.\0GCJ&YF\M,=4B!0FLJ"70S-7 MW^LI&L9S?0-M>)Y/X?KJ!JZ "_B:R8UF(M5#WQ" E?&3?;!Q%2P\$RR"1RE, MIN&C2#%]Z^\3>$T?'NC'X47!1Z9N(>JT( S"L(%G\N_NG0LX45W,R.E%9_2F M7">YU!N%()=OR_F$.3.NQMKH%LPSIK"]<&6?L5?Z+(R&'P\+;12]V#\OL'1K MEJYCZ5YL;!4A.2;!G5UC"P3-",*\"L"PG>TL52$ ZFQ#.:IF5!'[+J(=#]OX M+NQ%0W][7/+W1E'4']1&;Y+IU$6F=-,KZQ_-I0+5RHUK30 ;8:J/O#ZM;X0'-PA/SL=T4U2#_:], M=ZPZ=E''1FTV+=S=J M-I6Y2;B &T5TGJ9,_;R"1.XN>[3W_.([W\3&OG!FTXQMX!;,?7:C\,FIK40\ M!:&Y%$3!^K(WIU^6=&(!Q8P?''9Z;TQL*BLI'^W#U^BRY]J((('06!,,?[9P M#4EB+6$[5/"]P?/UO_I4@>DUDQ#=>"1B2][XQZ)8,WRQ'R7NU^A M2BBP]D*9Z.(_V55SW1X)"L@J !%ZDZ9>T'<@ADVFRJY(\K.1FMV4+!?H)$O+JQ0;HW"KQQQ M9G9K9/CX^0JICLBU3%%_FA45_$SF*?L'!P],*28,.5N 83S1Y_CI_G9!SCZ= MDT_$(3IF"C3A@MP+;O0%OL3Q72QSS42DIX[!,*TS)ZQ"NBI#\DZ$Y)-O4IA8 MDZ6((#K$.YA>G:/WG..5UVGP&U-]XM,+XKF>UQ+/=3=\ 6$-IRWP13?\MUST M"1V+[2/.+8%"[(+4N R#4I1$#^_!VG MDJ\&4OU7AZ-![6A0.!J<<(1J2E$^VMJ^(!E39,N2',@9JB.22<*4)AFH4C_G M;3(I[8\*^[;A;6=NWW5=9&&[7[U7IQV$']3A!Z^$+XQBV NW(##J$*/<0%N4 MI9GAGGM_% S;G0]KY\-.YR^6WK_D#G\U*WOK?*, L%<;\L!-7"W3CH*-:J>C MCU7&N'8T[LYN@QELF $B\G2%$D!'NRK5JIM8D93#-F4L2OO!'N?!T LFP>10 M&LN6>3X=T%$0M-=G4FQ\J=- M"Z9^=V\I]G5,@XL0L\"34FLBU6;I'XG8\^E)U33MF7;WYR.Z_Y &.580 M^R M%1+0T)U(L2$&5/H&PIL&2X,/)KQII[2[G[Z/\.$1X9/!2;Z;[DI'[^/[!VC# MD5>YQ<#LBM402J3\)^!>^?]:/FU:,1U_:>7&.=YKIY74(#X@;+C1)8(U0MS_"VJORAE$^ M&)D51^B5-*BC8ACCK0R4G8#?UQ+73O5@'=3WO-E_4$L#!!0 ( N"I53Y MI7A 6 ( +L% 9 >&PO=V]R:W-H965T\8B]T=X&D7]_9M;%H VFD M^L%[FS/GS-E+OE-Z96H 2YX%EV84U-:NK\/0E#4(:OIJ#1)7%DH+:G&HEZ%9 M:Z"5!PD>QE%T$0K*9%#D?NY.%[G:6,XDW&EB-D)0_7(#7.U&P2#83]RS96W= M1%CD:[J$&=B']9W&4=AEJ9@ :9B21,-B%(P'UY/,Q?N 1P8[<] GKI*Y4BLW MN*U&0>0$ 8?2N@P4FRU,@'.7"&7\;',&':4#'O;WV3_YVK&6.34P4?R)5;8> M!9J]UG:.OQ DO%C?^371L;!:3<&*M$"T8%@LFFI<^M#P> 07H" M$+> ^+V I 4DOM!&F2]K2BTM)L,;.J M7/5NT(B*3)3 PV&H][='QH+^PLX3U9I*2\;.<&9?R-D4+&7Z3^.(CB:,X/@*?O .>#([!0[2D\R7N?(E] MON1$O@FGQA"UZ$I3FO@C3KY_P5!R:T&8'V\0)1U1XHG2$T3?-M98*BLFEP0; MLI%;,!9W@WKZ*90@YJ#WM0V.6=,P7'@&=VVW19I&0_RN\G![1%O::4O?U/;H ME1S;RP:7'3#VLLOA,$H[PD;9O^/^$)9UPK+_,0T/0UF?. V-KNRU8TEZ%47# M["]AX<'5:I: 96K?UMFRN+=]=W:WQ=0;L 7%\H M9?<#=X&[][KX#5!+ P04 " +@J54A8.[P%\" "!P &0 'AL+W=O M5RXI;M=?+R-A;@Q\4CK(W1B:3#>=[,_F<31W7" (&J3(>B'X<8 Z,&4=: MQEWKT^E"&K _?O3^T>:N<]D0"7/.?M),Y5/G@X,RV)*:J5M^_ 1M/E9@RIFT M_^C8V%ZY#DIKJ7C1PEI!0[;.O0 +SP!^"W@CP6"%@C& F$+A&.!J 5L MZKC)W19N011)8L&/2!AK[M%2_.>K)70NU1S*EDKGNYSSC(0\@U: MWM54/:!W:%:KG OZ!S*TSHD B=XN0!'*Y(7>E78IQDH+,&YPV@:[:8+Y)X)] M)6*" N\2^:[O#^#S\_@"T@[W!O#%>?Q+74Z0%Y[$EV/P8 C'NNA=Y?VN\K[U M%[RF\M^X O1KMI%*Z$_H]YDP01#:[.2\*W6ZDJ>4E(O]R?2') M<*ST^1C+)]*C3GIT5OI*=T00PIS+:]5'SS1Y@]I?MFN4XU[_,+>#_DYWM)2( MP5:3[N2]=B&:CMM,%*]L2]EPI1N4'>;ZD@)A#/3^ENOWN)V8+M5=>\E?4$L# M!!0 ( N"I51D5F5/&P, #H) 9 >&PO=V]R:W-H965T0#PD<%2!28MHM*J*S;Q;0+DQABU;%3 MVX%VOW['3DA#"5FE<4'LY+QO'A\?VQD?A'Q4"2$:/:>,JXF3:)W=N*Z*$I)B MU1$9X?!D*V2*-73ESE69)#BVHI2Y@>?UW113[DS']MY*3L(P<7SG>..>[A)M;KC3<89W9$WT0[:2T',KEYBFA"LJ.))D.W%F_LUR M9.)MP ]*#JK61F8D&R$>3>=;/'$\ T08B;1QP'#9DSEAS!@!QE/IZ52O-,)Z M^^C^Q8X=QK+!BLP%^TECG4R"ZT2A)8])W*"?M^N#L,7 A81460F.6;D- M6AWOL.R@KO\)!5X0- ']GWS1+E^0J(.\@97[#?+E.][N!U;NM22C6Y5(U_IU M+_B51?%KME%:PL+^W>+9JSQ[UK-WP7.695+L28R4+33Y6FA946A-62LL^];2 M['_[:>C!;^SNZ\DYC^J>1)WPAA5OV,H[%THC+>J@D4A3V.F464!--1\VJ-^,-JS0ANT5EHJ<:Y1KRN@?*+0Y\RVV:S=$YWZC_=B7, M_Q55C,*M'1XID3M[:BLH+DA?<8Y4=ZL/@YD]#]W7\.*K G:>'>4*,;(%J=<9 MP*S*XJ0N.EID]BC:" T'FVTF\'%#I F YULA]+%C7E!]+DW_ E!+ P04 M" +@J541U7=:W," "\!0 &0 'AL+W=OZAZ6,-@5H%=NKO83GY] M9Q=,G<1Q>X&=9=Z;-\O.B]=2/>D"T<"F*H4>>X4Q]:7OZ[3 BNDS6:.@+[E4 M%3,4JJ6O:X4L3W+!FO4&@N!2C,Q]YD<#D;V7R7\)WC6N^L MP7:RD/+)!M?9V NL("PQ-9:!T6N%,RQ+2T0R?G><7E_2 G?76_8KUSOULF : M9[+\P3-3C+T+#S+,65.:.[G^AET_3F J2^V>L.YR P_21AM9=6!24''1OMFF M.X<= /'L!X0=('P+&'X B#I Y!IME;FVYLRP)%9R#ZA/X!(_W"MEH)C(=^X:* M6JB?=@6F;8'P@P(1W$AA"@U?18;9:[Q/8GO%X5;Q-#Q(>,/4&42#4PB#,-RC M9_;_\,$!.5%_@)'CB_YY@##G.BVE;A3"S\E"&T5W]->!$L.^Q-"5&!XN8:@$ M;FA\->[[#2W'N>.PL[M*AE]B?[5[,N]3+J(^Y96T42]M=%#:HU"8RJ7@+Y@Y M@0L4F'.C3^G:I&0K&B%7LH):*C>V,H?)U<.,#&"%HD&*M7@&4U!J@Z6E MV=??Z)WX* C>J/=W!J%"M73^H"&5C3#M#>MW>PN:N,E[LS\E:VJ=Y"]-ZVMT M?Y9<:"@Q)\K@[#/I4JU7M(&1M1NWA30TO&Y9D+VBL@GT/9?2; -;H#?LY ]0 M2P,$% @ "X*E5#\UFVL[! !0 !D !X;"]W;W)K&ULM5A;;]LV&/TKA-"'%E@MD;)\"6P#\26NBV8+$K1[&/8@2[3- M51)5DK([8#]^E$3KX@NM95$>8DG^SOD./WX\HCDZ4/:=[S 6X&<81'QL[(2( M[TR3>SLK= @!601WP@^\,HU2(>RIO1[>K/RQX:5*L(!]D1*X_0<'%6L9P$NXH*$"2P4AB?)/]Z2X#D *@4T#W"L!6 +LI MH*L W::2' 5PFF;H*4"O*:"O /VF@($"#)H"A@HPS-HAG[]L\N>N<"?OX&9&Q/A!O(S"+((1M9)UJOOYUBX). ?CJ$?P?U\"9Y_78(G1OTD[^@' MUR,!$3GCUY/_N W@'2 0>21#("#XRA1Q,*LGTE/!I+AQ=$0[!HQ2RXV 1 M^=B_@%_H\;8&;\HB%I5$QTI.D9;PT64=8,-? +(0NJ!GIH?/L5? X07X7 __ MG$02;EV%+_Z?^ <]_#YF1?9+\&63[-?AGQJ,'5TOW:J!>&A?@M<:P2Z6E)WQ MV5?X?A,[S$!U8?WQ18: E< A_U.3H%LDZ&8)NE<2K*(]YADU\(HLZ6KZBQ)Y ML9=W"<.7ZICS#C/>]#6XGSA61U9\7ZU6'M2K!-E6$5(3[!2"G1N"Y>*7_N%5 MK:.4?JG;G<8B>H6(GE;$.M:4OE^0]-N9VT&18-#.W*X&9Q5SKE1L6&@9WJC8 MB?=KQ@>M\H5CM5-"6'FG0:WPHV8O?5_5FLX-:7*QX6:*LKHV8->N+(ZZ%E1J M0>U,Z%01UU8K[/3JJW6FHM*B%V%]V'&&U;\Z9G&+N3[4TO>@_<;+?*88G8H2 M9)VJU<;4M986"O4>>KZO^0>\)&N.?R3I_"SV9X+KB4KK@TY+[5X:&]0[VZM; M[$$1-VR$TB1A_S\75VN_L+1'.&BIG*7K0;WMO;J<,T7<<"W6=YFE?R+KK5>9 M8AR^0E;IN4CON>=SCG2;ZM(_$6IGPE'I6TCO6Z]X72P59:VDO6MO"U3:$FII M:[=4Q+7>LP<=>$51Z5_HK?=N4W2^>3OU=&U(76EI@^C6!N^L V_Y#BHM#;6T M\4.EM:&6MGY+13S43[U9.24(,=MF1TQ'-R?,IO)OG MAU$E37XV)G_(;4G$08 WDM+J].4TL_RX*;\1-,[.(M94"!IFESOL^IBE ?+[ M#:7B>),F* [])O\"4$L#!!0 ( N"I53_8"[$) ( /H$ 9 >&PO M=V]R:W-H965T)"1_DX^)8V'YL= M2J%A:9G;*<7MZQ2D:2;1,-H['L2V0N^(\W'-M[ "?*R7EJRX9RF% NV$T>-[.8D27Q!(*- S<%J>8092>B(JXT_' M&?4I/?!POV?_&GJG7M;#*BKYT,]SL>TM<8'UTB! MW8;I&PO=V]R:W-H965T];2R<.+.=%K[]KIT2NC4MO#2Q MDWM^Y[KQ\7@KU8LN QY+46E)UYA3'WE^WI10,GT0-90X9.55"4S.%1K7]<* MV-(5E<*G09#X)>.5EX_=W%3E8]D8P2N8*J*;LF3J[1J$W$Z\T'N?F/%U8>R$ MGX]KMH9',,_U5.'([U26O(1*MWKLGMI6YE"]V M\',Y\0+K" 0LC)5@>-G #0AAE=#'GYVHUS%MX?[]N_J=:QZ;F3,--U+\YDM3 M3+S,(TM8L4:8F=S^@%U#L=5;2*'=+]FV[R:)1Q:--K+<%:.#DE?ME;WN%F*O M@(9'"NBN@#K?+,$'> M@*FK$W)1)Q$1N1G8;WH)RBZ'==K7:"N1. G[_6_R+ K'_J:'.^RXPY-< M1$5]J+8JWD.-$MJ/BCM4_!EJV(>*OXY*.E3R&2KN0R5?1Z4=*OT,E?2AT@-4 M&$3#?E;6L;*3K*<", I7!E0?,3L@TH@>(8XZXN@T41K\R#$(>-F41+AM6K,W MS$G3NQ5'!Q[2((W[/83!1V@$)UW<@]:$E;*I#$8S'@<:^;Q:8S+@6H VO:D0 M''BY#-,L.V)F+\'"DV:F+9YLF&C [M9V5=1'>/6Z"0_V;DRS]#\S_EZRVE,* MLVO-*XV(%98%@Q2[46WPMP,C:Q>VSXD&RE>M0%HH%=R84>!84QU0TA.BNPI+HG M*Q3VS4JJDAH[56NB*X4T]Z"2DS@,KTE)F0C2Q*\M5)K(VG F<*% UV5)U>\) ME8/H9CIT];[@ M)\.M/AB#2[*4\M%-ON2C('2&D&-F' .UCPU.D7-'9&T\M9Q!)^F A^,]^]QG MMUF65.-4\E\L-\4H^!A CBM:,-9I)K_PO;MC8,(*NUD64+M@Y* M)IHGW;7[< "(KD\ XA80OP0,3@#Z+:#O@S;.?*P9-31-E-R"9'!"9(XY*LJ!'HBMK)@& M8V6RYKRN8/KM$UPP ;GDG"H-%2I[:EHZ.G=\W-X??*K9AG(4YO+8:38^HN:S M<:U@DX:]84(VASO\2M&SB,,NXO!_1/QZ)")G-E/>!CR::OB65*\4-:G(P94K M4:U])]*0R5J8YAON5KMF-_9W_,7ZQ#;!IF?]I6DZZ!U5:R8T<%Q9RK#WP1I3 M35=J)D96_F(OI;%MP@\+V\A1N0+[?B6EV4^<0/?7D/X!4$L#!!0 ( N" MI533N78Q: , .P, 9 >&PO=V]R:W-H965T3)KOM6UD \+LJ;REFV_0[JAML;S&!7F%VT3VXZ*Z*V%9&'JK.9A M$"7_Y"E-1,%!X50[N*F#6W9H[7%HI@[-0QU:J4/+9";9BLG#F$@RZ'&V15Q; M*S0],,DTWFK[0:3/?2:Y>AHH/SFX!4HD^&A*N'Q&=YQ$@I@3$>AH#)($5!RC MK^A^-D9'GX[1)Q1$Z":@5%OT;*D8:!S;2Z,-DVCNGFA-=,,BN1)H$OG@[_K; MBGE&WWVA/W1K 6\(;Z F_H)%$_OM8W3.,EL=EAV,I:= M6I:WX$&P(7,*AQ)-\+"SP[2SRW3SDJNA\;-'@@@#C]RR;%*U=S&+IJ%.3PS*-W9RH^\Z5 MDP(>2"1725PODP<71HI3S%5985*378GI[F&82RYNO5]A#%.P4IK*"E-MY>ZA MFHLVKE?M.R8)S=XY5P^(1#Z:QU ZRM42U\OE6^NH4A";>]*9 M*R*NE\3_*))NQ0UTRX=?951^O]B%-C!4!VK::8$\MHYDTE)EJUG+?FX:U=+Z M$)^-DL8[ATF^ U3#M Q4;TAAH2#5RUA=+IZTULE$LM@TFW,F5>MJABOU.0)< M&ZCG"\;DRT0'R#YP!G\!4$L#!!0 ( N"I52+'ZR')P, X3 - M>&PO7=$2Z\0<2.+J)2MF(/%Z^_;E4YN9-X)X7[R\N.H_O;O;M MEQ7PCH1>TOX1I%<=>Z',%8K1Q\?1'R+'J*^/HC[ C!$/=HE;HAW'L$[:>)@I MV>8N(LY@F6G.@B# M>JIY[A9?N1[7"OLJV<=2!CLFE:0773T;@.\&^S.>YMVMZK>(." M/RGS>6FG(ZL^%!F[TRSCJZJ_RAH!&'L79Z=%(=:?!)_+G+G)'QUP/*0;OV"A M-'^VT:!49M; - F>F#9\MFWYI6GQP%9F4TZK#-?<.T/-?W>=YTPR3<6V:%O[ MI[S*KU8<7?\KR=6ORKY@K\9Z!SUUD?US$!F?@\BSJ,G!Z8N,DI/4&-;[]]8A M8>>(T%@#.(J-R'I1;?LK3*\;-^= &XO+E*U8.JF[>CZMFH%MV*CU M!0[[R&UU^1',QV%^!# L#J8 \W%>6)S_:3X#=#X.P[0-O,@ ]1F@/L[+ATRJ M&XOC]TGLY9]IDD11'&,K.IEX%4RP=8MC^/C9,&W@@<6!2'^VUGBV\0HY7 =8 M3@]5"#93O!*QF>)K#8A_W< C2?S9QN* !Y8%K'8@OC\.U)3?)XH@JY@V[ W& MD23!$*A%?XW&,;(Z,=S^_&!O210EB1\!S*\@BC $WD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( N"I52-'TQZ(08 (0V / M >&PO=V]R:V)O;VLN>&ULQ9O?<]HX$(#_%0TOU\XT1S#^03M-9RB0-#.4 M,('IZXUBBZ"I;7&2G+3]ZT^RH5VW9N=>-GXIL7'-Q\KK;[46[Y^5_OJ@U%?V MK&;V0M@B'P:7E_&P MX+(I)$/,I?V^]6@_CL7 U;( M4A;RA\BN!I<#9O;J^9/2\H#^-*=<">UL?41]?FY8WP2[N!FJ[+J6N96Z#FWXD:KZB#+1W\:]RV& MX&O4<3B]-D%\I_]/&-5N)U,Q5VE5B-(V<=0B]X"EVKV8(!R "!#'J$_"< D&,$^I,6Y%T^BK 3;:56PF3.K=AHT[%G:/9M5!F*BM**)"69$;)C- M7FE[L16Z8""PD XSRXA8+7.A7>1\+>;HC-55,^P^AI]$]@@Q,;>,B.5RS:5F M7WCNDN>SX*;2XH\H8E89$6NE29%[D0H73/?1+3#,)"-BE?@KKK1*?X= F#5& MQ-I8NBOK#7.SE(.;0WQOBFR7O ?_WR C)HT1L36F::HKD;&EY/4L2;;&,\ , M$A ;9"X>8)@"3!,!L296[KRW9:H*P5XME3&OV=HEP6;/M8"(Z R$6!$;J]*O M%Q^Y<:,Y4X4[D_E]%A=@;@BHW>#Y]BK/A#9_U8E@8:8&F!D"8C,82[-5: MY=)?;Z]A!P.3PKC/:46[T8+Y8DS=M,+J]38FYHPQM3,ZZW7V:EL7=JU!1_M6 MQ.I "_=V-#&+C(DM T!N_IG4G)Y!P%Y=A%DGZFE2,Q>6RQR6X1%FH:C720U,H0BS M4-3G0Y-V"J$/Y(DMA&.V4@BS4$1LH7-3Q M?QA4*8F(6BH@M=!ZS[E9!3,Q" M$;&%SF-.C1&M&Q)FH8C80NJ MK,H%4SO6-#4:4(B)+@,C=LX)\X;-M,ADL]IS>[>=+NL=$!-S3DSLG"/FZH9- MLR=>6OXHFG!ZW&L),3'GQ,3..6)^7+.EXF4-M\ZY+$T378B).2=^B>[:Q7$J M :_*5OHDF&^2/GMM<]C$2C#?)/T]^O>%!L3$G)/T]/C_..X0$_-/\A*K +HP M72@+_@-B8OY)B/V#8K9JH00S4$)LH*XU%1ZQLGO_>P:(B1DH(3;0&OQPEFG@FQ>7Y?SM)>S=+"Q,PS(3;/^>4L]IVO-_(L_TR@(([]N@( Q : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@N*NJJ\@HSFHV MV8YR >2T?Q3;6,!HDMN/Y2SL#\UB-A'?"C6(XEV@1PAX^E4.[;CO3L-N?QX6 M'\?#:5A5NW$\_ZCK8;TKQW9XZ,[E=#FRZ?IC.UZ6_;8^M^OW=EMJ62Z][N]G M5,]/]S,7KY_G\C\3N\UFORX_N_7O8SF-_QA<_^GZ]V%7RE@M7MM^6\9557\< M;KN'^KI)#Y?)U>+E;57U+V^IJN<.$@B2^8,4@G3^((,@FS\H0U">/\@AR.)P.N$8"<"L1.2G0C,3HAV M(E [(=N)P.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8/VP1Z"^HM!'H+ MZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK MY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'> MAGH;@=Z&>AN!WC9YV4V@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H'=&O3.! MWAGUS@1Z9]0[$^B=4>],H'=&O3.!WGGRL9) [XQZ9P*],^J="?3.J']G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y_\;$*@MZ/>3J"W MH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!W M3'X6)- [4.\@T#M0[R#0NT&]&P*]&]2[(="[0;T; KT;U+OY3KV'\?-0AEO/ MUQJO_YU4CY=SR^WRU^77SLFM2,.\*U\_?TQ M4%H=QV%*VVJ?<_C(6&KW-+I4^T!36=GY.+I MY[E&=7/]F7;N?LBK+\?R<^K]M*TB#:E:?3IMG+.VE0MAZ%N7RSI[F+H_4M9/ M"74YN>Q)^SZDJ[*A8J\FS"M_#W@Z]^V!8NP[6MVZF+^ZL>QBQX&E_#A0JL^7 M>*5'O]OU+76^O1_+D3J%2*Y+>Z(\#O6IZ-7YY%QNF$Z?_.+\I23SZ74HA2CF_OPKOB26TA>_'\W3[JA[8W:YWI\^'I9Y)+8\+K_C MWV?\4O^=?0B0/B1('PJD#PW2AP'IPX+TT8#T\0&D#[Y!:01%5(Y"*D&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( N"I50]4TU%-@4 (X5 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5!:DLY0Q P = H !@ M ("!:!4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ "X*E5*])97B@ @ $ 8 !@ ("!PR( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5&H@J&=B M @ / 4 !@ ("!*S0 'AL+W=O&UL4$L! A0#% @ "X*E M5'&=II.9"@ +R !D ("!KT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5&69KHS-! P T M !D ("!BUH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5 MR&PO=V]R:W-H965T M&UL4$L! A0# M% @ "X*E5%5HDYMD P T < !D ("!;7H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5 7I MRT*.!P I!, !D ("!C98 'AL+W=O&PO=V]R:W-H965TL0, )L( 9 " @>2B !X;"]W;W)K&UL4$L! A0#% @ "X*E5-R"2TAQ! +@L !D M ("!S*8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "X*E5%W"%#4J! LPP !D ("! M@+, 'AL+W=O \>B^8' !)%0 &0 @('AMP >&PO=V]R:W-H965T&UL4$L! A0#% M @ "X*E5$LP'2WC @ ,@L !D ("!<,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5'L7JT<" P + < !D M ("!"=T 'AL+W=O&PO=V]R M:W-H965T'C !X;"]W;W)K&UL M4$L! A0#% @ "X*E5"F4C(TQ! @ L !D ("!;^< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"X*E5/2F+=0G P _0H !D ("!1/( 'AL+W=O&UL4$L! A0#% @ "X*E5!6GED=, @ M8 4 !D ("!%?L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5/PJP#]) P IPH !D M ("! @! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "X*E5%:;R3QB P W@P !D ("!21(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E M5)'%@"8O P : L !D ("!(AT! 'AL+W=O&PO=V]R:W-H965T@( -D' 9 " @?(E 0!X;"]W;W)K M&UL4$L! A0#% @ "X*E5'9;QJ2,! F1< M !D ("!HR@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5/W&BN:Y @ H@D !D M ("!XS4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "X*E5&8[AZ0" P @D !D ("!QS\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5!'0 MP GC!@ CB !D ("!F$L! 'AL+W=O#WD<# ","P &0 M @(&R4@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5#X\Y-SX @ 1P@ !D M ("!?5@! 'AL+W=O&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ "X*E5*XA*04;! \PT !D ("! ML&$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "X*E5&1694\; P .@D !D ("!)VL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X*E5-.Y=C%H P [ P !D M ("!9GT! 'AL+W=O&PO$ 0!?&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " +@J54(' .V20" "I+P M$P @ % C@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..6P!; /08 "5D $ ! end XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 297 322 1 false 104 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 00505 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 9 false false R10.htm 10101 - Disclosure - General Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneral General Notes 10 false false R11.htm 10201 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 10301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary Investments in Other Entities and Noncontrolling Interest in a Subsidiary Notes 12 false false R13.htm 10401 - Disclosure - Cash, Cash Equivalents, and Restricted Cash Sheet http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash Cash, Cash Equivalents, and Restricted Cash Notes 13 false false R14.htm 10501 - Disclosure - Short-Term Investments Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments Short-Term Investments Notes 14 false false R15.htm 10601 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 15 false false R16.htm 10701 - Disclosure - Fair Value Measurements Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 10801 - Disclosure - Other Receivables Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables Other Receivables Notes 17 false false R18.htm 10901 - Disclosure - Inventory Sheet http://www.cleanenergyfuels.com/role/DisclosureInventory Inventory Notes 18 false false R19.htm 11001 - Disclosure - Land, Property and Equipment Sheet http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment Land, Property and Equipment Notes 19 false false R20.htm 11101 - Disclosure - Accrued Liabilities Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 20 false false R21.htm 11201 - Disclosure - Debt Sheet http://www.cleanenergyfuels.com/role/DisclosureDebt Debt Notes 21 false false R22.htm 11301 - Disclosure - Net Income (Loss) Per Share Sheet http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare Net Income (Loss) Per Share Notes 22 false false R23.htm 11401 - Disclosure - Stock-Based Compensation Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 11501 - Disclosure - Stockholders' Equity Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 24 false false R25.htm 11601 - Disclosure - Income Taxes Sheet http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes Income Taxes Notes 25 false false R26.htm 11701 - Disclosure - Commitments and Contingencies Sheet http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 11801 - Disclosure - Leases Sheet http://www.cleanenergyfuels.com/role/DisclosureLeases Leases Notes 27 false false R28.htm 11901 - Disclosure - Alternative Fuels Excise Tax Credit Sheet http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit Alternative Fuels Excise Tax Credit Notes 28 false false R29.htm 12001 - Disclosure - Related Party Transactions Sheet http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 29 false false R30.htm 20102 - Disclosure - General (Policies) Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies General (Policies) Policies 30 false false R31.htm 30203 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers 31 false false R32.htm 30403 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables Cash, Cash Equivalents, and Restricted Cash (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash 32 false false R33.htm 30503 - Disclosure - Short-Term Investments (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments 33 false false R34.htm 30603 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities 34 false false R35.htm 30703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements 35 false false R36.htm 30803 - Disclosure - Other Receivables (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables Other Receivables (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables 36 false false R37.htm 30903 - Disclosure - Inventory (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureInventory 37 false false R38.htm 31003 - Disclosure - Land, Property and Equipment (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables Land, Property and Equipment (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment 38 false false R39.htm 31103 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities 39 false false R40.htm 31203 - Disclosure - Debt (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureDebt 40 false false R41.htm 31303 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare 41 false false R42.htm 31403 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation 42 false false R43.htm 31803 - Disclosure - Leases (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureLeases 43 false false R44.htm 40201 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 44 false false R45.htm 40202 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails Revenue from Contracts with Customers - Remaining Performance Obligations (Details) Details 45 false false R46.htm 40203 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails Revenue from Contracts with Customers - Contract Balances (Details) Details 46 false false R47.htm 40204 - Disclosure - Revenue from Contracts with Customers - Contract Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails Revenue from Contracts with Customers - Contract Liabilities (Details) Details 47 false false R48.htm 40301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details) Details 48 false false R49.htm 40302 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) Details 49 false false R50.htm 40303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details) Details http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary 50 false false R51.htm 40304 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) Details http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary 51 false false R52.htm 40401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details 52 false false R53.htm 40501 - Disclosure - Short-Term Investments (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails Short-Term Investments (Details) Details http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables 53 false false R54.htm 40601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 54 false false R55.htm 40602 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) Details 55 false false R56.htm 40603 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) Details 56 false false R57.htm 40701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails Fair Value Measurements - Commodity Swap Contracts (Details) Details 57 false false R58.htm 40702 - Disclosure - Fair Value Measurements - Transfers (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails Fair Value Measurements - Transfers (Details) Details 58 false false R59.htm 40703 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails Fair Value Measurements - Assets and Liabilities (Details) Details 59 false false R60.htm 40704 - Disclosure - Fair Value Measurements - Fair Value Recognition - Assets (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails Fair Value Measurements - Fair Value Recognition - Assets (Details) Details 60 false false R61.htm 40705 - Disclosure - Fair Value Measurements - Fair Value Recognition - Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails Fair Value Measurements - Fair Value Recognition - Liabilities (Details) Details 61 false false R62.htm 40801 - Disclosure - Other Receivables (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails Other Receivables (Details) Details http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables 62 false false R63.htm 40901 - Disclosure - Inventory (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails Inventory (Details) Details http://www.cleanenergyfuels.com/role/DisclosureInventoryTables 63 false false R64.htm 41001 - Disclosure - Land, Property and Equipment (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails Land, Property and Equipment (Details) Details http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables 64 false false R65.htm 41101 - Disclosure - Accrued Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables 65 false false R66.htm 41201 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 66 false false R67.htm 41202 - Disclosure - Debt - SG Credit and TOTAL Credit Support Agreement (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails Debt - SG Credit and TOTAL Credit Support Agreement (Details) Details 67 false false R68.htm 41203 - Disclosure - Debt - NG Advantage Debt and Financing Lease Obligations (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails Debt - NG Advantage Debt and Financing Lease Obligations (Details) Details 68 false false R69.htm 41204 - Disclosure - Debt - BP Loan and Plains Credit Facility (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails Debt - BP Loan and Plains Credit Facility (Details) Details 69 false false R70.htm 41205 - Disclosure - Debt - Other Debt (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails Debt - Other Debt (Details) Details 70 false false R71.htm 41301 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables 71 false false R72.htm 41302 - Disclosure - Net Income (Loss) Per Share - Anti-dilutive Securities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails Net Income (Loss) Per Share - Anti-dilutive Securities (Details) Details http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables 72 false false R73.htm 41401 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables 73 false false R74.htm 41402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails Stock-Based Compensation - Amazon Warrant (Details) Details 74 false false R75.htm 41403 - Disclosure - Stock-Based Compensation - Amazon Warrant Activity (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails Stock-Based Compensation - Amazon Warrant Activity (Details) Details 75 false false R76.htm 41501 - Disclosure - Stockholders' Equity - Authorized Shares (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails Stockholders' Equity - Authorized Shares (Details) Details 76 false false R77.htm 41502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails Stockholders' Equity - Share Repurchase Program (Details) Details 77 false false R78.htm 41601 - Disclosure - Income Taxes (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes 78 false false R79.htm 41701 - Disclosure - Commitments and Contingencies - bpJV Capital Call Contribution (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails Commitments and Contingencies - bpJV Capital Call Contribution (Details) Details 79 false false R80.htm 41801 - Disclosure - Leases - Narrative (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails Leases - Narrative (Details) Details 80 false false R81.htm 41802 - Disclosure - Leases - Maturities of Lease Receivables (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails Leases - Maturities of Lease Receivables (Details) Details 81 false false R82.htm 41901 - Disclosure - Alternative Fuel Excise Tax Credit (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails Alternative Fuel Excise Tax Credit (Details) Details 82 false false R83.htm 42001 - Disclosure - Related Party Transactions (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions 83 false false All Reports Book All Reports clne-20220331x10q.htm clne-20220331.xsd clne-20220331_cal.xml clne-20220331_def.xml clne-20220331_lab.xml clne-20220331_pre.xml clne-20220331xex10d1.htm clne-20220331xex31d1.htm clne-20220331xex31d2.htm clne-20220331xex32d1.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "clne-20220331x10q.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 297, "dts": { "calculationLink": { "local": [ "clne-20220331_cal.xml" ] }, "definitionLink": { "local": [ "clne-20220331_def.xml" ] }, "inline": { "local": [ "clne-20220331x10q.htm" ] }, "labelLink": { "local": [ "clne-20220331_lab.xml" ] }, "presentationLink": { "local": [ "clne-20220331_pre.xml" ] }, "schema": { "local": [ "clne-20220331.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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 573, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 25, "http://www.cleanenergyfuels.com/20220331": 8, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 38 }, "keyCustom": 46, "keyStandard": 276, "memberCustom": 54, "memberStandard": 43, "nsprefix": "clne", "nsuri": "http://www.cleanenergyfuels.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - General", "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneral", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary", "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Cash, Cash Equivalents, and Restricted Cash", "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash", "shortName": "Cash, Cash Equivalents, and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Short-Term Investments", "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments", "shortName": "Short-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Derivative Instruments and Hedging Activities", "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Fair Value Measurements", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Other Receivables", "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables", "shortName": "Other Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Inventory", "role": "http://www.cleanenergyfuels.com/role/DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Land, Property and Equipment", "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment", "shortName": "Land, Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Accrued Liabilities", "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Debt", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Stock-Based Compensation", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Stockholders' Equity", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Income Taxes", "role": "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Commitments and Contingencies", "role": "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Leases", "role": "http://www.cleanenergyfuels.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:ExciseTaxCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Alternative Fuels Excise Tax Credit", "role": "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit", "shortName": "Alternative Fuels Excise Tax Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:ExciseTaxCreditDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Related Party Transactions", "role": "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - General (Policies)", "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies", "shortName": "General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Short-Term Investments (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables", "shortName": "Short-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:ScheduleOfOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Other Receivables (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables", "shortName": "Other Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "clne:ScheduleOfOtherReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Inventory (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Land, Property and Equipment (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables", "shortName": "Land, Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Debt (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Leases (Tables)", "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_clne_VolumeRelatedRevenueMember_btED2pYU-ESnEpTdzJ3GfQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "shortName": "Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "shortName": "Revenue from Contracts with Customers - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue from Contracts with Customers - Contract Liabilities (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails", "shortName": "Revenue from Contracts with Customers - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Total Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_TotalJvJointVentureAgreementMember_Fq6PJKjqhkiGoB3ixZklgQ", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_18_2020_srt_CounterpartyNameAxis_clne_BPProductsNorthAmericaMember_us-gaap_LongtermDebtTypeAxis_clne_BpLoanMember_dDQ3sThB0EeV2e-rpqFQ_g", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "lang": null, "name": "clne:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l. (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_29_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_SAFECECS.r.l.Member_KmdhrMgt_ESDOhMlOpjTOg", "decimals": "2", "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_z0mg2bXA-kSS8HBTHV-h4g", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "lang": null, "name": "clne:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Short-Term Investments (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "shortName": "Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_10_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_91M2SSur-USa1ooY5Tqr1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_VYPVRONroU-Jy_7_Fy0YcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_10_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_91M2SSur-USa1ooY5Tqr1A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_contract_VYPVRONroU-Jy_7_Fy0YcQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_BOHMtkc2N02kHeRHOF6aHQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "shortName": "Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_BOHMtkc2N02kHeRHOF6aHQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_DerivativeInstrumentRiskAxis_clne_CommoditySwap2022Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_uRtud6vs20mmWijtkA_DuA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_gal_sch7h-MBfUSn5lpbx_VrXA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "shortName": "Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_DerivativeInstrumentRiskAxis_clne_CommoditySwap2022Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_uRtud6vs20mmWijtkA_DuA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_gal_sch7h-MBfUSn5lpbx_VrXA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputCommodityForwardPriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_dVjQE8cFnkGJJubyElW62A", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_z0mg2bXA-kSS8HBTHV-h4g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "shortName": "Fair Value Measurements - Commodity Swap Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputCommodityForwardPriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_dVjQE8cFnkGJJubyElW62A", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_z0mg2bXA-kSS8HBTHV-h4g", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Fair Value Measurements - Transfers (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails", "shortName": "Fair Value Measurements - Transfers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "shortName": "Fair Value Measurements - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USStatesAndPoliticalSubdivisionsMember_xSa6b5Wq_UWgsQYqoGrO6g", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "clne:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "clne:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "clne:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "clne:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_SwapMember_gPOb4lPj70SBs3Of8s8Hng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Fair Value Measurements - Fair Value Recognition - Assets (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "shortName": "Fair Value Measurements - Fair Value Recognition - Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByAssetClassAxis_us-gaap_SwapMember_gPOb4lPj70SBs3Of8s8Hng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_us-gaap_SwapMember_f6hWCIhuzEWwl8WAvNJXNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Fair Value Measurements - Fair Value Recognition - Liabilities (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails", "shortName": "Fair Value Measurements - Fair Value Recognition - Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_us-gaap_SwapMember_f6hWCIhuzEWwl8WAvNJXNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherReceivablesNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Other Receivables (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails", "shortName": "Other Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "clne:ScheduleOfOtherReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_AutomobileLoanMember_h0h8MB34pUGgENctfUJyfw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_Zi-fdlZDk0SeXNDZK2al8g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Inventory (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_Zi-fdlZDk0SeXNDZK2al8g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Land, Property and Equipment (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails", "shortName": "Land, Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "clne:AccruedAlternativeFuelIncentivesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "clne:AccruedAlternativeFuelIncentivesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "lang": null, "name": "clne:LongTermDebtGrossCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Debt - SG Credit and TOTAL Credit Support Agreement (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "shortName": "Debt - SG Credit and TOTAL Credit Support Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_1_2_2019_srt_CounterpartyNameAxis_clne_SocitGnraleMember_us-gaap_LongtermDebtTypeAxis_clne_TermLoanFacilityMember_T-mTEse2pUij8z1ZHd8vrg", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_Zi-fdlZDk0SeXNDZK2al8g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Debt - NG Advantage Debt and Financing Lease Obligations (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "shortName": "Debt - NG Advantage Debt and Financing Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_12_20_2018_To_12_20_2018_us-gaap_SaleLeasebackTransactionDescriptionAxis_clne_SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember_r2GCLDzI20yyB5sZ53nTzQ", "decimals": "-5", "lang": null, "name": "clne:SaleLeasebackTransactionPurchasePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_9_16_2021_srt_CounterpartyNameAxis_clne_PlainsCapitalBankMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_clne_PlainsCreditFacilityMember_3gYhQxkvsEylrh1FbEKNKA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Debt - BP Loan and Plains Credit Facility (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "shortName": "Debt - BP Loan and Plains Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_9_16_2021_srt_CounterpartyNameAxis_clne_PlainsCapitalBankMember_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_clne_PlainsCreditFacilityMember_3gYhQxkvsEylrh1FbEKNKA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yD-wjWkRqUmEeRDkl1gHeg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_yD-wjWkRqUmEeRDkl1gHeg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_LongtermDebtTypeAxis_clne_OtherDebtMember_8UkZHBRv30C2gOg1G9EuXg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:LongtermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_z0mg2bXA-kSS8HBTHV-h4g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41205 - Disclosure - Debt - Other Debt (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "shortName": "Debt - Other Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_LongtermDebtTypeAxis_clne_OtherDebtMember_8UkZHBRv30C2gOg1G9EuXg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:LongtermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_z0mg2bXA-kSS8HBTHV-h4g", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-vOjHsvxGk-q667F3k3iBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Net Income (Loss) Per Share - Anti-dilutive Securities (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails", "shortName": "Net Income (Loss) Per Share - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-vOjHsvxGk-q667F3k3iBA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_hkYpkFXeSkeMOCAX8ddRog", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "shortName": "Stock-Based Compensation - Amazon Warrant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_6_14_2021_us-gaap_FinancialInstrumentAxis_clne_AmazonWarrantMember_us-gaap_TypeOfArrangementAxis_clne_TransactionAgreementWithAmazonMember_bmPts0rLAU-UxH90U9TObA", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-vOjHsvxGk-q667F3k3iBA", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "clne:WarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FinancialInstrumentAxis_clne_AmazonWarrantMember_eSyI1LdTLkevP8KNUt-wqw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Stock-Based Compensation - Amazon Warrant Activity (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails", "shortName": "Stock-Based Compensation - Amazon Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "clne:WarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FinancialInstrumentAxis_clne_AmazonWarrantMember_eSyI1LdTLkevP8KNUt-wqw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "INF", "first": true, "lang": null, "name": "clne:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-vOjHsvxGk-q667F3k3iBA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Stockholders' Equity - Authorized Shares (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "shortName": "Stockholders' Equity - Authorized Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "INF", "first": true, "lang": null, "name": "clne:SharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_-vOjHsvxGk-q667F3k3iBA", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_7_2021_-kavKOT830qqd2qPva6lDA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails", "shortName": "Stockholders' Equity - Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_12_7_2021_-kavKOT830qqd2qPva6lDA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Income Taxes (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-5", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_6_21_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_BpJvJointVentureAgreementMember_us-gaap_TypeOfArrangementAxis_clne_AdgRngProductionFacilitiesMember_2ZTQVA-za0K4udh6H59Ksw", "decimals": "-5", "first": true, "lang": null, "name": "clne:CommitmentToFundJointVenture", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Commitments and Contingencies - bpJV Capital Call Contribution (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "shortName": "Commitments and Contingencies - bpJV Capital Call Contribution (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "lang": null, "name": "clne:ProvisionForDoubtfulAccountsNotesAndInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "us-gaap:SalesTypeLeaseInterestIncome", "p", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SalesTypeLeaseInterestIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Leases - Narrative (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SalesTypeLeaseInterestIncome", "p", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SalesTypeLeaseInterestIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - Leases - Maturities of Lease Receivables (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails", "shortName": "Leases - Maturities of Lease Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_BO-IrDREKUS4Z8mXsuG31A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "p", "clne:ExciseTaxCreditDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_nZ2HHkfewkSDJ_glls4oKA", "decimals": "2", "first": true, "lang": null, "name": "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_gal_kg26K_OwTU2r4lbZmfAHEw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Alternative Fuel Excise Tax Credit (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails", "shortName": "Alternative Fuel Excise Tax Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "p", "clne:ExciseTaxCreditDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_nZ2HHkfewkSDJ_glls4oKA", "decimals": "2", "first": true, "lang": null, "name": "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_gal_kg26K_OwTU2r4lbZmfAHEw", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_clne_TOTLS.aMember_enj_OvK1jkCt-Wn3MWAQQw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Related Party Transactions (Details)", "role": "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_clne_TOTLS.aMember_enj_OvK1jkCt-Wn3MWAQQw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidCapitalized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "clne-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_p7j7h-b7O0SbEnDU6v4YgQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidCapitalized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SbM38Ydnm0qGMN7_i6bwqQ", "xsiNil": "false" } } }, "segmentCount": 104, "tag": { "clne_AccruedAlternativeFuelIncentivesCurrent": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Alternative Fuel Incentives, Current", "label": "Accrued Alternative Fuel Incentives, Current", "terseLabel": "Accrued alternative fuels incentives" } } }, "localname": "AccruedAlternativeFuelIncentivesCurrent", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clne_AccruedGasAndEquipmentPurchaseCurrent": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for purchases of natural gas and equipment. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Gas and Equipment Purchase Current", "terseLabel": "Accrued gas and equipment purchases" } } }, "localname": "AccruedGasAndEquipmentPurchaseCurrent", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "clne_AdditionalCommitmentToFundJointVenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional commitment amount for funding of joint venture.", "label": "Additional Commitment To Fund Joint Venture", "terseLabel": "Additional commitment in joint venture" } } }, "localname": "AdditionalCommitmentToFundJointVenture", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_AdgRngProductionFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the agreement to develop ADG RNG production facilities.", "label": "ADG RNG Production Facilities" } } }, "localname": "AdgRngProductionFacilitiesMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_AlternativeFuelsExciseTaxCreditCompressedNaturalGas": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the volumetric excise tax credit per gasoline gallon equivalent of compressed natural gas (CNG).", "label": "Alternative Fuels Excise Tax Credit, Compressed Natural Gas", "terseLabel": "Federal alternative fuels tax credit - CNG (in dollars per gasoline gallon equivalent)" } } }, "localname": "AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails" ], "xbrltype": "perUnitItemType" }, "clne_AlternativeFuelsExciseTaxCreditLiquefiedNaturalGas": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the volumetric excise tax credit per liquid gallon of liquefied natural gas (LNG).", "label": "Alternative Fuels Excise Tax Credit, Liquefied Natural Gas", "terseLabel": "Federal alternative fuels tax credit - LNG (in dollars per liquid gallon)" } } }, "localname": "AlternativeFuelsExciseTaxCreditLiquefiedNaturalGas", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails" ], "xbrltype": "perUnitItemType" }, "clne_AmazonWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Amazon warrants.", "label": "Amazon Warrant" } } }, "localname": "AmazonWarrantMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "clne_ApicShareBasedPaymentArrangementIncreaseForSalesIncentiveCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Sales Incentive Charges", "terseLabel": "Stock-based sales incentive charges" } } }, "localname": "ApicShareBasedPaymentArrangementIncreaseForSalesIncentiveCharges", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "clne_BPProductsNorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BP Products North America [Member]", "label": "BP Products North America" } } }, "localname": "BPProductsNorthAmericaMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_BankOfAmericaLeasingCapitalLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Bank of America Leasing & Capital, LLC .", "label": "BoA" } } }, "localname": "BankOfAmericaLeasingCapitalLlcMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_BerkshireBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Berkshire bank.", "label": "Berkshire Bank" } } }, "localname": "BerkshireBankMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_BpJvJointVentureAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the bp JV joint venture agreement.", "label": "bpJV" } } }, "localname": "BpJvJointVentureAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_BpLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to BP Loan for raising fund capital cost and expenses incurred for formation of joint venture.", "label": "bp Loan" } } }, "localname": "BpLoanMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_CapitalCallContributionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of amount of capital call contributions.", "label": "Capital Call Contribution Amount", "terseLabel": "Capital call contribution amount" } } }, "localname": "CapitalCallContributionAmount", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_CapitalContributionCallMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the capital call contribution commitment.", "label": "bpJV Capital Call" } } }, "localname": "CapitalContributionCallMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_CapitalContributionCallTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the bpJV Capital Call 2.", "label": "bpJV Capital Call 2" } } }, "localname": "CapitalContributionCallTwoMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Current", "label": "Cash, Cash Equivalents, Restricted Cash And Restricted Cash Equivalents, Current", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "clne_CashReceivedNetOfTransferredCashFromSaleOfSubsidiary": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received (net of cash transferred) from sale of subsidiary.", "label": "Cash Received Net Of Transferred Cash From Sale Of Subsidiary", "terseLabel": "Cash received from sale of certain assets of subsidiary, net" } } }, "localname": "CashReceivedNetOfTransferredCashFromSaleOfSubsidiary", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_CommitmentToFundJointVenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the commitment amount for funding of joint venture.", "label": "Commitment to Fund Joint Venture", "terseLabel": "Investment commitment in joint venture" } } }, "localname": "CommitmentToFundJointVenture", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_CommoditySwap2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity Swap 2022 [Member]", "label": "Commodity Swap 2022" } } }, "localname": "CommoditySwap2022Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_CommoditySwap2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity Swap 2023 [Member]", "label": "Commodity Swap 2023" } } }, "localname": "CommoditySwap2023Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_CommoditySwap2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodity Swap 2024", "label": "Commodity Swap 2024" } } }, "localname": "CommoditySwap2024Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_CommonUnitPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents details about common unit purchase agreement entered with the company.", "label": "Common unit purchase agreement" } } }, "localname": "CommonUnitPurchaseAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "domainItemType" }, "clne_ContraRevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of contra revenue from satisfaction of performance obligation by transferring promised good or service to customer.", "label": "Contra Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Contra revenue charge", "verboseLabel": "Stock-based sales incentive charges" } } }, "localname": "ContraRevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_CounterpartyToJointVentureBpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents bp, counterparty to the bp JV joint venture.", "label": "bp" } } }, "localname": "CounterpartyToJointVentureBpMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_CounterpartyToJointVentureTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Total, counterparty to the Total JV joint venture.", "label": "TotalEnergies S.E." } } }, "localname": "CounterpartyToJointVentureTotalMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_CustomerIncentiveAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of customer incentive assets.", "label": "Customer Incentive Asset", "terseLabel": "Customer incentive assets" } } }, "localname": "CustomerIncentiveAsset", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "monetaryItemType" }, "clne_DebtInstrumentDebtDefaultCovenant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Threshold amount of for long-term debt default to be in compliance with the covenant clauses of the debt agreement.", "label": "Debt Instrument, Debt Default Covenant", "terseLabel": "Covenant for debt default" } } }, "localname": "DebtInstrumentDebtDefaultCovenant", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "monetaryItemType" }, "clne_DebtInstrumentNumberOfMonthlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Monthly Installments", "label": "Debt Instrument, Number Of Monthly Installments", "terseLabel": "Number of monthly installments" } } }, "localname": "DebtInstrumentNumberOfMonthlyInstallments", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "integerItemType" }, "clne_DerivativeLiabilityCurrentRelatedParty": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current portion of derivative liability payable to related parties.", "label": "Derivative Liability Current, Related Party", "terseLabel": "Derivative liabilities, related party" } } }, "localname": "DerivativeLiabilityCurrentRelatedParty", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "clne_DerivativeLiabilityCurrentRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Liability, Current, Related Party [Member]", "label": "Current portion of derivative liabilities, related party" } } }, "localname": "DerivativeLiabilityCurrentRelatedPartyMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "domainItemType" }, "clne_DerivativeLiabilityNoncurrentRelatedParty": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to long term portion of derivative liability attributable to related party.", "label": "Derivative Liability Noncurrent Related Party", "terseLabel": "Long-term portion of derivative liabilities, related party" } } }, "localname": "DerivativeLiabilityNoncurrentRelatedParty", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "clne_DerivativeLiabilityNoncurrentRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to derivative liability noncurrent related party.", "label": "Long-term portion of derivative liabilities, related party" } } }, "localname": "DerivativeLiabilityNoncurrentRelatedPartyMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "domainItemType" }, "clne_DrDevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the DR Development Agreement to develop ADG RNG production facilities.", "label": "DR Development Agreement" } } }, "localname": "DrDevelopmentAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investments And Noncontrolling Interests [Text Block]", "label": "Equity Method Investments And Noncontrolling Interests [Text Block]", "terseLabel": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary" } } }, "localname": "EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary" ], "xbrltype": "textBlockItemType" }, "clne_ExciseTaxCreditDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents the entire description and presentation of excise tax credits for alternative fuels.", "label": "Excise Tax Credit Disclosure [Text Block]", "terseLabel": "Alternative Fuels Excise Tax Credit" } } }, "localname": "ExciseTaxCreditDisclosureTextBlock", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit" ], "xbrltype": "textBlockItemType" }, "clne_FederalAlternativeFuelsTaxCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Alternative Fuels Tax Credit [Member]", "label": "AFTC" } } }, "localname": "FederalAlternativeFuelsTaxCreditMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "clne_FirstNationalCapitalLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First National Capital, LLC .", "label": "First National" } } }, "localname": "FirstNationalCapitalLlcMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_FivePointOneSevenPercentTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Point One Seven Percent Term Loan [Member]", "label": "5.17% Term Loan" } } }, "localname": "FivePointOneSevenPercentTermLoanMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_FivePointZeroPercentTermLoanMaturingJanuary12026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five Point Zero Percent Term Loan, Maturing January 1, 2026.", "label": "5% maturing on January 1, 2026" } } }, "localname": "FivePointZeroPercentTermLoanMaturingJanuary12026Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_FuelContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to fuel.", "label": "Fueling agreements" } } }, "localname": "FuelContractMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_FuelPurchaseObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fuel purchases pursuant to the fuel agreement.", "label": "Fuel Purchase Obligation", "terseLabel": "Total discretionary fuel purchases" } } }, "localname": "FuelPurchaseObligation", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "monetaryItemType" }, "clne_FuelTaxAndCarbonCreditsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the amount of fuel tax and carbon credits receivable by the entity.", "label": "Fuel tax credits" } } }, "localname": "FuelTaxAndCarbonCreditsMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "domainItemType" }, "clne_HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Historical Differential To Petroleum Administration For Defense District 3 Diesel [Member]", "label": "Historical Differential to PADD 3 Diesel" } } }, "localname": "HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Historical Differential To Petroleum Administration For Defense District 5 Diesel [Member]", "label": "Historical Differential to PADD 5 Diesel" } } }, "localname": "HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "clne_InitialContributionsToFundJointVenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Initial payments for funding of joint venture.", "label": "Initial Contributions To Fund Joint Venture", "terseLabel": "Initial contribution commitment" } } }, "localname": "InitialContributionsToFundJointVenture", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_InterestExpenseNonoperating": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Nonoperating", "label": "Interest Expense, Nonoperating", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpenseNonoperating", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "clne_InterestInJointVentureSharesPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate number of units purchased.", "label": "Interest in Joint Venture, Shares Purchased", "terseLabel": "Number of units received" } } }, "localname": "InterestInJointVentureSharesPurchased", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "sharesItemType" }, "clne_InterestIncomeNonoperating": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Income, Nonoperating", "label": "Interest Income, Nonoperating", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeNonoperating", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "clne_InvestmentCommitmentToEquityInProductionProjects": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment Commitment to Equity in Production Projects", "label": "Investment Commitment to Equity in Production Projects", "terseLabel": "Investment commitment of equity in production projects" } } }, "localname": "InvestmentCommitmentToEquityInProductionProjects", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_LNGLiquefactionPlantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, depreciable assets used for the purpose of processing liquefied natural gas.", "label": "LNG liquefaction plants" } } }, "localname": "LNGLiquefactionPlantMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "clne_LandiRenzoS.p.A.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Landi Renzo S.p.A. [Member]", "label": "Landi Renzo S.p.A." } } }, "localname": "LandiRenzoS.p.A.Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails" ], "xbrltype": "domainItemType" }, "clne_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "clne_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan And Security Agreement Member", "label": "Loan and Security Agreement [Member]" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_LongTermDebtGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross [Abstract]", "label": "Long-Term Debt, Gross [Abstract]", "terseLabel": "Principal Balances" } } }, "localname": "LongTermDebtGrossAbstract", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "clne_LongTermDebtGrossCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross, Current Maturities", "label": "Long-Term Debt, Gross, Current Maturities", "negatedLabel": "Less amounts due within one year" } } }, "localname": "LongTermDebtGrossCurrentMaturities", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "clne_LongTermDebtGrossExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross, Excluding Current Maturities", "label": "Long-Term Debt, Gross, Excluding Current Maturities", "terseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtGrossExcludingCurrentMaturities", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "clne_LongTermInvestmentsAndReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Long-term Investments and Receivables.", "label": "Notes receivable and other long-term assets, net" } } }, "localname": "LongTermInvestmentsAndReceivablesMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "domainItemType" }, "clne_MiscellaneousOtherReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to miscellaneous other receivables.", "label": "Other receivables" } } }, "localname": "MiscellaneousOtherReceivablesMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "domainItemType" }, "clne_MonthlyRentalPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the monthly rental payments due under the lease agreement.", "label": "Monthly Rental Payments", "terseLabel": "Monthly rental payments" } } }, "localname": "MonthlyRentalPayments", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "clne_NGAdvantageDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NG Advantage Debt [Member]", "label": "NG Advantage debt" } } }, "localname": "NGAdvantageDebtMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "clne_NgAdvantageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to NG Advantage, LLC.", "label": "NG Advantage" } } }, "localname": "NgAdvantageMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "domainItemType" }, "clne_NotesReceivableAndOtherLongTermAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing notes receivable and other long-term assets.", "label": "Notes receivable and other long term assets" } } }, "localname": "NotesReceivableAndOtherLongTermAssetsMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "clne_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsNetOfTax": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, and foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Excluding Intra-Entity Investments, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of $0 tax in 2021 and 2022" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsNetOfTax", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "clne_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), foreign Currency Transaction and Translation Adjustment, Excluding Intra-Entity Investments, Tax", "label": "Other Comprehensive Income (Loss), foreign Currency Transaction and Translation Adjustment, Excluding Intra-Entity Investments, Tax", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentExcludingIntraEntityInvestmentsTax", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "clne_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about other debt due at various dates and various interest rates which is not otherwise specified.", "label": "Other debt" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "clne_PaymentOfDepositOnPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of outflow on payment of deposit on property and equipment.", "label": "Payment of Deposit on Property and Equipment", "terseLabel": "Payment and deposits on equipment and manure rights for RNG production projects" } } }, "localname": "PaymentOfDepositOnPropertyAndEquipment", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_PlainsCapitalBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to plains capital bank.", "label": "Plains" } } }, "localname": "PlainsCapitalBankMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "clne_PlainsCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Plains Credit Facility.", "label": "Plains Credit Facility" } } }, "localname": "PlainsCreditFacilityMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_PriorityReturnOnInvestmentInJointVenture": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents payments for the priority return on investment in joint venture.", "label": "Priority Return on Investment in Joint Venture", "terseLabel": "Priority Return to acquire additional units" } } }, "localname": "PriorityReturnOnInvestmentInJointVenture", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "clne_ProceedsFromCollectionAndSaleOfLoansReceivable": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection and sale of loans receivables issued for financing of goods and services.", "label": "Proceeds from Collection and Sale of Loans Receivable", "terseLabel": "Payments on and proceeds from sales of loans receivable" } } }, "localname": "ProceedsFromCollectionAndSaleOfLoansReceivable", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_ProceedsFromSaleLeasebackTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow received by a seller-lessee in a sale-leaseback.", "label": "Proceeds from Sale Leaseback Transaction", "terseLabel": "Proceeds from sale of equipment in sale-leaseback agreement" } } }, "localname": "ProceedsFromSaleLeasebackTransaction", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "clne_ProvisionForDoubtfulAccountsNotesAndInventory": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision For Doubtful Accounts, Notes, And Inventory", "label": "Provision For Doubtful Accounts, Notes, And Inventory", "terseLabel": "Provision for credit losses and inventory" } } }, "localname": "ProvisionForDoubtfulAccountsNotesAndInventory", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_RepaymentsOfProceedsFromAdoptPortProgramPartnershipContribution": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to the repayment of capital received in cash from a partner in a adopt-a-Port program partnership during the period.", "label": "Repayments of Proceeds from Adopt A Port Program Partnership Contribution", "negatedLabel": "Repayment of proceeds for Adopt-a-Port program" } } }, "localname": "RepaymentsOfProceedsFromAdoptPortProgramPartnershipContribution", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "clne_RestrictedCashNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other restricted cash non current.", "label": "Long-term portion of restricted cash" } } }, "localname": "RestrictedCashNonCurrentMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_RngJointVenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents RNG Joint Ventures.", "label": "TotalEnergies JV and bpJV" } } }, "localname": "RngJointVenturesMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "clne_SAFECECS.r.l.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SAFE&CEC S.r.l. [Member]", "label": "SAFE&CEC S.r.l." } } }, "localname": "SAFECECS.r.l.Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "clne_SGCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SG Credit Agreement [Member]", "label": "SG Facility" } } }, "localname": "SGCreditAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "clne_SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the sale lease-back arrangement Master Lease Agreement Bank of America.", "label": "BoA MLA" } } }, "localname": "SaleLeasebackTransactionBankOfAmericaMasterLeaseAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the sale lease-back arrangement Master Lease Agreement First National Capital, LLC.", "label": "First National MLA" } } }, "localname": "SaleLeasebackTransactionFirstNationalCapitalLlcMasterLeaseAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the sale lease-back arrangement for a compression station.", "label": "Compression Station" } } }, "localname": "SaleLeasebackTransactionNgAdvantageCompressionStationFinancingLeaseObligationMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_SaleLeasebackTransactionNumberOfMonthlyInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Number Of Monthly Installments", "label": "Sale Leaseback Transaction, Number Of Monthly Installments", "terseLabel": "Number of equal monthly installments" } } }, "localname": "SaleLeasebackTransactionNumberOfMonthlyInstallments", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "integerItemType" }, "clne_SaleLeasebackTransactionOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of outstanding loan for sale leaseback transaction.", "label": "Sale Leaseback Transaction, Outstanding Amount", "terseLabel": "Sale Leaseback Transaction, outstanding principal balance" } } }, "localname": "SaleLeasebackTransactionOutstandingAmount", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "clne_SaleLeasebackTransactionPurchasePrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Purchase Price", "label": "Sale Leaseback Transaction, Purchase Price", "terseLabel": "Purchase price" } } }, "localname": "SaleLeasebackTransactionPurchasePrice", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "clne_SaleLeasebackTransactionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Term", "label": "Sale Leaseback Transaction, Term", "terseLabel": "Sale leaseback transaction, term" } } }, "localname": "SaleLeasebackTransactionTerm", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "durationItemType" }, "clne_ScheduleOfOtherReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other receivables.", "label": "Schedule of Other Receivables [Table Text Block]", "terseLabel": "Schedule of other receivables" } } }, "localname": "ScheduleOfOtherReceivablesTableTextBlock", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables" ], "xbrltype": "textBlockItemType" }, "clne_SharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares permitted to be issued by an entity's charter and bylaws.", "label": "Shares Authorized", "terseLabel": "Authorized shares (in shares)" } } }, "localname": "SharesAuthorized", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails" ], "xbrltype": "sharesItemType" }, "clne_SocitGnraleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Socit Gnrale [Member]", "label": "Socit Gnrale" } } }, "localname": "SocitGnraleMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "clne_StationConstructionSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Station Construction Sales [Member]", "label": "Station construction sales" } } }, "localname": "StationConstructionSalesMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "clne_StockRepurchaseProgramRepurchasedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a stock repurchased under the plan authorized.", "label": "Stock Repurchase Program, Repurchased Amount", "terseLabel": "Amount utilized under the repurchase plan" } } }, "localname": "StockRepurchaseProgramRepurchasedAmount", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "clne_StockRepurchaseProgramTotalStockRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The total number of securities repurchased classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Stock Repurchase Program Total Stock Repurchased", "terseLabel": "Stock repurchase program total stock repurchased" } } }, "localname": "StockRepurchaseProgramTotalStockRepurchased", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "clne_TOTLS.aMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about TOTAL S.A member.", "label": "TOTALEnergies S.E." } } }, "localname": "TOTLS.aMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "clne_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "clne_TotalHoldingsUSAInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Holdings USA Inc. [Member]", "label": "Total Holdings USA Inc." } } }, "localname": "TotalHoldingsUSAInc.Member", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "clne_TotalJvJointVentureAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Total JV joint venture.", "label": "TotalEnergies" } } }, "localname": "TotalJvJointVentureAgreementMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "clne_TransactionAgreementWithAmazonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It pertains to transaction agreement with Amazon.", "label": "Transaction Agreement With Amazon" } } }, "localname": "TransactionAgreementWithAmazonMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "clne_VolumeRelatedRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volume Related Revenue [Member]", "label": "Volume -Related" } } }, "localname": "VolumeRelatedRevenueMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "clne_VolumetricExciseTaxCreditDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Alternative Fuel Excise Tax Credit" } } }, "localname": "VolumetricExciseTaxCreditDisclosureAbstract", "nsuri": "http://www.cleanenergyfuels.com/20220331", "xbrltype": "stringItemType" }, "clne_WarrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrant activity.", "label": "Warrant Activity [Table Text Block]", "terseLabel": "Schedule of warrant activity" } } }, "localname": "WarrantActivityTableTextBlock", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "clne_WarrantsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants vested.", "label": "Warrants, Vested, Number of Shares", "negatedLabel": "Vested" } } }, "localname": "WarrantsVestedNumberOfShares", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "clne_WintrustCommercialFinanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wintrust Commercial Finance [Member]", "label": "Wintrust Commercial Finance" } } }, "localname": "WintrustCommercialFinanceMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "clne_ZeroCouponBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to a debt security that does not pay interest (a coupon) but is traded at a deep discount, rendering profit at maturity when the bond is redeemed for its full face value.", "label": "Zero coupon bonds" } } }, "localname": "ZeroCouponBondsMember", "nsuri": "http://www.cleanenergyfuels.com/20220331", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r64", "r66", "r132", "r133", "r259", "r296" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r258", "r295", "r362", "r364", "r510", "r511", "r512", "r513", "r514", "r515", "r535", "r595", "r597", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r258", "r295", "r362", "r364", "r510", "r511", "r512", "r513", "r514", "r515", "r535", "r595", "r597", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r193", "r339", "r343", "r537", "r594", "r596" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r193", "r339", "r343", "r537", "r594", "r596" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r295", "r351", "r362", "r364", "r510", "r511", "r512", "r513", "r514", "r515", "r535", "r595", "r597", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r295", "r351", "r362", "r364", "r510", "r511", "r512", "r513", "r514", "r515", "r535", "r595", "r597", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r65", "r66", "r132", "r133", "r259", "r296" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r510", "r512", "r515", "r612", "r613" ], "lang": { "en-us": { "role": { "label": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Other Receivables" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r24", "r196", "r197" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance of $1,205 and $1,189 as of December 31, 2021 and March 31, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10", "r11", "r47" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued employee benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fees and other revenue recorded based on estimates or specific contractual terms as transactions occur or services are rendered, provided that persuasive evidence exists, the price to the customer is fixed or determinable and collectability is reasonably assured, which have not yet been received as of the balance sheet date.", "label": "Accrued customer billings" } } }, "localname": "AccruedIncomeReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r10", "r11", "r47" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries and wages" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r71", "r72", "r73", "r580", "r602", "r603" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r73", "r79", "r80", "r81", "r135", "r136", "r137", "r417", "r598", "r599", "r632" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r135", "r136", "r137", "r374", "r375", "r376", "r447" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r365", "r367", "r379", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "verboseLabel": "Stock-based compensation expense, net of $0 tax in 2020 and 2021" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r198", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r113", "r278", "r288", "r289", "r478" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of discount and debt issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "verboseLabel": "Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r181", "r185", "r191", "r215", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r410", "r418", "r466", "r500", "r502", "r555", "r577" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r59", "r127", "r215", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r410", "r418", "r466", "r500", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AutomobileLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan to finance the purchase of a vehicle.", "label": "Loans to customers to finance vehicle purchases" } } }, "localname": "AutomobileLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r205" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized gain (Loss)" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r204", "r223" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r203", "r223" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Estimated Fair Value", "verboseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r431", "r435" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Station Build Costs" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r361", "r363" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r361", "r363", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "terseLabel": "Noncontrolling interest, fair value" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r117", "r118", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Amount included in accounts payable balances" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated amortization on the capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r615", "r617" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense related to the capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r614" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r38", "r115" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "clne_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCurrent", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r115", "r120" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r467" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Amount in excess of FDIC and CDIC limits" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r124", "r127", "r150", "r151", "r152", "r154", "r156", "r166", "r167", "r168", "r215", "r242", "r247", "r248", "r249", "r253", "r254", "r293", "r294", "r298", "r302", "r466", "r623" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of the warrant (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Aggregate number of warrant shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r315", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralPledgedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pledge of specific property to serve as protection against default.", "label": "Held as collateral" } } }, "localname": "CollateralPledgedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r52", "r237", "r564", "r584" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r352", "r440" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity swaps" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A Units" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Class B Units" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r135", "r136", "r447" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value. 454,000,000 shares authorized; 222,684,923 shares and 222,759,688 shares issued and outstanding as of December 31, 2021 and March 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Amazon Warrant" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r76", "r78", "r87", "r408", "r422", "r569", "r590" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r121", "r412" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "auth_ref": [ "r317", "r319" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, classified as noncurrent.", "label": "Contract with Customer, Asset, Gross, Noncurrent", "terseLabel": "Contract Assets - Noncurrent" } } }, "localname": "ContractWithCustomerAssetGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r317", "r319", "r340" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, Net", "totalLabel": "Contract Assets - Total" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r317", "r319", "r340" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract Assets - Current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r317", "r318", "r340" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Contract Liabilities - Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r317", "r318", "r340" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Contract Liabilities - Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r91", "r537" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown separately below):" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r89" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r123", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r282", "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r19", "r20", "r126", "r134", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r286", "r287", "r288", "r289", "r479", "r556", "r557", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r283", "r557", "r575" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtDebtObligationsCalc2Imported": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Total debt", "verboseLabel": "Outstanding amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r255", "r286", "r287", "r477", "r479", "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt issuance amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r49", "r285", "r477", "r479" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Annual rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49", "r256" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate", "verboseLabel": "Interest rate per quarter" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r50", "r126", "r134", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r286", "r287", "r288", "r289", "r479" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Quarterly principal payments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r50", "r126", "r134", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r286", "r287", "r288", "r289", "r310", "r311", "r312", "r313", "r476", "r477", "r479", "r480", "r574" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Period during which the debt instrument principal balance is required to be paid following its issuance" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r58", "r478" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "negatedTerseLabel": "Less amounts due within one year" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r41", "r268", "r478" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtDebtObligationsCalc2Imported": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 }, "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "totalLabel": "Total debt" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net [Abstract]", "terseLabel": "Unamortized Debt Financing Costs" } } }, "localname": "DeferredFinanceCostsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r41", "r478" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Total long-term debt" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r113", "r128", "r387", "r392", "r393", "r394" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r113", "r178" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetMeasurementInput": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative asset.", "label": "Derivative Asset, Measurement Input", "terseLabel": "Derivative asset, measurement input" } } }, "localname": "DerivativeAssetMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativeAssetNumberOfInstrumentsHeld": { "auth_ref": [ "r426", "r428" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity.", "label": "Derivative Asset, Number of Instruments Held", "terseLabel": "Derivative asset, number of instruments held" } } }, "localname": "DerivativeAssetNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r62", "r63", "r66", "r465" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a 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. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net Amount Presented" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "verboseLabel": "Derivative Assets" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r61", "r66", "r67", "r433", "r517" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Gross Amounts Recognized" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r61", "r66", "r67", "r433", "r517" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Gross Amounts Recognized" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r66", "r432", "r434", "r438", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r446", "r450" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r62", "r63", "r66", "r465" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "totalLabel": "Net Amount Presented", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liability" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNonmonetaryNotionalAmountVolume": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nominal volume used to calculate payments on a derivative instrument.", "label": "Derivative, Nonmonetary Notional Amount, Volume", "terseLabel": "Volumes (Diesel Gallons)" } } }, "localname": "DerivativeNonmonetaryNotionalAmountVolume", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "xbrltype": "volumeItemType" }, "us-gaap_DerivativeSwapTypeAverageVariablePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average variable price rate related to the group of price risk swap derivatives.", "label": "Derivative, Swap Type, Average Variable Price", "terseLabel": "Weighted -Average Price per Diesel Gallon (in usd per gallon)", "verboseLabel": "Weighted -average price per diesel gallon (in usd per gallon)" } } }, "localname": "DerivativeSwapTypeAverageVariablePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r425", "r427", "r428", "r429", "r430", "r436", "r438", "r443", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies 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.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r339", "r343", "r344", "r345", "r346", "r347", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r131", "r245", "r247", "r248", "r252", "r253", "r254", "r495", "r562", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Receivables from related party" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r131", "r245", "r247", "r248", "r252", "r253", "r254", "r495", "r563", "r585" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Payable to related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss attributable to Clean Energy Fuels Corp. per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r140", "r141", "r142", "r143", "r144", "r148", "r150", "r154", "r155", "r156", "r161", "r162", "r448", "r449", "r570", "r591" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r140", "r141", "r142", "r143", "r144", "r150", "r154", "r155", "r156", "r161", "r162", "r448", "r449", "r570", "r591" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r467" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument embedded in host contract.", "label": "Embedded derivatives" } } }, "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Stock-based compensation expense, tax" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r79", "r80", "r81", "r135", "r136", "r137", "r139", "r145", "r147", "r165", "r216", "r309", "r314", "r374", "r375", "r376", "r388", "r389", "r447", "r468", "r469", "r470", "r471", "r472", "r474", "r598", "r599", "r600", "r632" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r2", "r127", "r215", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r2", "r127", "r215", "r466" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest (as a percent)", "verboseLabel": "Percentage of common stock outstanding owned (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r39", "r182", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment balance" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r464" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Investments carried at cost" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held.", "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income [Extensible List]" } } }, "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r451", "r452", "r453", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of estimated fair value of outstanding commodity swap contracts and embedded derivatives" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Asset transferred from level 1 to 2" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Asset transferred from level 2 to 1" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Assets Measured on Recurring Basis, Change in Unrealized Gain (Loss)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r457", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r457", "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r451", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r286", "r287", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r452", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r451", "r452", "r455", "r456", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r270", "r286", "r287", "r352", "r353", "r358", "r360", "r452", "r508" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r270", "r286", "r287", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r452", "r509" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Liabilities transferred from level 1 to 2" } } }, "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Liabilities transferred from level 2 to 1" } } }, "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Change in Unrealized Gain (Loss)", "terseLabel": "Change in unrealized gain (loss) included in earnings" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r457", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes unrealized gain (loss) from liability measured at fair value using unobservable input (level 3) and still held.", "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income [Extensible List]" } } }, "localname": "FairValueLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "negatedLabel": "Loss due to changes in fair value", "verboseLabel": "Total gain (loss)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)", "verboseLabel": "Settlements, net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Asset transferred level 3 net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Total gain (loss)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlements, net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Liabilities transferred level 3 net" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Ending Balance", "negatedPeriodStartLabel": "Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r286", "r287", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r461", "r463" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair value measured on recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r206", "r207", "r209", "r210", "r211", "r218", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r281", "r307", "r446", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss (gain) on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r113", "r290", "r291" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GasGatheringAndProcessingEquipmentMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Equipment for gathering and processing natural gas.", "label": "Station equipment" } } }, "localname": "GasGatheringAndProcessingEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GasTransmissionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets used for the primary purpose of transmitting and distributing gas product to the consumer.", "label": "Trailers" } } }, "localname": "GasTransmissionEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r229", "r230", "r502", "r554" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r429", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r181", "r184", "r187", "r190", "r192", "r551", "r566", "r571", "r592" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r84", "r113", "r179", "r212", "r565", "r587" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss from equity method investments", "terseLabel": "Income (loss) from equity method investments", "verboseLabel": "Loss from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r129", "r383", "r385", "r386", "r390", "r395", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r146", "r147", "r180", "r382", "r391", "r396", "r593" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax expense", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r112", "r536" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r112", "r486" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Accounts and other receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r231", "r232" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidCapitalized": { "auth_ref": [ "r99", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest capitalized, classified as investing activity.", "label": "Interest Paid, Capitalized, Investing Activities", "terseLabel": "Capitalized interest paid, respectively" } } }, "localname": "InterestPaidCapitalized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r110", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest paid, net of $0 and $0 capitalized, respectively" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r11", "r12", "r47" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r57", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r56" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials and spare parts" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r39" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in other entities" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r208", "r552", "r572", "r607", "r630" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding line of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r127", "r186", "r215", "r242", "r243", "r244", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r411", "r418", "r419", "r466", "r500", "r501" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r127", "r215", "r466", "r502", "r559", "r583" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48", "r127", "r215", "r242", "r243", "r244", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r411", "r418", "r419", "r466", "r500", "r501", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r557", "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate during period (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity (up to)" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Other Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPledgedAsCollateral": { "auth_ref": [ "r199", "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered.", "label": "Loans Pledged as Collateral", "verboseLabel": "Loan pledged as collateral" } } }, "localname": "LoansPledgedAsCollateral", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r24", "r196" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.", "label": "Long-term Investments and Receivables, Net", "terseLabel": "Notes receivable and other long-term assets, net" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r269", "r284", "r286", "r287", "r557", "r578" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtDebtObligationsCalc2Imported": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTotalLabel": "Less amounts due within one year", "terseLabel": "Current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term portion of debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current and Noncurrent [Abstract]", "terseLabel": "Balance, Net of Financing Costs" } } }, "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r50", "r241" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of short-term investments" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputCommodityForwardPriceMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using forward price of commodity.", "label": "ULSD Gulf Coast Forward Curve" } } }, "localname": "MeasurementInputCommodityForwardPriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r55", "r127", "r215", "r242", "r247", "r248", "r249", "r253", "r254", "r466", "r558", "r582" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in subsidiary" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r111", "r114" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r74", "r77", "r81", "r85", "r114", "r127", "r138", "r140", "r141", "r142", "r143", "r146", "r147", "r153", "r181", "r184", "r187", "r190", "r192", "r215", "r242", "r243", "r244", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r449", "r466", "r567", "r588" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss attributable to Clean Energy Fuels Corp.", "totalLabel": "Net loss attributable to Clean Energy Fuels Corp." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r77", "r81", "r146", "r147", "r414", "r421" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Loss attributable to noncontrolling interest", "negatedTerseLabel": "Loss from noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r135", "r136", "r137", "r314", "r406" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest in Subsidiary" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r184", "r187", "r190", "r192" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r482" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r113" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r47" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r408", "r409", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gains on available-for sale securities, tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r68", "r69", "r71" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized losses on available-for-sale securities, net of $0 tax in 2021 and 2022" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r75", "r78", "r79", "r80", "r82", "r86", "r309", "r468", "r473", "r474", "r568", "r589" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherEnergyEquipmentMember": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Other long lived, depreciable assets used to process natural resources into a marketable finished product.", "label": "Other equipment" } } }, "localname": "OtherEnergyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Clean Energy Fuels Corp." } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r103" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r106" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedLabel": "Payments of debt extinguishment costs" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r105" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Fees paid for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r94", "r97", "r202" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "terseLabel": "Payments to acquire units in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Disbursements for loans receivable" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r99" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of and deposits on property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r293" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r293" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.0001 par value. 1,000,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r36", "r37" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r101" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "verboseLabel": "Proceeds from debt instruments" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r100" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPartnershipContribution": { "auth_ref": [ "r102" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period.", "label": "Proceeds from Partnership Contribution", "terseLabel": "Proceeds for Adopt-a-Port program" } } }, "localname": "ProceedsFromPartnershipContribution", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r94", "r95", "r202" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r74", "r77", "r81", "r108", "r127", "r138", "r146", "r147", "r181", "r184", "r187", "r190", "r192", "r215", "r242", "r243", "r244", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r408", "r413", "r415", "r421", "r422", "r449", "r466", "r571" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r234", "r484", "r485" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r60", "r235", "r485" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Land, property and equipment, net", "totalLabel": "Total land, property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r15", "r233", "r482" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Land, property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r236", "r609", "r610", "r611" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Land, Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "verboseLabel": "Land, Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of land, property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r233" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r359", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party expense" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r359", "r494", "r497", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r492", "r493", "r495", "r498", "r499" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r104" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities", "negatedLabel": "Repayments of debt instruments and finance lease obligations" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r16", "r115", "r120", "r608" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Total restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r9", "r16", "r120", "r608" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r314", "r377", "r502", "r581", "r601", "r603" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r135", "r136", "r137", "r139", "r145", "r147", "r216", "r374", "r375", "r376", "r388", "r389", "r447", "r598", "r600" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r176", "r177", "r183", "r188", "r189", "r193", "r194", "r195", "r338", "r339", "r537" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r122", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r329", "r342", "r350" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r90", "r245", "r247", "r248", "r252", "r253", "r254", "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Proceeds from related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r326" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving line of credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionDescriptionAxis": { "auth_ref": [ "r481", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.", "label": "Sale Leaseback Transaction, Description [Axis]" } } }, "localname": "SaleLeasebackTransactionDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Name [Domain]" } } }, "localname": "SaleLeasebackTransactionNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Percentage of ownership after transaction", "verboseLabel": "Ownership interest after transaction (as a percent)" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable": { "auth_ref": [ "r488", "r490" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetailss": { "order": 2.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type and direct financing leases.", "label": "Sales-type and Direct Financing Leases, Lease Receivable", "terseLabel": "Present value of lease receivables" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]", "terseLabel": "Fiscal year:" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position.", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease receivables" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received", "totalLabel": "Total minimum lease payments" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 5.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years", "terseLabel": "2026" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months", "verboseLabel": "2023" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 6.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter", "terseLabel": "Thereafter" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 4.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years", "terseLabel": "2025" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails": { "order": 3.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years", "terseLabel": "2024" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": { "auth_ref": [ "r488" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetailss": { "order": 1.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases.", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount", "negatedTerseLabel": "Less amount representing interest" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseInterestIncome": { "auth_ref": [ "r164", "r487", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income from net investment in sales-type lease.", "label": "Sales-type Lease, Interest Income", "terseLabel": "Sales-type lease, interest income" } } }, "localname": "SalesTypeLeaseInterestIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of potentially dilutive securities that have been excluded from the diluted net loss per share calculations because their effect would have been antidilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r367", "r370", "r378" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Summary of compensation expense and related income tax benefit related to the stock-based compensation expense recognized" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r127", "r214", "r215", "r466" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of information by level for assets and liabilities that are measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of weighted-average price of open commodity swap contract" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Summary of commodity derivative activity" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r14", "r120", "r553", "r579" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r14", "r120", "r553", "r579" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of components of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of information required to compute basic and diluted net loss per share" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Vesting over the second year" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r560", "r561", "r576" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r239", "r240", "r405", "r605" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby letters of credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r124", "r127", "r150", "r151", "r152", "r154", "r156", "r166", "r167", "r168", "r215", "r242", "r247", "r248", "r249", "r253", "r254", "r293", "r294", "r298", "r302", "r309", "r466", "r623" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r53", "r79", "r80", "r81", "r135", "r136", "r137", "r139", "r145", "r147", "r165", "r216", "r309", "r314", "r374", "r375", "r376", "r388", "r389", "r447", "r468", "r469", "r470", "r471", "r472", "r474", "r598", "r599", "r600", "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r135", "r136", "r137", "r165", "r537" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r309", "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r309", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Approved share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Authorized funds remaining under the Repurchase Program" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r309", "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r309", "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of common stock", "terseLabel": "Cost to repurchase common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r127", "r200", "r215", "r466", "r502" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Clean Energy Fuels Corp. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r80", "r127", "r135", "r136", "r137", "r139", "r145", "r215", "r216", "r314", "r374", "r375", "r376", "r388", "r389", "r406", "r407", "r420", "r447", "r466", "r468", "r469", "r474", "r599", "r600", "r632" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r125", "r294", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r314", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r475", "r503" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r475", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r475", "r503" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SwapMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "A forward-based contract in which two parties agree to swap streams of payments over a specified period. The payment streams are based on an agreed-upon (or notional) principal amount. The term notional is used because swap contracts generally involve no exchange of principal at either inception or maturity. Rather, the notional amount serves as a basis for calculation of the payment streams to be exchanged.", "label": "Commodity swap contracts" } } }, "localname": "SwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accrued property and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r206", "r207", "r209", "r210", "r211", "r281", "r307", "r446", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r623", "r624", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesBpjvCapitalCallContributionDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r352", "r604" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "Municipal bonds and notes" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r113" ], "calculation": { "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Change in fair value of derivative instruments" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Unrecognized tax benefits, increase from portion of AFTC revenue offset by the fuel tax" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating present value of future cash flows.", "label": "Valuation Technique, Discounted Cash Flow" } } }, "localname": "ValuationTechniqueDiscountedCashFlowMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtBpLoanAndPlainsCreditFacilityDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtNgAdvantageDebtAndFinancingLeaseObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtSgCreditAndTotalCreditSupportAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Amazon warrant shares" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "periodEndLabel": "Outstanding and unvested as of March 31, 2022", "periodStartLabel": "Outstanding and unvested as of December 31, 2021" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r156" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r156" ], "calculation": { "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5086-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919101-209958" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=96866604&loc=d3e64867-109465" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r552": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r619": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r621": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r622": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r623": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r624": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r627": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r628": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r629": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r630": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r631": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 102 0001558370-22-007382-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-007382-xbrl.zip M4$L#!!0 ( N"I51@TVH^11< &(/ 0 1 8VQN92TR,#(R,#,S,2YX MV+K9[8F\Z$DW=]1HS]$ XIXZ#KCBU%P2ABY/W)S_T>A)2ZN2]KHGX<+3TO/5EIS/'8G;B\D4G2@%&O>-N[_BT=Q1FDEQB^F_? MOIU\.U4Y^MUNK_/KP_U$%1 3S[AC>S$]_(RHSSM!8D3J4/9UBW&2^+0#R3-9 M44G.U$!/F? PLS;T&?ZAX+V+BXN.2CU"V/,XG?D>N77YZIK,L>](X7WVNX\= M5<'2(AP"@&\1))(]S!?$>\0K(M;8(EL%6@[!C##"%Z]SGSCBQ')7"JGNZ:9Z M!??R0(F3-*C8'D]EVZH2F=R!9,C9A9S].*?EL!IB$N:O^CI<^]T.>?$($W3F MD&,@(QQ[LD6)XSZTJ+!0GW/9MEZW.0ABG2S64<($+7T4LN$+8$!KAR)XR2-R,);\YP"9,IVE7@\ M5^J+CDQ-U-T"X[6VZB!!(P9YL99Z,2!E2PR&J27TM"IIB]AR?>;Q/."#Q&WN M9 %]H$%1J,E.2!;E*M&2H^Z,%G=GQ^G>1 *H1577,LF:$ZN,"AO*C>Y>L=[> MIB2JKU:9H 3[_>Q(C@,(J9& KM8N]Q#+=%7F=A4,(/>NI1IUD$E$!6KMJD,< M3\3,CC?,3J081ZA30B13]ZX32)L%?L5 'L.GXUY_)S'2IE=&%(?SK5P@R 4( MTGM?4Q!MWYX'4U%.]5N4ET0_HI?$),H =7!>OLS3:A;-XJ322#,F.LIINI;]'6]IFSNAI_D1W"P+L'PIY(A@C]^ M>;HK]CM44[FFPG),'OH"\]=#5ZHN'97F+*PDQ='B,J>MEJ6 M6,Q(4)O,*:-**>D>=KOH&&TXRA\14R2YHH M KXH8(PBSC]VTNS2)?G2]Q^Q MG]3?LOL7TK=4E0DN1Y@[)#'EM+!C^4Z-C!O)\O.%7R/P]H.IK$%/>=)#E]G2 M722V_$.X#K6A5[S"#O32DR4A$:)5,ICPE .[PC/F)_\>CAZO;QXG-]?PUV1T M?W<]F,H?5X/[P>/P!DT^W=Q,)RV6];",4\5H/EI'LX$RH.;D-*/;+XON9"K_ M>;AYG$[0Z!:-QC=/@^F=)&AQWAWGH;N2%;.$:> SN7=%9;BS#,RHG]9#?3AZ M&#_=?))T=Y]OT/UHTJ*_#_2Q6-XZ[K?JJ,<9S6B?UT1[,/F$;N]'7UJ42_A: M3^29,)_<7AA\R?Z_^CQ+\D?34T::$(+W%N\JD:REGG%/" M5W?L6=:CZJMS\#61FO$\S^*IF!T#-Y1@UV)7!;MKPF5#\*03=<=D$U";5=#D M/A%[0=EB8,DD*2$1$W^UPOQ5>5XKUZ;>ZR9K2/6: _I!RC!;R_MN/VTM&U8H M(89J_:$@:",)6%<@#'+G*!8GR202J+6W*O8_Y+L^SE4RZ&>>+;*\0;DCHCE,YHA M_B$[_0A8RS\VW*'#59]1HH"VZ1X$Z?I0%^_^ME@?$.ORFP,3S[6^+EW')ES MU,%[K;J]H.%@WFA=P;!OP/C:,)"E>+#@) MW)_1/,Q0=]^H@%W1]E'&X2Z[?;1=+O3\4UK0FM$!MJF+%\QV855D+F<[;U:W:V\[ M[$F$FX=W;.0M";]AGJK' ;,?769!#;N.+&QQQSPBZ\B[8Q-_)JA-,7^=NAYV M?G8I\SY+%G[NZL^ABC%;EF;A*+E92AE2HJ!(%K7ROBT-BL0!:HPV(DE>2BJD MQ$*A7*WQ_0N-[VI]>,O3EU%D=IGQ;Y]F-UNW-O=F-C?!UP,[&,>>*;M>0I0RCHK@DS2YLM;BDN,36- X3Z!9O MKG\A=+'TB#UX)EPVQ3&G%E$'35@<$#;YAM?QW&SG\+>=2RXROLPX63DH+A$K M$ EY'$J)E)B0 H(F@N9 U,0,MC7;"F9[BRG_C!V?/! ,OQ4^ES&?TU MVX=!&4@5@I*EJ-6)U@H.9 4#(8CJ2(H7KBKG+[* 3$>2;P%!,:I+:5>H]HE_ M_/&)6.XBD#"H["I64,RER!8ROG"^+212$L5MC*0UBD,81VX:X[!(%O!AR(CTF.3"KQ?7@U\1?0P#@ M8,$),83E5V=0%#6L.4<31 U_1 %C-;)/1]/!??0A+ K%9;5&4-4(MI:D9@#E M+66867)"IJ+(BK>Y:W(I,@?-#%*9P]::E?H&9A$7%\:^M9O8.]C$U?K>Q4R" M.'8P92)H;+?8@H$Q_^A=R7Q%N&> ;^]AZ"V%6P=]5"# MXA-9^]Q:RFH?J1%RM?WL>XC6%=1/L.&J_"NZ)SA_1=V-F-@S-5ENB M.#7IVBI01<;]_!F%A2(H%26+;>VD^NG"HEB1'"HSLIJUT_C48!OA43/0WX$# M?6/,O=>I'!H%MDP+9$7D1OSZFAM,0H9(<41)EBV.)7 ,7TJ)_H5+92!\[O6. MJ3,P(%((81E*$WK=;O="W=@\$G@W M^]!S,=O%>4V[B"\+;NVANK/V$=(C@+.?38CUNIH+R,*,;=7OX4!LY6.O!7#5 M/4K?@GGPLS5[/DE38 B'/(O:&LM^+N:NREK^+^7G<7=PMLO1NXRUR] M70! "I]OFA C1W/7O6@EPS)KM4M'4!>.4/W;0P50^++HJ'+@"G M3"!T"TN%R^%S;X4O ,)T'7P+0/U+X,O>_FZ&I^JU[RUB=2Y[+[[EO0"E[ MM^"4"^;5!>\6 )!S57M;XS6C LW-BT4%]%;! <+,/*: MW(R49F4@P1 ICBA@"5U>>(BQA;%^V&79>$LS<-4"+5N\2D=>C%V'ZL:F=+() M'3E1S9Y<"!F@=Q&+-AYF'T$9^EK$%KOZ&_IZV'*HS(C]D$5,<\M9BU7U77X]2.ED,SH7^KO_PP?@ M6U1VWOK7@U1 ;<2LU\UB9G[]O85QAW@ /8"Y=&;H>EGHM$^_MXA5"A+(\R5G MY1I4WK5\+0P[1@[H<3&1FH'2O%1C?,6]Q:_B+D[.:)5,,R.D\?;">QE:,':= M2L%"_1S>9:UP"74FDPD^N&XZLQZ=?]UTS+N]GV&W<)"![RU=3O\@MNJW\@ N MG]$(T)/?EK0R%&;N"0),6GQUVT%,[XCF0E5$Y%D"GB9<4<5T9>3[L!\4I42 M"AEQ\*0J'XX$7:T=67#G;;22U5]5JVW$FJB4@V=5E9)9B--4?62SK*I/NB67 M4NO'SHNP+_%Z3=G<5=_"+XRY :O@(WR36>'A 8971*RQM1%("2.(=;)PGZ6M M4"E4O_?[V1$2UI*L\+UK*4X!O!W^>R (C*57AQ GN#X'N%JKJ'P41 M2\%E-D+V*H_8\SEV/F+968/L'X[J9:6. W.4#T<>]V4-"G\F/.JIB_\^@E]^@ M]SW]W9>MM8;:^IQOJS66I4%L1%1\7 M7XS%W;=_RQ*.TR>5@)3E:^(&L9H1' M^A;0U-',]GBHF>VN,&7[5TP]Z<:@TL;A+:3Q0Q_;VI4A?%,58Y723E#LV$S) MBW?ER+E%I%,IRMV4\B).^X<.EMGI$V%_N).3]:[./'K0=Y MMIM?7F(S6U_B;:&4&IJ$9JH0OZ&RK4#VBM MEE^APQ:C>4*MP0L52=6+",NI;7N7-EW!':"NPF^OPW,]1:^5,952-29M9FO\ M[#K^BD#8;ZZGFW:SJF5Y>\=+$TZ]'4N=":Y.4(;^1SS%V0^O5*68&W1!E1E< M%7U78*JK3;1I%-[Q&DJ=/,X3U49IZK?1-W+F3 I'UPO>O, 16Q;=T-OXC-N74[H@@5V:"5/ MGL'[J/ K6 L?V+_Y0;Q\/->X@U,O-^'5\G$T_2/Q9(>.7[;B:N' KJ,&JF9JK/HRU M080VL8-6$T9[\& MNW#05HQQP7.'VC%.UJPEL7T 3GL4(*-U!?K&Z'C_^#'8)PFGEM)*4E-J(T6! M'NEY1X$2Z7E&7:6".4;H189G4[>5,E(T4ZE)L'T)CQE(1@H+Z%5$:@&DB*J9 MRMT2&XZ!IW?TXLGAMI*EJ9NI[/\2[@XE=Y==N9 MBD=[#MNC6Z++3W6BI V1*9H-:&WR MGT.=4[,ZIW\R=<[,ZIPU7)U/5,A9#[SP%HIU.O<"%Q<]4%7_#>Q>P66\H!WK;=W-1FFNO8D:6* MH ?1*V2D:*92$]>BWD=CZY#JQ*BU\F ]DCI"(_C!3- M5 I";397V< O.4ACW_&&[C-A>--)E"%L;@=Q*SONL4N9-V)D NM38\*A/X^Z MAM1H7I:ZF9A^D9)S7T"@^DH*+IVR6\J@KK:U+"9KIGI7F'T=S<-P;0CH@O+ KEU1=1C^N:HL$1$;'=R!1?Q@73_H\&2?H'*.9@Y=J._E*F\WULVL MQNUA_M$'84?S!Y=Y2^<5$K#CA.^JZ?P"WX,K3-W7C.$QKI?K;-ST]2WA@I.^%>QI)R (YZ27YO43#7B M=0"((DBO :A#<&SQ,V:^'.)[_6[_?RCH] N0N.5YL/=DKKTN0-UGGS M9M/4O?69_3.TT<_RIP^O%6ZVQPTTS5WH'-B+)[8(+S: :6BP/4#3^WDEZ)K9 M4I.SLJ'K."0*(P]B@J%S%9NM2=U3#9M$V&>:C36WL&=*QY *+%4]$VA ;L4T'><=TCD\%^@:[>)NSE$F9 S.+ M\+,W8T8YXK+@R:ZQ&57NZIO#[4:/=@ ML*:6LE+UL/88OT+R /K7!0D:K.0BDVY=KLZLQ!%L0YEIL>F3]\"GP5W!P+9I MN+U98MY7FKJY9G$'-W'BX! !G:DR1;["I:D;#'$8#A?L7F=7'/.3&^U'A0^) MO>H/1Q81-69K11US$G

:G(/(5 W]VTWCMGXC0%TR9%5??KNQS1HP)56]^]1J-_VVQTNJ)0JWF4AL#$-0U=<$@V;QN[7T8>54/_(HAW[;MFO=D4.E_J M_2_UMO#\N"OWB#NIJ$D%-57_]Q?RGP5N4,#,ZJ;SY[>;E65MOMS=O;^_WWXL MD'9KH"4F46_=^:5OO.(?1^7?6T[I1K_?OW-^W14UU:B"F&SC[I^/#W-I!=>@ MINJF!72)-&"J7TSGRP=# I:C@\1^"=02Y*^:7ZQ&OJHUFK56X_;#E'==Q&74 MF%9VG2.09GZ^3$/]DC0(=*A# MM-PJ-M3,6\E8WY&"=ZE(.VPSJ?ONM"SO?C5GRFP#D:/O@GFGM<&E$$;&>H/@ M"I=1W^"#89Y0%A%-\2D28*XFFO%^2E'LFSBC".Y54](,TT:X_AO4;3A!QAIW MT4) LLP_\0PRLDW+6..9R/_6&\?F/;2 JJ662!$MEB(@HB#R[_C_;/4-:$1K M UU^@::%5 DKD_R66R:I&BE%#/.5@:Q7B-93_0UWRT%O;K9CB9;"YCU$6 $6 M-DM3//,BQ[,BJO@!Y25VP@82_DFU5&C.[?4:H*UCR];8][&V^ZI>J6UN^9RF M-Z4(EFA8MPR47RC'E$IAZ 'H\C,R\*QN;;%*R,C=$/WDYB^1<"GL#B0)V5!^ M4,%"U1S,Y68TAF1)8W]AD36!;&MPII"_"AC 5)*EL/@$K2E>3ZX=I^L9HOD* MD$[FY#*>:FFZ)/_.%IJZ=-WN$="DYG2]P5,.E/.I-)YR.>8(8HKF([!LY RE MF>)\\P(EB.>!A5; >$W1!-\B.(<,L@A!PCBR-0=3#_@WCW'2@Y.LQ .BAA\6 MQ#7DW;>J11JMUQOUNE 3=G3QY]'LZ7[\-!_?DT_SVO\Y3,.^PCIG7#"G4)8V$8 P45C\A9V)Z#BT%F N'H&W6E@!L2,BI<0&UP(^_.JUNLT&B9/UZJ]_MU5MM M7T^E='9D(X05$-MGKPSI>J_;[+7%=J/>$<5NKQ/H>@!D Q3F B#)IX\_'N$N MK$"OQ)U)7$]"K:9BC/CU%;RZ8Q*IU[Z1AA<#R1!]NVG<"+:)NVAL2/- NQ'> MH;I<6AI*9.?-TVN1N-./UB6'C7N\G=^SH M)MCAF"J7H=;4''KJ;7&GWIFU@BC@N"4JEU[A,E2;DC]/L6WN%+L+$&$&**H, M%KD,Y25RY*E+Y$Y=SPAN@"J//S9DQ8+] @>'+%XO0\W+4&Y61CV==[C3N;<9 MJB_=U3/IS$SYB5DC+-',;UP=7O7,N.9)SQN+UU2^)^S'L9\UH%O!8#;^/%%U M$HZ(XGB@6!C>DF2OB=:@? \W"$JJJT!='JRQ:ZG^Q_F3:AI.W7#%$5>2@+CU M!A\,?4E6*[Y_^V18D&RU/1A #SN[3X8NQ4Y+64A5'$V%L;+PN3%56 5(QOZ9I2,ZWF//_,53=^@,7MQ&D+?YST0R+KRMVNV*5$%,\ M[]PZN-\-0WY7-8V" O_GBBLTE@UN'=&I;@%]J6+;Y#*++=3X0])LOKNDW%EJ?+'G>Z#!PH=#AA,YH4_2&82=(1OF< CM[N!@8['Q[&."W*MS,C. MQ>HMCBM^U>>M:;#"VX8MD&Z_>N"IA2?2P M),I>MV?67^F"E)Z!49807OEJ]R-1SV!+(D]LV_;APA>D MYA0,*FA>@R[S):@]&Y,L MGO19)N=]/S/,S]&5JZS5 CAE\:0Y&-/DE&! +LF#F5JAROK.R!VW>];'.RE3 MW=N4?2;'K[ 2+ NI"]LB:_U7@_!)4FH8&N[+:J/P$:U@!9@BA8$3ZQX M03K.R"RW9])?2"H)'**JGT8VM)%2](ZQF9Y7F?R^^_LV() M)4O04?]-VO-%0N" ]%<,[M3MFCJCM!A815W&&Q*JCWA'XXDSBX MG?S)_*5:?NX_DAT32P#J$OU8:$P-_I!0T,H\+<_LL_[7NX/$3&?)UD3-'1S0 M"35M4Y,U;=/\%?_OKX3U7?A)B5;>QM=@/LR%4#.0Y"]A'@.;X MPT( ,Z3J &VG6&1FJJCJ"5OD#S<)L#C&T;FEPRTP=_N,B<8MHB1_0#BW7F,V M;A/$Q"TB(I*E!W.E[V[CD>M?^!^9OB#,0(D_1+'J,RI*4 S[W")E9)B.Y^LE MB:$O#<+%+DG'3+PE+O-JI>VS0+!:"1;!KR6M55TT+..06/*]K>&U-E M_K3-I+.(G;7L['([@H.Y5/!G#;*GNV&I>C&ZS\PLQQ$>TYHIY$:]$P*!Z$V5 MH#DW-#G&BD=7"#/>%+N]>C6UG)+%XC=Q*.?K? _48P>[IX8_846=J(LISI^J MRG/8,\GJ!%-Y@M)=QEEU?ESZ4^44E3.*BMNM6F>G*=A]EZ%XGRV^TB=6(M;S MZ27&[3YO6)KN7L/SR_@'+C?]8RP\S.:\;PQ''/;Q#_H4>$FBX%:")QS:C4:OTQ>KME_-@[TX MAU;8-\'#UH6_:&..LX7IC]6U\*3=OTIX9)95\<%*2FPCKH<3[(RK2]W-6B!M M7Q'032!Y\5;G+T^)\O_:KO.\VTB;DDVV,?;PR;&[G6M-059Y'>$/IYD1@:L0 8%G-@0;G4/+>?-P+)8>=3$/^(C%Z%B&Q&U$.7'M@KB:: M\<[JTHL97?K!_(

9C]R;TKC^5Q\$1@.&\Q-E7A+P(EGR%224Q'0B1CPSUT M_[^;Y[$U6P%]"5^P\,:* B6JIW_63H1]BGZOUR\Q#$&8P<[MFXK!-]S^Q,B= MZKNS&?NGY^GQ!T8"_%DW#I0>&>S((U!NY^#,2TX>D))3*>RK2=ZU>-:S*Q>I M^'5Q,2Q-W9OV M+L;7#!W]VSQ!&+?!2$;A@E1_ATT9XN[1Z/R'SO,1"\N@?4G*/X%@JI&+[*>. M_6!-_0^4OP-5)P[.3-_G8*/Y?@FU+A@H>220F+FLM-WMH#,S4]QLFE@J_A'1 M>]5T)T *'%BK7P$NY]A@GX;Z9$GJE=/=$*04=;)6O !LY!)'XV%=I MIH,P91*N(.9K_$$$8ZOFBG R4TCFY1A4Q-:[$D"DEX&'A3Y_6#CST$=P 5?:MGF?L\.+;.=+B/LC,C P68E<)FE<)$!89^,#@ M+T9ZS$_4]E%Z$Q)+Y2IQDEXB/FKH\5-^4'/\=J@_J>X-Z/ZW- 8F!=FKQ%4! M(O*!1@_.0HJT"YS9J$IV\G2/UJ#"0L103IUP5B M]H=24@F+J,/!JS8YU7N,ER(DDGA0M;2U%Y:3!*'L['H09O"(? 06X6<[4^B< MT@\G9Z%V#2@J4#+5,4&AK7:2]"SAS ([@6N 3#YA))Z'+<_F'#+V8 #=W$?# M6<%Q4.T:(<$B@L3CLK5\01WZ^?B=Q1L9F@;]"[7N*9QXG6>@<,'J+TH:Z<[& M%G:*&LO [1B4W>NIY$:U&[]V;GEZ4^),F=L+4Y55$'U?(@N=2P=%83+A]GG? M0\?IX/P>BU/!3N&"X5*4-(H_+$N;/]RYCIS(VQBF:LUTOZ,Q.D]1,\Q=EX-P M2<'S178I\'OLE2*BW8'OK.&T" +\X:-*X316@7)[:R]H)Z>F:6-NX RY%C/V MV>_DBOPA*Z<2XV>9%$(H_D(W97)Y@1MO*>7,?[N^#F3<)DE[A;]<(K!^!LC2 M(3)7ZL;9_B)IL(XO;Q9!\H)!<3+Q,.6J+/^XPO..<1(@#E\X<&XH)00\J/4N M&#/Y9, 4^^('&!,#X>%A(SP%F]#):IKPCGERQ2N"1DHAG#H<=@+_@VT62E$S M+)C>1:(CHQ2J<7\\;!9]#XM],@G5N 8TI.2>Z<[X'@8M#HS$SLV.N_Y)KW - M($C'/$NDJWQ+$/2K'PQ]^0K1FK!$7OT&&]4"6N*N?1H25P"3W.+@-WSF1G;P M$CP0[9GIN>)*%$R=H"7^H,=E0.YV@!56/++=NN-^LMH2;LF\-_>"T*!!#"KDWA'3$WK^W?;SA/.!MQW-NY7X0-+F70QU4A&&KW.NUFN]'L=-L$QZ4]+TGOI9L" M/ M_7LWP4.GCH=(KVTBE5A2]EP<%#]NL# PCRW M1Q>S7!I*O!##K[W;=3.]P3NL6@V0Q^N%#>5,G+/;O-.[11%.WY&;E\X3:M<; MAYX0(?(WY[]"H!T!Z+*P;\G]O3*NSPD61+D=<-_U%QO=1K];+V@C-%>WHHU' M870YM"R%*S'B/-])Q,9BELH/9GD<'MHL:P00VN)%\1] LVG'PYGJ\@.ITZH[ M8D+++)YTT"G+@3N2VP&GB4X].P%^0'0.NU20?%@\_P@#='HG:;XRD$5BO(%$ M?^F<(O'8*7*(U@A5(4"V,@[0X84T$OX.O#;EIK0CF=I-:PA,E9J@.#69Y "%P&S5*$) DV6NB,R@[D9!] MJG*25=1]R9W^.%XAM*\#4\6)IOSW\/:3QCZ+_53'$ZV]]E;K/Z"\#.UBSHG8 MT=8[Z"3CZ7)?U2NU33=_=>K-P_EK3U((=,=9U'L=$O8](O.=VRG!4(1=MX)$ M_(Y59@8,R#0N<]UAL9 OU6PWNMUV:5E;_9Y-@(H<[YZ<=0AU-Y$I>E7^3 V3 M*HZM2V9FJ[&BWG.2G+THLFQ8C*UFH]4OG95(325%ZUFK\XSL)+VDAG<\UQDA M?OK)=3FE9V+P^OH#W1^S!(15HQ.>9VYN-%I=E+;X:/R,XAT*. MAW(FMKD=P@_8EXRZD)IJ1#?JQR.:$/Z;X)-V7-8=\'?@,/_;+S%IP/P /0'&L:X[JX^L2:G&)2Z\TYGS,$1QJK\V8%$'>P.>>1AD=N9QF-J MO-YHQA;ZCQRQX9!2J:(ZSL'/9NT2=/#SC*U94<3D99$EE M4_XYF:F.K0XT+>^UA_CQ&5VXHNK-P%3Q+\T7I,57\ %-)A5&E*RX_E@Y8KG) M7^94.0<:0*RNVD'A,,--S'"C2BI,P12WB2G=![=2.M[QE2JNU0S,L6>3/,<) MC(4UEU90MC4O+4"Z-67S>$U)B)#3$1Y54^K4FKU6O]83VTI-DENM6K@))7\OFVPRQYFZ5==XROQ M,Y"+TTW4WG)J&7"[?(V4S>Y$+2UI ML$/.:5:O5]Y3,<='(AAK\:/#M*(_B,YD9#65 JLACOR3,,M.3HF&*O'"5G3A M,,>M2S57"0R?+9!\-"#''UX"HVRFBUZ='\5FT$>2&4O)]K6[T975?CY^^37< M3E;-W441_T[Q8$T>EHZ-%M"K_>KU%CVE(2LU1>DH-5&2.S78%O&G7K>G=.M2 MHR&+E?*[>)F,"I!Z3KL\!LA_+N 20L.[,C&FIE**^:?T\JA[Y(ZGE([3:!K\&-:#49, MT#%R&1F\ -856_U^6==X4CA_3)-J"-EMC.PZ1ZY^I-BC'/R4#%;E.BG+AF#2 M+L-E*)B=MZSO%)WA%A8Y(V[N_\XE8#;!/ZP;X7L@SM? M"X&&*N/8D1P4YBMN9J#+]RJ"DK7+->_R>B#"_:/-0^B_U4H9,$60#N*WT^DV MVMVR$H\6P?P3H94(X-W7FERFUDLP@Q M/&&[^?H.M3?X:.C6BG:_^11-?4+X' +-F.2N@E!^?3?(ê/TF/J%[2D%R M^P!O(9SC'L&3XW37R"=23RM*;J]C%,'[Q+#1J:&Z:^,3J2>5)+=73XH9I!!! M0*ZOG]2H^HV$!2QR$.JO&%031,E^P8:C%IQQ(,QX1NCKG:MX;UK[^_\#4$L#!!0 ( N"I53(:WI]GD8 M !BS! 5 8VQN92TR,#(R,#,S,5]D968N>&UL[7UK<^,XDN#WB[C_H*N- MN-V-6%?95=4]TWW=NR'+=K7G7);/6_^X]__Y__XZ7^=G?WGY>/=R"5.O,)!-'(H1A%V1R]>M!P]D?4:!:// MF%+/]T>7U',7>#3ZX>WW;_]ZB7!CZ/OWGU\]_[\_?O1]S^>__#C^&Y-S3 ?I>\/N/_/^> MV8 C1FP0)A]_?K.,HO6/[]Z]O+R\_?9,_;>$+E@7YQ_>[:#?9.#\5S?:-\@# M?_M+URX<$]N*''WYXE_RZ!PT]$2#K].+=?WZ^FSE+O$)G7A!&*' X M+J'W8YA\>4<<%"7BTI(PDD+P3V<[L#/^U=G%^[,/%V^_A6Z><$\QRAXYQNC1 MZ"=*?/R(YZ.$S!^C[1K__";T5FN?8Y]\MZ1X_O,;QP_XB._?GW](Q_NG6<0D MSE5J0@(7!TPSV!\A\3V7:\+^UW ZGZXQ38@/WXSX>%\>;PL(.CY& 0XP76SG M,?;#MPY9O>. [\J-D3#"2%?>M<>$"5FM*5XR&&^#[TC8("\$0X%DR2PBSN]+ MXKO,DEW_$7O1MCF>B,9JD2E77NCX)(PI:[_!08QO*%DQ7".*G"C\E=GB21Q& M9,6P8Z!HL:!XD:CS=)XUN,(1\GQKK:EQ8)CL>F3&U0O8RO> Z9S0%;=MTV?? M2ZD(FV>;*0*=L.\VV. P2N; ;3"-EIA>!Y$7>3@7D6IEL9:>=D'F%*1- Q';4M^P$19/#-!?% M+]A=,$T=.^RG1(GO$:4)7&4F5!@2-HMF\6K%9G)R4ED1EVW&#TTSJ&U[W+/" M!CACG25V8Q]/Y[]B;[%D]F&\8>?B!7Y@U@(GI^1@3^7L!:WW6]H6V5T=QTZ$ M<(,\^A7Y,?Z,$?^<$-@0,\N,!8SO//3L^8G4FV&)'0KS]%AS>.?:EAKI5UV1^)B0C%;G1CC$R=-^FD6 MK]=L)S]>4(QKD7&)H3IC2>&D^LS1O?$"%#AL.W3';%&M;LJRXW7&G,OU'4$! MP_'!1UX0IC*\00ZWP'5L_DU'Z(P!B5&NS1R<]M8)8?R<1^9P$"9S<+Q"?Y+@5WYTK\$N MVHP!E0FU'?W+C-6-"Y$=Z;QH=U3F9SIFJS&SV#B\7/^VF:"UQ]<][ MCCDAU9V*U8;M*!#H\YCN V*;NRA3NN^/#WB6?6!L MOOCKV<7%V?N4T<=CY4G9T5%^.K*-.:(NU[4D:CK^YH57A(=-K_ >? M,'97ITIYTE$J& ;[[OI;Q#,VV/GL.HA763;+G1=&#:G@O@A)BS73&VWF+@M\S2(Y3Y1F> M&Q-S.!>[^V^]B ]P:#[*M1^EMF_T.6&YC:U(*.*2($YA>)^G*A*!!AB:0_[- ML37,OOY[NF'?)V:-G\/$B[T;RT?/V$]26$V@,[YHH=]U0:D@;RB?-G3]S?%C MGK#+_;+L?^X3^B;A0HF>_GXAX5')OO8;F;LPYZ]U4MJ:8X0-$TTQSQ3OO<0 ME"\7B)G$E.K7"7V#(Q53->B$Y-11BQ,W[0ZY;8::A&A5$^G>DC2=?PEQ@IS11#EJ8SA/!*VJ3!,)PZ530S!\JS.CB*]\ M-@CP5-K9G]X5S^@Y;X/^\-Z 1U-YI/_AAQ_.ST=GHT//[,.N\Q'K?91V/^+] M[T[Z^Q'VLR71T/)3)J11;KJP3\=3A7WU]P=*W-B)IG2&Z<9S,,?H:';(P$XF MA KP71=4\3!(ADC+;Y?CR&:_% M\S#3:U,+Z_5A?\!*KPWRB"()DM#9Z0PP:B-='[2MNF/"$4;".:*$E1(MA2X] M1VR%0 R0:6W"&"*?7R^E2#

XR,ZB1>Q7Z2"GX]GV,G>L!LF7:G\[&;W.+L] M=4/H/7X9.PZ)DW0/MNX&[$\G2Z27KV56?4C-O'4OW3'MB8UP$.CGPGGFB#*&=S.X%*];V_X[N1KA>X] M6F'E#KID;U()5.BOLG%J7?E(+72W;OC:XE/>8E;@#P2C6D!_XJ,P].9>6F9+ M80TUKFC 0(,:*,(*PJ8D*8\5.U%,V6EF M0L(H+9F%Z4:U(=&T4N14:]MU[2ZWG]%OA";'%<4\L^A!E<=J MTP=(=AW0U#H$+7LIPS99/Y5G<#EQDTI(MS['K8@\RBFV)0Z"%;B,0R_ C""' M'7Q"3^-RDT!+U50!#XMD_B?%ZKFK;6?%AI.6E>>G7CC$$J769Y^4A/Q,,T(= MPMS*BO8@_U!(4;V:BJ U-T"$\!WN4GG=A3FFARQ MN^9S@6XAGR#%(I_4F]L M:QQ"OA>N>9 Z%E^-=I#FL.]B%1936]AAUTQE5SZ^='NP>X5 XNP[!1(ZS\1@ M[=+#-SG3>0$3:8J<%%9(G1*ZDJ-0R5YB,'JK_D,1MCM'HA)+"*LB+P"/_XAY M1NPF\[.K$K#%T/+4:SD\*)*52YP4WH;L.A.PM4(@AJBTGWXM0SV_DBA1[BSY MFF?+8;KFY:SXI)8E6PO Q"G%$L"68T-X'5-GB4*\K^]YC)ATL3!N*XXKV;2N MEE6M%@DI@4^[B=1"_/>1*AN\(2PXZ;6*SSA:$O?P"D7Z/LG^B;'T!ZQ:BJS[ MT5R5L>RI)PPTN%%DU5,]3*QQ,:RB!B$%DP,RV>M-Z/!-OIJF\AJ%92_R2R;V_52>USH1DDKH MM3YO)>3DYV8),B#,2UF=U\MM_A=E?H!I!XI4 9LN8/!*N3*? AK17FN"0 FI M$!U:'20)F)-1K#4G0A_"?+LCP8+M[E>\*+W&6R,"E>J1#!@.IG:M$=X7ELE!/D M%%!*JABTOL(1"IX3'1;=58PXQ3H_/<38=N6M/+QB)#[QG7Z+L<*K6:4[H?>O M:H?MIR>X_XV^**]4[73+H6F#2$Q8T4-^5:J&MFQ8WCAI7720M9$3O46E\\]:3D MUU 3$B#,0;X%-DHB.P64W_L5@D*A45]:00)N2&_-N=%*OA,S)-J_R"Q NG!W M68$LA%E1? A0,2M. >4G$2$H%!K5YRT!J"&=-1%;]@_?5FZ0S[WZXF]U5^=*=:B^55>ZR[[Q5AD>J])E MS?RM,7!6B\Z0^@CJYEY@20840P#5"(=@D7[![H)?=<2AMPAT%7S$P%)-EX-# MHE>Y1LO +6BN<:W6\I^8(=+ZC),AGI]-*H0AS)0K3-D4Y@5(#WOL1R]4Q1!4 M313G'G4C"!S8O6"D#;JIFAAP0-RHAM.?D5R(.4H=G 55)!1/A6K4(R MS8W/:1L3 R1N!8 )N??%2TNZ2)R9-6IJ7+TPFARY3OND5#21C6J2L"Z-E8@1 M0H/5) ,@6*[L);OPGD0XO",HX+>GL]IRP8)1@KV$,'[E<_>WQFU0I4OY+?J* MG7:9>Y7'1W-Q^114D2LE!J[^47F\W;PV.1]F**OJ$U8VJ^K&(O/V*+8_N7 MIDUI*M1]-*(%PH0]>E34(*=)T4*J?YHVX,A7SD-E&UL6U#C[S 1#+%#J^HE; M>:Z3%G4(.#,0 MQVF1#QDZ[5\_DZ,OJ/8A0QO"/)IQ#T_B]=F?#G-KJFH_J6THWS$9-87*$WTA M<,/F)?E3=YEP&SF2NJ'R@*=O6DN]?IV,B"U6G93NEU!Q?(C38U]IJCE^ M@+D:O3__D"D1_R8_\A.FJ[ PM& *F34Z41[S9BV1)IP=ILU*D%?#S+!F/;%# MK+7)84H(GR$V!$!8BO@;[)*:<"(0J94]!NJ>(N5Z4@324E7C.B'A)E$-VOHR M4$0R;_E/D8.@Q>,71%U=N#10+4>1CU"#H M;C*[KM2Y$@48]2)W!2)+8H^*4H>/H/2$U;TJ"%A*E,-V8]"OA#D1 O0@Z',: MJ'I"W\9QM"1474Y0#*P)*8K (=%K$$L]!;>@N?8(JH+_)\%3,2(=Q4U/$3\- MF8H1AC!3&&9I1<0)HG0[)S39;,DGBQ1>JCO*%L (UYYF-*WLF%#S&<-$-,0* MI?9?N9*34'@J7(\ZA+GU):#8X8BX7_C[>*Z7,O(A>V_S4*3Z=Z?LQ++AZR2ZZ_.7[, M;,D-$Q#WC<91,N.G\VM$ R]8A ^8II[1K;@#E>>FN1'E[I)FQX0F/NW!0=?, MDI%UAR=:T1!B1U7[?JXFN5#PFAE0W]G+;[OL[D^8+"A:+ST'B*6%/M%D+ MW3*1>'&,B'#V*F'%1*J@J[W 9L!L8H!$NR^KR9'>/9NF1!;"@CTA@8-Y:61. M%2^B?+F]Q(&S7"&JRJS4-9-GV!LTA,2-'6[JJP::9A;<.&U8_=*!N:R('6KM M7T#0DE*XAV! M YJ,G)4;2PF7DP\G5.$-->-5"T,">_Y@L%9B)13;".+P\H M"5!.*W@7!?:UF,>^3UYX"7->".(1\S(N.-1,+K/&\HP0X^90^:.INJ!O6I(W MM59FL)2AJ/*X!LGNJI!KB!)6)=<0T]6);/H28!HNO;7D%%;X77@H.8'HB #I M&>L(0DU$3>V&S:8+>:**92>0.99\H74L6O=3@7>"GJIG_Y03.ZF(=_O)0E9T M%E*(RM#7U6+%'SW,7#Z2Y>H(0FCK!3"=D2%=M$Y@=*34M'#)&4@40[:Z>)V@ MN%N^A*@=Z^I/[X[88S]\*U#5N\2 M.O;^2'9"G]U?3^[ON)_S:9WMU?C)_9A]L3^^7Q]_S0;36]&TX?KQ_'3 M+0-@/:[\("Q0LA<(Z_U#PI9G%.(W>_5I\\[0CK(G7@1-LAH= [VK 5.C"?M MB1L[T3XE0F)\Q&![+(UFHO&D6;*6U(F?\=E^^N257;0:BIF\F]AB[(]F=MLL MYX>E71Z*U%8J8!MB?LYB90.).:]3GB/>BRAH0 #6LS-#3_E>]1%,4XQ/N'*V MRD;1'WWW"=C4_OXEH M7-/Z:RVE1[S!08S#\7.8/"@KD=$I6)?3PTY6I[BOJ9=<[TB4 ,)D9$@1/L2SPG%^SHU_,(;V],PGGD!HMN$ M(4QKN=N9\=9/]#8U.D:BKWG$5A7FA_H4IF8V %4S1D5FSB[9^7+NJ55$ -VN M9^2\NGP%-("3S0,E##'%YCX/T*X$*L7+\FB#8_H]C@X68!Q%U'N.H^2M3&)E M34OTTZX(*X712E '6](F4FQ;0I6B+$>8@^/^\25\34!%#MZN3"IY,^1$@!/:$@!/0KY@_"H?= M\8:=&!;X/N:LF,X3K,-I'(41"I+,!+7)L^^FW1E7RME8GKC>BEEE.BW[@&!2 MRVIW&>E#-<$2_#.3=$*&G?#EO4 PV0V*7TZX7@%^>M?MK1->8(KB)<]X,98*OGG08=8=F6>#QOF@Z?Z'D?3 M^1/Z]H 9UB[[GF*V9;W"Z;\:CTD='4/()K7(2ZE(;>.972HD;PAE!\%@$E.V MMCK;_-NY@9M\\M/R3NYO<9JHL;_4<\LO_%P'[!BUS:5Q[*@6)8UUA B$34Y] M\VV?O]81-WMERL8;Y/E\>60,X:\_YPI+[RF7:&S]W4-8NNK5P_IYU"OMJJ Y M'6F%9+%K7RL 2UR \0Y;]BDUD@_\F@@35/GII/_^\OT[NKZ#XN0U.S[2/3,ENT@?%)2*T[@7" M#L/X3IL=:> <7Z?XUNCOJJMS"">!DG.A:!?J805JF/C[^?L^^!Z_)+_(%V:CMA .)G5-73VU?9%P MJI!U39\E(/]50E7S5[2 <>^H2K9K27DDUU%1%-" M'[%#%JD,5;.]^6$AE):J0:F:9U3CV7_CM>?L[E)C]P%MDX>%*$7!(CG4[KB4 MI>>$M\GKJ]X&3UBCQ8EEJ:E/",6K*NA'35P 9X_@IF)+ZDG5,,=[GZ?=G_0S M6=6H&J185[)9,YE"5U[(?;@QQ8(G$\+\FPDA T6+!<6+9!F9SK,&5SQ0YIM= M:?UX_O[\8G0V.HS*/F3]C#CG1_NA1R]L[-%^\+11;OP1F>];_DN&P[\"SR22 M<%"55Z1N,CS$9I=#9"* X5FVU_LLFV0G^I7X\8H9P"1RG.F$, RKA>[%ZVM: M*IK@,8]5L?YX'FI$X^3&1[+WE/-9UZ(7SZX94=($OV^PF[P%X4>8!LDK$#=\ MY6>;C0G%[+@HY[MIRRZ]YG;\-Z4(PKY:LD2=1'C-]@EW$!(23$DJO(.A7*E[ MFZSPC_1\FR1X648;7L=S;C?(HXES[3,[2K*S#U=.3L:7@#R'S()QW;X-UG$4 MGM@0?G$7/>I<&G.:$K%#AX^NQ[*7M"6T_. M^[*>G#T>HQPBHQPFO?'H9!2K&5;Z?NCIO MS4GQR ,,$M=0[CF[GT/-@"H*!L.7 4"+ /HY*G,E34F2>3+JZQZ"KP* M"AGQJOOC;:[HUVV09%4DQ$4P\:M[4YU")U^B_$]6LG.O=6Z@W-4MA/R;H-Y,WX.,%QB*[FCR'Y9G]]1MV(N%]6/L^((15R@FZ),$M).0=$+F) M S=O5\1F5@4/(69103YJXAJ7Q2WG&/*3W#1>PXJ?*\RD8MH20MICI?EC1B:X M-3#WQ SCA81NR?)GV!9"G9EJ:Z AH>"$:R=.& *4%)2I)L *(@,>GKU<5XG- MGJ0BUQF;?5X/@=DA,#L$9KOW(PV!67B!66:X;:.RVB9=NY L0[):>B#LH89X M[!"/'>*Q0SSV-<5CA^C@$!TM)(7RG(IQI,D*_*/U0W@+ >J'7F<*!04](BMY]>B#7# M)XC!H+1N2/!@IV(5E?X.>(>4<6:( ;M8$THF^D@71/$E$$4CW)- MD $#61-4JJ:21K/!Q#N" E7D,/\[!(NOUHA15I0KN"AEQ0.6DM#H*>""&1Z-Y&LE \E\WY^H_WY+Y_T9<^ON9B2.5Q(ZO#62K\O)/$#X6WRX ^G\ 8Y>+SBX6[)UD,. MWO];*W+:P$DM>RR5/ZKK,$KYM1:129<(T;AUJS(M>UY6RM28U,9-Z$,VP"-F M P;3X$"!4F:6;5N5F.1=X IFU)S0YN]#9XYX=M+)6W6A=31IT*ID)*_]5MG1 MJZD#9R'%!$Y? DS#I;=^P)0_)HT6,AMIT;Y=WXCD"> F+FP*J04GZ==VI?JB M$7_*<*>Z10G6ZE#1TM;[2]4S-,<3[,RH;WNA^D.3%ZIGXYOK_XU6Z_\SN9Z, M9F_I6__M<*=ZN%,]W*D>[E0/=ZJ3!Z.9@62V,36-BA>R16!=7[.QO#LMI&&X M%-CR[>CA4N!P*5!AC^[8_LY[Q,&?9/9V_7:L,$DRR*ZM4OG+9S**()SAAH2' M7B<\#!ZY]K(G!H<!T<4 MQK)$/WTN35B![-Y)7;E#+-43$&-;6O=+:X!N?]FAO:N@$M W?4/L88@]",\P M!Q?Z=/Z51#E?6)@=;XYO"%;MK/]1B;*4@_-BSQ!G05*0+4_ /KXRGC,:K$R:]__6K3FMW0=6)RA<\O\XSANV M#J;NH4=&)_4<=D3BO]F%3#^>7QR'3'DG_Y;\_R@W3A(K/8R4_MZ_(&B15XQY M1^PTBX8:]M+)U-?A)OY6X5VKTB'$X*J5"N0M115&0%@4RN&O#'54ZQ*(*Z[Z MC*FN)9!<5A.VST%LCX/\!Q^["^QJBIY+H"$X%NM0^6*-= FQ$.2F(S;9 NG< MC;:==.=R+$>NV.UHN";TUO\H,6'1!%&Z96<:U2'2L"T$[V)UE3 DMH7J'R<[ M_1/BBE_DK9KP<%=COQ"\B.5E72,CP!W\=5S1'OUM.H#@3*P^Y6TH!B?O2FJL M,/@5^H3@(:QG(:C !)"*\B7P N[D<94E]H20$/Q\]0CUA+3NW7JS):'1$Z:K MG,_2SHWWW:D;+^GTC/=:N 31%Y<=+X9X<,J.-PQGO@>_(90' %5N.J.6G,A_U#E4>%WDT+#<:I9""D_#:6403"42>AXCBGWK,\PW7@.V_9/YP*< M0YXP&XI_4N:MU3L$$"^:1KD+&>"UT@]!:;[,DH7.F+1&GZ0JO2>BI'QI1MH#@X&AZJBD9 $&F!_?L\<[BL.?0N;,M^X"0 M0&M![''U<.U>K+<.[&-ZCJA=L;..]R<[&)(PND2A=$]MWPT$HUY9-^S)!N>_ MT)#@./$JYJ$Y]Q,E8?@EH!CYG":>)7B)YX2R*?"MG%:8]@UAT6A:54QY 5Y_ M#C05*13'3DKW L%%7KM.:*GNWJ5VA:FW09&WP;F]$-M(_8+=!=M&C1WV4X+S M/;]9R>'L'&[?GSK<#D..7/9J*/#L+R14"3$0Y'(@ M1N>R$T)VYYA3("Z>&7UWM1TH&8>Y,\POV97?331M#<*M92U9- M$CB7QP%QMN]9D8 =,NGVGJ0XI=DO7XG/2-#*4ML>@NO+6IQ:J@!+=/:"UGPU M&&\P10O\%5&/FYT'ZCEZ<:H;0W!96+5B"CF=[U?SG/U)H;:V MKJKW55U5&5(C,A_MT^7-DI,! MP1"+L%,7LU4T '(6U.F93CI-UJ_-KP?HV?/Y(2<--CSB)!KUP)\GD6?LV+6' M.N,:O+@G0.5RA*"TN=1<0CA/5)*:F#]Q.]('B-?+H:>8F*!(NC"P7)?14',[UC*ZXBN=&X M*81S@L6<,Z8+W%SK:RBS?$!@"&4.H4*=DL MW\385[)8"@7AV&G*6BD1X/:[0ZBXIZ'BD&;5C;RV5$ 6!8[URV_%F-J M]X1M(+@WK8V?D!+ TA).^+WWO9P5S#6'90D5JFEA#G/D 19LCE:;Z0?-.%J+ MK$!+GQ)<]K?1?L7>8AEA-\O927)UIO/I&@?[XQ]/Z]F=5RQ+(GU__J%RVDN& M*L][V2%[EF$[2M#EOW"$[ MAH!(_8[WPC:/_ZQYN%D$"L%,6;G@I92TP>$/YAS^T-L@AY22-CC\T9S#'SOA ML-8!5(+#'V&NMT/XJ"_AH]=U0:VN --P0:W["VIU^X _8\0_)ZZQ M.OQP?SFME,3'&B6#C?*C\;<'^^Y&V[,Q"W8%;LY/FQ'K3H-'7C.+Y=[5!U#BYAVQ="CQ#@I8R5P7?I'-0R68 QA^W&Z&BAV_#+@ M#A9(266$MG?\,H[ %*URQR\'![+C5ZNJ6BJ0=OP"[+S0X0&N](G7&Y^\* \" M-AU .!_H%%$C.BEM$(2Y-SB7V_V?OWC,S%-GN;W#&^RKWCHU;-R!?96\,-VV M?37E$"A5R$?W3K%6&F'+/H!89KM)()2O&;V@Q'P;K.,H3,@3)Y@9M8!@H$MI MKE",(@HA""U'6()BDI,@-\QR\ Y,L>1=^+9-L9PG4 6LM+2J!D#,JDYI==*! M9#6/\=M'%F\(?4'433*"E%;4J@<(5E6ODBH!*LEK(OSZBQ ML=%#_A-YP!&G/5Z-W15C);^DR<=E:%WA.:_S>,6_\YSHPQ4S/-B7AV[K'@%" MV-=,R(V0#U()OFM<";[K4 DD89DVE>"[&I4 =O;?G2:/O?EANTN*;XNEPDU\ M(QO*5Y"NG_#E>*YK<_4DK2 L7EUHF98Q0)/"12RR30D_*\G4E?IMXA^6\ +5#$J%I[1 ^ M:0G$7V&AU#H?\ F)4*48[C77S 6L; K!:V&AJEI'_@F!H*3XRB)V#>[QAO#< M$)[KQN,L5#^$9]H8POK;Q.S(JX8I+YH( M^/TWIF1"XC4)+DG@*A[(DP!"6&J;DH^*;@@3<()IY,V9MD20$8I0CS *U*3'+CHFF)Y>F%(*!KAHKK8C=715Y CU*$ M=EVT*F1)VG?30K;C" 0UJ..LT$:"PZO)9F@\=:'O>0HIZ7M.'.+,FF=:#-I! MV.0UKD,&? !7>'"\09[/]?:&T!GR\8R3FZ4F/$>'3]D+W#(-L.T%PJ',6-T+ M,K:E%)S$9TM"HZ,'O64[12$HA+E<2G9BLTH(2& MB8_"T"SSYQ@>;+9E'8*7I/L<\P""B:^'^CQM9LE M0\');JIFR(*%TR-W("@ M6G#=\HU: OE<&%ST7;GHS?QCC0J\]^[ZDMRQ=-A7'P6,R[XNAM6_8O3=;5\/ M%R;(=V(_^?.1^'Y6,Z!1-94-^7J,80O:*V,B./>)Z)#^JQ)0ASRB%!X&X8QV\JP3SB*TG5# MN]RW@\/K,:R=:+()BU^SFG]B4KXC87@;.'[,-N^WP36B 0,)+YK7;^7@ ,G M?5)L)6_A:K2:T9,E+Z=]&WP)*$:^]R=V=V16V]2J^H603MF9'I9G&W 5*Q(R MBSS?_P7[[BDE21(^GX?3.9M*9(6O>5 I]!B+[[Q0%AUN:K >[5OU!S HE9+ZK(9K9ZX(RZGR&VN*:M0W3=7!S1\C6(L I:@,PR%FS*D@BG2)F M@%KEJK/AF$BSL&=SX\*+?\IGD5!KFF,-!,WK;S"TZ:DR1$6A1D7;E'R/PZ/5 MV60<(ZUU* "!T@98U]#:\FI"IM5942YNVMRXK\QFMJ71KSZ,&A;9L5^)FHBE M:L9Z91NZYEWV&GZ^&AV5D-E6'%4\X"LSJ&T'F,1,?>TJ*X^HM:/!JO%!!4M[ MK- J'L/5;P.&EX^<5NP<5/BT$\VLR$#X:K=M*YC:P(!]V[>6C*HVP+GN(ZO3 M:(DI(PA[R6RUC)K^]?SB.&J:=#C*]=B;0.C,66(W]O%T/G:2=Y'#>Q+A\(Z@ M@%_WSCR-P>) FRK>6;JW;LJ=&.)XN?/N8L>V)!;22\IN^'H;]CU6UGLL:JAI 6):JB%]%6_?G M]3L4N ^4L%-,M&6$7?\1>VNN3E;G]HOSTW,[[_C?1KNND^,HSRBS,[NN>2?35(K4Y59S%C=J"?'(;2;&_/0U(A7"*BPG37>R-FH)Y*!M MH;-&4H1VO.9F4WF(RP- .$I;J%VA.F6.C"9.$'?WG^[X$]=SY/!^$^SD!P<5 M-(3]AR63M31!T/1/*/R$^-XH+6[*2'1P&+(/>^*4\\"\.82#=LE98DXD$(DF MST^LO)!;=&,Y*AM!.*Z7EYZ2- @R2TXGU\D9P4Q>J@80'D I*2L561#D-"') M?83$E-\&C,@%999 _824LDFKLOJ^5EFI"8,@+2EA.E^82H<&?066*E[K; '7#982:J[4$20*FB[B6]"!?_AE&\>8=J) M!MH,#/HTTH@:VG 'G"Y.T-J+TAS*"5FM8T;+C,RC%T3Q/98%HW2-0)]RE#J@ MHZQ/\LOII(%M*-,1Z!-263E+J>V5['.8RTHBFC=O5.Q>QM$]B?X+1P_(DUWP-F_>JG3_VH!T#6CL/HT@>91Q?\[G MG^P2"-Z?)A#P3M@_NUY'9)Y^U9?< 8[LH8B(*DU "-E-])$$"V9$5APC30J M&!1.S%_!_D(<4D@&! MYC)DRA"\#!A*U5^F52AJU1.8E$>+[3V-WP^PQ6B36 M2QXD'9N%67\\5<#,;DM"^)ZV^\;@E3AG(B437O^$8R=7BU2RY/5"^'=D]15;2N_HW8P#&0]$Z](&3@IYD_IF;J- _> MM6:M,V\.(8?"8M$S)PRD2'=[+H78#B 0UCE;/3R6U8$:T/)07X@60D)8S^J2 MCL45Z Z%=*#+0$YY8 CK5EVBRM,%)-*\R+SN@?M$(N2GGV;Q>DWHP15O&X%^ M+XM ?QJE R27V)^F3^.[W1?9D*/]F$-T>HA.#]'I(3I=V8O(C2^O,G*#G*1& MJ#SD)X.$MI=31/YD)#2@Z"&-_]@GJ,H-#.6+;MV.SH-&PG&PN*&LGD((X7?0HH MDE05E %U:7=**=$AF>.4F$9,.]^R_D)\'OL(O\S&MX'S5F'>%=!='@BKL5I% M%83M#5^LIO,QI;RR=W)+1K[7E,!VL X817BDFTT)'1#$D4,J3,^PZ/!-4F,A M+7*BOA!OW0N0_:E2&0M546T);,*\C=W%8[!XH,1-;^AGFSI/5;A3WP;";K:D M%NZ-GIY*"'/M]56%,XH!# 7@A@)P$*1X&7O)KHCAN/OS=K6F9)/:'>4"9]@6 M@BTM6?K%D$((@OR*J,=MRB.*5$;S%*P#"RFY96QH(4])@,9_I?43 0(Q=C(= MDG$?DB&[(X'+ZS.QT^ S"GZ?SN>88I=C>7=[.7U4%[DT:PO!D,G5[,AU;$(0 M!+D--Q[Z6H6*DSJ=IZ')O2L=??-6\>J24$I>>+(M6K-?HJULXEEU 2$AP2:3 MQXHX<(D)14H36X+#B-N0Y%TX]X$M[SBYY&UI% M1-*2)7,4^]&$;'" 3E+^3!M!*"=D>K_4@!S@DZIO]TPE%8)*3R#[BZ9M)&C> M+PH%)_*O7"5%!J?/OK=(:E/9/1!\P>:P)$OS_M-H/V;Z'<_6W \[2L8=Y08> M4C6'5,TA57-(U:R\D>"9B\S"S?@K[LSR&E2^T;6 X-!C\01ME_8THR%\_NDD!:)R18_ T%,:);?G'K>\4C MW"5[@K $ZS3M\$)W22+!G>T?\8;X&QZ&T:\\AFT@K.\F@C0DI]'9-@WP#&]P M<*Q"^MFE:0EA$V _FS1$09@PE\CG!29F2XRC.SX.YZQ\8R '[UVVNIP4J')1 M;A-4#8!L%'2ZII-.DQN&1\P4QG,B'B4*E_^=22UH3 M(KA,4C#';$#/03PPE"9^\=S=OV]E6E&7^,NW4M,?P^7'L4<'X4T M1&!=GC0J,E]$3N.\OO%HR Y#:9\F[&#]LR#&5'SUK$7J)S"#'S&A6@ M! F*TM_RW]@^II4_Q,=@"P:0SC6E+NXKR0+W GE]=8QJKOD35MUC"Q]% ]9 MAL4#6Z^/9633L">5:6Q(:EPF#Y0X&+OA#:-"AI-()&;M>E)+QH(BX-:/WRDQ MLG(I8$]JRZA( "<0W<%#^P:@30<]JS5C0QHXP=Z]ZG*8/U06KAUQH,5K(+ZV M753GM1;ORJ^[XL*,.G'Q?9U72B[I=(;TO M2YI7R7%6D/$Z*#ME"SVT*]GJ582MB(,G7,+./9FS>QP>_-\R24K!VQ5;=:>) MG!)P,OK$*PS=D3#$X32X_A:Q!2#VPB4G<3I/7ZT7"LN@7;M2JU[HUX"DSCQ< M@F.Y 7R[$JCH/E&3TEW^DYU[OU0W[4A2"LWMRO_;U?(X901M]#73+ M/MJ5;RO@];NF"4N[Y<9V50114D;0M6W5,H*?S=O'1Q.,!#,\ MFC \FO Z"LQ7>RRAY0+S/2_N4:X^[%#<8RCN\0][]TD(,ZAJ?4M#^%EF5DC34 M56VOKBJ$(^90P!,._X<"GIVX6%P2)('NYZ1$TQRSDS''\N[V=#LWRG/(^:L8":ABNU4==*S._:VY,$31HM,>5_V.8>?R?)/4XZ3#\,.<9# M EA]><9# M@_:@+8WD;) U$G(!#X#_E=]:2.#OE=KR^_*W7VR/.[ MBK]WGFJAR.\J8@IA'1NB-:\C6O.:ZJ36'=%IJTYJ UO+7[&W6#*$QQMV]E_@ M/"4&>TUEZYY%>(SIZOZ,?8\94>Q[S,N7,%6;+1'%XR#RKCP_YA?U9]B)&8H> M#NU.X!_.WQ^?P-E8HW2PT;_PX?YUQ 8<)2.R7_F@;&N5CCHZ#-N;8_K,66(W M]O%TSDEQ3_AW_@\#$T.B(<5T4S*I@W;8TR$L**)L9/>SU;WPR( Z6%N:?7%VCWOJ]7:Y]L M,=MQ$>?W:8*+,F=/ 0_!L6.JPWE!*4B"(*%#^>8$P2^,L^'C[(OA2@4;92/UQ2<3/(9,_HMLIY6]=\!H-T9*XM\&& M;2+89@]Q,Y7R=GL*O -3.B1J':(3.Y4]C(Q\HZ)H4FA ;H &Q)ZW*E(60-C] M)%46YYB&X\"=8;KQ^)/7T[D YY 'O4/Q3\K#?KU# '$,:&9!7O[UTM]$2D9A M89"G90C!()S@FU#B?4*'D&H(4_R2;XKDX' *G#6]0Y+S M *I E7LG50,@&RF=DNJD VF+]4#Q&GGN]3>^E<#\T)4DO4_2!V''88BC4+G# MLND P@9+KY!Y\=E0U\1I_IY$.'S$#O8V?/[OQN=I=OR-)X5\[)M#B B82<>> M-G#IH]QW,9V/N2-B@35^5PDLG IB32]Q$@9 D&,.*6X=[ADJAV]RS]ZHC:AU M+T!60J46%Z)QM@0V84QSX^SK#_[J\6J9W"LHMZ)F[2 L;B6U<6]3S2B%,.\. M5B1G7$X"PM*(G;A1=UD99N04_$"UVMS>9EI,?!2&TWGFTI_21W[G8/>LXB'N M/V$RP.[E-H,+,T"9HE3N%<)>REZG*I,-;ILU(:L5"1+*'Q"=TO1BT5?DQWB7 MZ2%3 9.6$%+W2HC9A+3&"QG?Q-A_R,H!3Y]];Y%L]D7KKPP20HDT<^XK28$W M<42FX/H;.QEX(7Z@GH/W/^[GOZR>8PJ^]$]? DS# MI;?6WENU: ^AWIJ]H"T(;-R63MA&C:)'O,%!C-/<1OZ%DVS>)W$8D16F:>XC MCP#SY]K9QNT)?1.9VPJ=02B[9FF1*U#;O%BSX6\#KDK>!B=.+:',)) 0RJG9 M"D1""C@+>?>J2\)*"JW9VTD[&GLAY==2&?9"\L9W/4*N4"$60$[]V&&VQ_KE M[X_G'\KGUN^&[$V2O7"OJTJ95S48$N#K2(#7BV1(9Q_2V8=T]B&=O?6%01>= MT37J+CIC1H[6"]3W6,O.;<54.?5;Y6HG2V2J;@(A2F(O6S5-C3L%=L/S3''L M[J,SW&M_/+,,X"%$,,Q%8$!0]X<+'E[QHET,GKN3F&)@9M)Q>+G^;9,]&LF# M:(FKR7N.DRPGJW/&7\XOCL\9N6%'3!E'A8'9[\_KOWT=98./^.BC_/"].7.D M^7<'6E7'#0EL)\;S&!?%,4,,"N>,H11!WE**"8&P03G&3'E*D $#V>^K-$LE MC2:W[3LCE[,PW.3(-_":!A"V\FJ=.?BOU92TR&W9Y3C#-A!V9]5X#N FW*$D MCCA>*$K=.GYK/7>YJ%IW<*X-:Y>0ZL1V)7$95L(EQJ0!@!MY=6CQ3JHZM",FQUGB; M/%QO&*XWU.$J=Q>/P>*!$C=.!LOBL.STK_";:]M V'E7O=:@I[*KS<*$5YG# M=(UHM%5L^\1@<.XX&VWGQ$1T5A(!K[,\W/U*>(R@=,=FT1; YDVE8_O*"N84 M-9._>!CKB>2W*9=KQ1'6H%77NS1K- M2J'AW&8UWK=):0$J%J634P$/9#>F432-9" 573A"3UW!2@P+85NF53&%2"!9 ML.,)?Q)ZU,0#[B#D*&B)4(4".LM,T#BTCV*DPKK8)@T@NK*% C(AIH7;)#LD MG\A-'+CYO8=X'Z:"AY!A8,%[)2V-L_Z6,Z@8R C-A&#:$L*E27-QF%+5?=;' M(_:3-PN3[7K.)6&5U_'^_#2O(^MXE/0\RG?=FYR-0_A QJ7+;>$7HV?@K/KJ MZ.D>$PP5IR6;#N#DAU02=_&]'W/R(6PD\U@I#ULB0""G+'N=E4FL28?1T_3I M;O86*6KV% $@')?DVG&HOU/$NO'MQFQ\TK?^6SDSA6 0]M0&+!7B MW@0O'X-%?D^B"+K(("'LE TX*D,?F@7.62_=B5[?K+N#O2E)XH>XK%;@WMY, MR%W?SY'EG23$&\!#,VNF(E>0!.Y.]96%J"2PT&REJ9@DY( 3D82V72%<3D/> MG/!B&?DF=G;6O%<(WHMRL[,BX> 4A"GR$RFJ\:XJ&UL[+U[D^,VEB?Z_XW8[X#KG=TI1RC+ MKK+=,^Z9V0WEHZJS;U9F;F;:O3N.&QT0"4D<4Z1,4EF9_O2+!Q^@1) @"!*' MY8F8:6=)P'D)YX<#X.#@7__GRRY$SR1)@SCZMZ_>O?WV*T0B+_:#:/-O7QW2 M,YQZ0?#5__P?_^7_^=?_]^SL?Y\_W" _]@X[$F7(2PC.B(\^!]D6/<7[/8[0 M)Y(D01BB\R3P-P2A']_^Z>T_OWOWX]OW[_[T3S^@L[.W3_J6SWB0JY#KH:AD'TZY_9 M_ZPH0T25C5+^SW_[:IME^S]_\\WGSY_?OJR2\&V<;"B);[_[IFC]5=[\Y:3] MY^]XZW<__OCC-_S;LFD:-#6D9-]]\[\_W3QZ6[+#9T&49CCR&(,T^'/*/[R) M/9SQWZ!3+J1LP?YU5C0[8Q^=O7M_]MV[MR^I7XI(V_A9R48F\,,WXLNOJ.$0 M^M#\LVU"ULT"ATGR#>O_340V[-=DPOS( MA'GW)R;,?\T_?HHS'-[@%0F_0JSY3P_72@/\6",H]^2*:?V@WTRG&74I8J:9 MU!.B9D9* =;GGB1![%]%9HH=]X:KX6.&DVR CG+_WEH*&&:=;^A?N6*,1PL1 M+D*.KI)QR$M&(I_X J48[=BK-0@9E,;)J?G2 N]2XKW=Q,_?^"1@L\:[W[YG M?YZ)/[GEZ#__?A'3>7&Y2K,$>UE!C>OP;U\U?=_3)DQR1FR9U,7'B5_#NZ^3>-L0I1!TXZBJJB)&='KL=*C>J6UU'7IS0>(QOXSQF=-ZXB ]1EKQ>Q+[:R[IZ M@7_"CN4/5^CA6- 8]@KMD'CAV*7E4I^\BPEGZ/K51O@,ZT!I%-!U:?%9FU*8< M22P=-[S?QI'Z'*"A"> 1I5*H&%7'WP,=64HQ34<7)X@XQ6E7R8_$.R1T:+][ MOWH*LK )KQJ: !YA*H6*$7;\/= 1IA33=(1Q*BA>HW?OWZR^1@7]B8;94X+9 M78['U]TJ;E+W^'O ZQ1E6)TU;X$.K2:930>5X(:$N0F1JVK%V]+Q2:*TTM% M,\"#JTVQ8P23VP =:JVBFHZX@B@JJ$Y_P'=Q2!(292+IBOD270H?4N5:1]D< M\$C44;2^!&UN"W1D:HD\23HNSIHAZ'MR"?OU [8RX)G?"Q>DF=9?7A8NQ.GMV77.",;.+D56F(XU;@ M!V:C6J=I?F43T,.P65(+R7X)*JBZF@P'](@(JDZ$CMN!=Z= M&M6JNU.M"6AW:I9TX)CC1%%!U94[.5!M5'>ZVI%D0X.XCTG\.=M>Q+L]CM2S ME*HU>/=J5;/N9HU-0;M;N\0#QV9!' GJ*"?ORO\@Z#KN_+8E8=CEAT>-P+M? MDU)'DYO4 K2S-0HZ%/\93=>>-;EBX^[.O5\?MYB:[.Z0L3)(; ]; MO7'2W@F\F^DH?;27U](#M!MJ"3YTIXOS0)S) @DV2.+C;'\/@.[H31"AE'_\ M]53I-F+SYD.0>CC\/P0GZ@O)+4T!.W&7@F5*CJ(=4(?M%-!?M*T_:)N"=CQ.M0[+@=PU RHVW5)._C*O#P>.6EW10'< MZ3B)PXGB!'HN5V\[&Z=K4+'9[:2&LW"\)GEM#*VJ'2T/ZXV .ER[K$,70H(LXG01)>QLU>=(OY$<;$D= MW.?P$>*F'9GC[P$[5*,JA2/5O@3J0,TRF@ZLDAIBY*9WERFUZ>T<:YRN.)M# M>K;!>,\]Y!L29FGQ"7>4LV_?Y874_VO^\=_Y-3PFR-WZ0Q#AR OHI!N+LG"* MLL$]NP)U,1,#,._KTP^@8QJ);YQK6S!A-P=*-JC@@WXI./W_#CU@F:8D2SO& M^DDCX*.Z62EY_-9; !ZI"D&-D9>3:QEZXTXEHVKEW(OR344M9SIM.PN?4JAX MZEI'#<%[F$K>84-R469VP_ XVUH6VF%._<\./? "I]MEY+/_7/UV")YQ2.5* ME]D%3I+7(-K\C,/#\:E6W[[ /;27"62/U>H(V(/[R6\\UBEY_MH$_T-BM$ X M0P4OQ)FY\?&)[>"Q/TC%R.4Z;ALGV1-)=M?1,TDS%G0?[^IW- 7NVVT*UM9E M#>T >VZKN,;K+D;TC'K+#DEDW;CDV H&:@6G#'\]CQ753!^(1R@:K$)R2[+F M^V.:78"[HX["M9BXI3U@]]02VSA"SHFCBOH"4?H+U8VRB0+E271.))TC,HZJ MSR19Q0"59=MA. SCS^P!3?:/?WBW>/_M#SRFH'^^^^1SH*KME"H,HM<3.'+T4%\&%(UN@'&FC_2F(SSG@7(F/&H5<^#1J8 ; M9)K2!$0P2;D-8FX#KW9F .703N?8!+Y+=SKO7-S4[FBT)>V@GVMP0*MY#L-EF=^N?*+HPP50KCHX^P'U-2^7:,KBM V!?U)/;>'%8 M4$><_ )Q!F?Q^HRR$!.FHP7Q1&J'C#Q*"JT/+&!P[<[W24SERU[OJ789C1#8 M<>*>G3+0OT4F&VFRRG)-K;KTO,/N$.*,^)=D3U?] 7_ B/9<[EAQN]_Y/Y6Q MR02,@0/+=,:OA_5CBA/@VS@C*<6F MFQA'];/F3H.'$*)R) M=&0K[=^&I;UPOJWF-@*0?K7K:+E>!R&-A4CZ>%BE@1_@)*#62M/8XY]2N_TU M#J+L9]K\0'^NE@.O(32!PX\5DQT?,AL3! Q(=O0:Q_#D*5T:2O@2/* ML2(R.!3? ?;S$Q%-!UI!R(V3C:[&I--Z1F4/:.PA#LYH?'/UXH4'5BBQPVTT MNP)WJ3X&J,_%W?T NV(O\$4C91:ETIB8%P[>QJ%/ MT8,=%F2O':4&>G0'[E1]#5';)-/L"]@Q>ZM@O!E6,2I/&+-7Y]4+G.DOL_K' MW!HP\$"OV$AKA_GXO$;9$77K>?BU[=(<$FDX54A&U+=0,:Q8N*Q'4NS:7Y)5 MQSW YI;0?5.M7M/YE-0,LC>V2#O\=(E1K3SQ$\[80\P-VX_#U/Q1J!F1#>H*ET=1F:1T\MR)N[_^@:#/0;9ENZX10:\$)VZ/T6QJ6OR8_-'>.&)WEGU* MWB'LR'E#!=B^MN-/1Q?@0*2CL(Q(;>T!0Y.6V*;#."=>)&"7]!W?4QI5YP;7 M7>=F$ G9\2H,-CR+#LZ]"DV/[NP$W*?UE%9?K9B17VL*;NUR!13?'EGO!N^. MCRY

.61S8]@^V2'S@ '+**.FO35GGCFRKM)^ MFJ,3O=%4S _YNA6=$(@NR9I0[?P'\DRB0T= H&P,'(+:E93QI[DE8/#I$-AT MJ!9DT77DQ3O7\<#82B:"KHD;>F%$F&^]__:[W+/8)U3B)'C&K$C@\5KC@?!; M=/Z.;*GIG:X^_5*& MELR="$GH1PF;@-Z.XM=-N#6EA2HVU3Y$ 60+E+-"G->TN.;("*$< M1LHC %:*@?99+EP0[%:N/94 <, Q0EP\W?*F\WARK*"_@&@80;]\-JE](_:D M,73?:U52E34PJWNK"H%MY0Y4V>EC9Q&8'*J/HGC'R?I$*#2.EGEQC5)7B*D# MG6C4W0LX+&FJW9E#, N@TI7"%DSRBCH='2=?L!=75MUC=2" M6;B[ONQC)!BX=OGQM6]T>LN)!OH;FI5B!GN:RLY ?=K,"&T[F\T]9[BYV:&( M>7FI/=4@+Z&PCI,=EPFQFG XB-AXSV(>S:+3R+UA\Q-G61*L#EG3#NBK^_W/ MD8S8N 5:\8*X"3J2)11K/-B;H[Q2OK0IU1TUM74 "JWZRIX\\M38&G* U"VT M<63$:\S4ME*=!T1C:UOM90#95ZVDZ-Y@AN^0#>HHCBT NUR3E!8.*IR?3]C: M#@3A.!?Q;A>(>EGL0>DX8NL9$GEJ1VKO =RQ--2MO9>N;@[8\72D-LZWKVB+ M)])EZHX>0Y]074^FCMZPXIGHW3^=E Z:\D'TDQ()UU%^>'0OPNVEM/YZBEDH M0)6@IJ6R;*XC:EZ2=A47L,X$.$R,8]3:\^U6.0 &HY$4-77HIC(?"U2*A'*9 MT/)HTZ(N%BKD_H(K,11 MIRLW- /NQRK%CM+/_WS M]XL?WW]7?DT]EWW\3S_\2+_ZYW:_1CAE&_.7Q".[%4G0=^\6B/DA;_>)#N9M M\=%[MDV?[HG'MN]#E[OT2]\/6(R#PWL<^-?1!=X'&0ZEWT;QZVEU! X:^LK7 M[GEV]@(,+#V$-[[<4;) C ('Z&3"-CL =75_Y^M-@7;T .WH/X_6S_A%Q4\ M]J8"W/4-S7)4V*$/"<"@8*J)#0\1Q]XUCOD-;?2&,?U:O"M VC*V=6:Q*6! MQ$L[7LU (64&ZFA$>Q,5/C*HE6L_9@#LWRW"VMSN/]G;O\?N[CV.H+-(+[@( M"8[05422S2OZ<"!A2M$KV;\5&PQ'6_0.G?13$,4)/[801Q$*.S4T ^Z@*L5D M]SQN ]@YE:*.ZIJ*8S7,+' ;M& MM)]# !AS+"L()&=@%/#:DR2(_:O('S]98+ ]K\1YPPJ'[,[DB.9XS'"2S< @ MYV031-'8-C&(19U80\2OP,+4KG>)%";5Z 9\^M)5O,\[7("G'&W1+62R2^]N M.4]J'T?9DTQWKC(PUUZ&8?R9H>Z'.+F,#ZML?0B+@L4/Q"/!LT;![IXT@#N] MD4EJF\Y]" "& S,]C/=3"VYH'2>HX(?*ZMD51]?%B*X,'$'Z&4&=K*KJ"1@S>BI@+:65 M5^G;A*N M?[HLT_BT[-C0:59HH%):C0+'/6;C_4K!K7F]X( J%A \?42UUBL[#!#?ZXKV^7+HO7,_/A(:-L^/&)"NY'_6E^Y M%-?K"=S/>ZBON&PVPQ5X'^GM7$D#N/:>T CP5]V2,327W.T]YN/U.HOMEN;S M\'+KZ\VZ=P-98T^@,-35]8GJK4MK=>NY^:UZ4:UH.B=_M;2^;/+546^':^5: MC:5M/7FJS3VG3*0:2]N3S*C1%>Z/PG:',<0]DA.5NS=(.KK,#8<[MD;:VL\) MD6WN#33#LO,MD2ET!KL9(NX \I4@JVG84?5/W1JX^W:H*7NNHBE@I^V2V'3L MYK=92\(MI>TFO8*2B_/$TGX4)CEI!'Q\-BM5O]HAMP \&A6"FE^U*$R1V2*OU>$I:+N,.W*Q/O%:>,K3U7H;H .S5:7Z ;_4 .! ;)=SZ !, MR#.)#B>'=5/&NF+XMXZYXS; QURC2K5 5VX >,PURVD<$.9 !V#,%:'I31"1 M:_JGZMF/QH;01Y]2N<:U5MD*\CA4"VMA=<*((D[5]<)K!/6Y=25/,BDX*@\W;FIBGP9/[D('O[$;:#/0:Q'X>5'!%GRE; M5/!=H)(S*EB/5E12%SK1?V,0Y]#2?M[#@#=]53_MAQVWL!=V%-X8/9$)DAQR![T)&Q:Y[6K^1OU^X1X >;%_9AU\(Z50?M=?)!NX\_T?\D>4Y @ MX2NBHL>?OX8)$;T-/&=(Z <%LX2 L5T?FK_;]7.G9SR\6.)'$M'8(J1:+OU= M$ 4,S=AK6GD,HSR$T.P,W'7[&:%^7*33$[!+]U3 _(")LUF@G!'W\#JK(H!W MM-$_L1TVDAUPC95#,+B4 @SZ=TAXC55J"RG.4-A/LRMP(.AC !D&=/H!!H%> MXIL.?9G) I5L!!)(C-SX_^0F. G@ >VR:6YLP/=GE6)MNVF _50IJKW=,S>% M?ZTK)K;LXY,-,X=.5N[>50]?*:S1W!*XJ[6H)WM;0S/ #M5/3/4>(VCDH'/U)/HSE0=])5E/E45UO' MCN7'WH'E.34M&[1%-[\]EK]=E!-?()G\*,[6!"1?E)X_"CTCLF&5>YY4(?5T M.I/F'0,+$"/@4!=A&EO/ 6#4:I[@RVG3NRS3+Y<9.0M' M96HFT3O(@2HB+K/KJ[44R]833Q=](MDV]J^C9PHR;-92K?UU^P)WZ%XF.*U_ MT=$1L'OWDW]@;0RQDW6<$-'N";^0].HE M2W"<^$&$DU=^]:S7<\;CFD*7AD44L\$!4HX6*['+W):5M>%6MNE4^D,/5)U5[YM$&@"PVG+=)#=6HY MV:\U (XPI\H;)OP6,(PU"FHZS6Y+5S^L7J'R,'N6OT2/Y.7J4Q;#B",O& M:#K;GPI,)E!E0M2@(E0QGCR$GN)>*SX3.L QR-@T,E3U)@(8TA/Q51 ^LDI4MTHP@54ZPTQ'IN'+;TU[N,)='8O-#"\[L7 N.#$G2NS"!QI+KM&T[>VZU0.. M+DL;'-OC'*>!IVF[HNW,_+>F8IOS\H8S\MRZO/;<=H$X93=1Q3A*Z707C(E.]0JEO/#(J.U&P#H[SIC.#H6&*;@)33A@%) MMA3-Z0"')=O:0H>FOY%@LZ6"+JFM\(;<'EBE^KOUR2-W'>L? S+ PR-2(R-\.A M&S[AH6<^Y^D^KMV?RCP1M,LL&ABJ(C$_%.W49-KX#!22CF8;>:D[)IIVGM^Y M&A3=:(K.D-\\)%P\8W:W%L>(N+GQ55Z^]*]S^?J>O9^+YT5UO@@[=5Q=K)3%-#P(.U M75Y;@Q3$X](\^ZW];>EZ$^!CLDFAVNT5Z7O ([!13.-:K_!2X9J3CEO'84<7 MX.-21^%:NFY+>\#C5DMLXX2QYNL&B*Z('P^K-/ #G+RZ+N#5$,>S1-=;0H/] M)_QR3Y* E;_P$D)UNB3BOQVK02N$@3N(/>.=% L;1!6PLUE4;ECQK<8E97%9 MDJ5YTF4GNWKM^B 5C,&\FL$"N90/+V'&#);A%Z/3545]TS;=/\0)"3;1Q2&A M48?W^I3@**7*BG<0^+]"7F]BZ?_'0534*1\=O68/DEY%&8ULI9H^A3&/?@>G M@@#%/_<_3EGPU8D4T&O)NC6**!=X:$O\#>&28 Z"50$O%N+AD@7A9AOG^E+3?#OC<: Q/^?" MHT)Z)(G/?RQ) 51I(#\.SI4X$UK(!0CER=]!U>!Y_F0?M-TN#Q3^X5ONX=1% MV+J$_V1L^@>Z$%H^XR!D-WVHGH\X)(^$*AID 4DK4RO"AQ'( PT*QC*D[M*H M#^V9+I",5!P1ABO^"U3*=D:GO#/V4.BBAKQB6I\<5,&9]:>(+L["X/<\)Y[% M#A0B3XR'4LFVLP3- 8#X98"=*9#-'*2F!*"Q0[7.!ZFFL$/^.ES7)HRK/-4) MQT(/[2=]C_)$]T+OLNA:7G-M0+TL^UR 0^M(9JT_IFF5!6# 'DM3X^-=/52? M7=E"V':V_,+AI'L5$';F08>D3G\2-_OQ[H-D6%OQ$T7=ZS%W7\>*Y6%LDO_G M+S2+C?$)]\07;$\'X!9.N2E&QU):VQ1C"0=-(8S(_^NY2AS !N@\/+9A=;:1 M3'D 7L&,INJ(,'RZ)U[;,N<+'-6RQF6-3W"VEC;-V8'_Z9XY.MDS=XNJTFVI MQRSV?MW&H4^M+M+I]>_1M?8%CG^]3*"X,Z?N"!BI^LEOY7ZV #W"E:D=;C/5&@ >N6M8!VT_\VC,CZ7 0+GT_8',3#N]Q MX%]'%W@?9#AL'9!=?8 /3BV5Y8':V@'PH-63VS@GL:2.&/FS:[JF%@P<#N<' MDM$@B/A%S;[6<:QL#'P MRLIC]SFEH"';(? QF/5\PZ[0\@35B_).O "E^]5 M2-*HEA/M^-NC/_"AW-L4-5S6[0QXP/?7P88/="[0W;[[6;NKXC#\ M$">?<:*JD-R?"G!/,33+T?NA?4@ ]AI334Q]I^"'WA0B#^Y2%AZ0;\=) MHR-@Q.@GO_G.$^6"!!LD^"#!:($X*Y;!\UDT&.?1S4YHF,80C RFHY'MP'DP M=CH4BHL*=X;N?]IYGOZO,((& !SUG!\"J!08 P($+[ 88-L4*A!H*WHY-2 \ MD#TU[Y;*>PJ';=;KZ#<'&-!1_00!VCI!=WXMV8?YO<2B0.CE1UGC&UUY77!3?2:*;H="3\:O D^ M$/'-D@74 #=^$>\A8.=4_4E/LLM:"D^QXNB3VX+IP^LSDRCE*:23)<^ 18;<'XL6;B%-IBP8G8 L<<*@,%^,M7-$P.J,D0T/#K* M$V#[PKF4^:1QQ@5%LJ0+5,J*MMR'WC% M$ZW$O\>OS!S+)*$"\\2[XCP@KQJ1TG^S*D_/Y()VVIR$G[9H @5*JR8KKY,- M)0C]>I@U_0867:/13E <;U$XPQ6<[5G:$X4S3S@]>K.\O[[XFMTP8K79"J<6 MX1)=*K+/,3MN0X?(+Q[VS/UT+]1#N-)OXH)H[LU-C5>?$7(AD"0%O_4L?@MF M3BX)*D5!N2P.[F Y-Y^,^BDW2U":Q6LVBYND_PN<;C^$\>=4/]>_J0M0K.^C ML"*S_Z0]X&!42VP[[]Q0\HC3AY&]?TLR)M)]$C\'/O'/7W^BGG<=W>U)0J>T M:+-D!3'YA9N+F'IA=*"?Y5_&4=?8MT8\S:>\G:UI!8L:O&K9#2R80N M$B_CPRI;'\*EY[%=B/0VSJ@-(I]5XH@HP=>F16A? D"!T-P8Y>98K][0=\+, ME#'UCY(;RV%'!3]4,%P@SG*!*%-4 B+RPOT\R$0?$+6PYG. '0AW^0#[0P2D^\+*_!=GV@@9;--9+RK)B2P81 M5"I%U2I"VH;V[-4EX!AU= M8NP"YJ:;./81*]B49SS0=4C!<^+#0'>_A&"$'F2[%LS19\H=790_0U61L9# M40%&Y^8JAJ$XZ)NZW+UC&\ ^^:SJLWW$0<2V/.ZB2Y($SY@)J$K$[NX%=*[K MJ;8. MS:Y^R8-^EV8)CRU<>CH-(I(L^)U/\G?K#T%$)WX*=>R:"%MZ7P:I6(NK-DOU MNP/W_;Z&J!U*:/8%C :]51@0M9:,F$= SXP2%<5A"GD.HJ)"2)8/=K>\3=K:0O=Y3S3-6)V._4]>+UNX,'";Z&4$& M";V>@"&BIP*F#G$<+ 3I/D[+I-2"*>)<4L(+)W#(^ MMPQ[2FS-EN/"+/QE8Y51)@:+](;OK-]%5R_L /(0I%N1=<4L)V23(YLKL3^O<*"!F2 8X"I86J/0?2D 1@AC%4Q?LRAS'KA'!>( M\SR+UV>4*]]YS1:H%GI?-9\P3;/:F-P^MW%TQE.%0GXM9<#QFB4DN23L9(&E M4;$DJR?\DFMZ3B*R#E310G980E]\V[LBB[D4 N)/W-T9[ 5Q5;\"N;Z"$ MY;*N5420,W2>:#RA3<1Q!#MCE/.!67 A-EO# *^"T/DMC5.+/!"/!,_L52C5 M"417G]EA0X/*[7 @=9@5 C3);=GI)1:N=@?&U;M(E>5>'/,"^8E:9Z>N7&3Q M!CU>';JK5,;B= LL6J507!P.A6G6GZ%"L>^[Q*UOI:-OMM-_LT$"A>CL* M''6:E?>K9+<<+91+Z9P/%%>WK7ZIY[Y93Z=^W73_HO_ M^Y&=';R8&:XSXNA!Q^S MJ,:IL&PO L!1J;\QS"IG D8: R4FK( Y#GC$&0[;P&-BFVB53X,'&>SL*!VK M@&]_XO.$&D,C:L!03\KS@RA3!4>"KU*<^1;PG=JBQP5\@]*$, KXYH\3L-=K MO-\.04*6SS@(V?Y5_CC!(_$."1>SY799?RK HC!$=QG;WBLT"E#&?K.#ECI5Y<'3M/;I[\Z;V4751+MW&2G5$T+*#%=>$+ M"K@>(7[*JOXPY>D*]!/.F/ZO=VNU952V-:8&'6"&F:D&-&:D( /.0(T&E#'E M?,54S8CS_8R"=UE68TH7I"$W\@' M5W?CQ# W,8[2ZLJ!KCU/N\T-*12*M^+#49\YH8)*=)M8P'E(EVK >+]MY2^# M='6@@8RP *L5'W+5$Z7JPU[0*".B"U&]-X@CBF&BF%"[ YM1 .K+ \PA/Z+1 MHSOTZM*&VIB.^Z>.P%S!U%WDO&OB_%* -I-C,>.TC*Z]:Q M,M34>]9%_3S6DE6,SH-P43,ZG;A0],1&K:_6+NKF>\S--RZTZC[%,:E9B@DF MM\2^9J9R?38B\+(];Z$0\6])=K=^*BJ<$Y\_#)HO4>_6CX=5&O@!;G[!R) . M9! >8IJJYK\!$>B /$BG(;",RX>].4 GN0SH#7OUJ_@TJX3YNO(COLU12C-U M57X7!N.G6057_BS=W1I)C/.'>'1-RTKNY24B M:N-GP=Z9LQG^BGF EL)&6G[J5^%N5K=H*-I3RWLX&=\ MR'APR[9O!']129%+H-[4F3I(G<8T]Y4%+BL+W,L6&&FS3R\FG=8*Q]M[Y8_/ MO]GAZ) 0E+#R?&)7X.'V(QLM_D$$]/3/_Z!1,Z1CS:-BQ#K'![TH (76 >9H M.[)LZ0YYK]! "XM'DU+5[BD.$4P/(J>S"NC"W?KY: J[]B( '#[Z&\,L&Q0P M>!@H,6%6)ZBD]+%L>)3/IXR1GMZ?^#Q!Q]"(&H#4D_+\ MP,I4P9& K!1GONGI4UOT.#V].E "DIXN!9/%8U9WB0@K61BI+%Z@U1$X8.DK MKUI;-?<"##0]A+>S9BA?2(N3.C)76CM#=7%OYIAPK=2_(;JXO_.!C<+Z?6#)A@UZP M08]-@W[J5*L1+5!7&IBGBQ><"BCBSS]V6*JYQTQ\NT7=)J=N:#X#;VZ3>G@V M2^.3IJ[==PR5/Q#"BH@%(L7K]*E2*,<@]SC)(AK/;(,]+XX4K X-YY']>D)W M9WWU52&YHAMD]^XAO9V@7.*"9#;N0_+Q]:?ULB"=3Q;1JLS#$92 ]Z\HDM]08G6Q<)*5G,$ZP3 M(J6E>/EC166>5A")3AR ,)U_N7#L8XQP@T,6+3A(^8>$[9DQ+GN2!+$_<5*+ M:Y-7_/-3:0G,N0QHB;CQ Z6]?*#:_LSP9B[L6VO3K=V KY^LIV M[KI"?V!:0VC;NZQC/"F=:_I,DE5LL+LZAL)BU1:E67)P?>]=1K>;.-H\D63' M-%Y&?OX<7F<5CIXD@#NVB4%D5^_3'[#S&ZEA)T!@[$1I",9P(?V[>$-2/!!Q MMPJ#C3CQ%*EMQ=>59*XV@!Q:[QA;N&7$P2W)GY>(*\.!V>N]>F'Y-(<@W;(/ M]7=\F_L!QQAMU=6[OPV= *.)ONQ#<\E97,QW@NM,4/'Q?;7.8XQA[!"/:) * M$TC=(*[WBO537 ;GR, 'A/[&,$LP PP1!DI,F"@&*N-U+)OP':XJRU7.?6W* M_'(('E?K-?&RN_75B\??V'Z@>'L7,5NQ_V>9,,\X9.CW0&@@%'B9N-!)PZ_Z M!U)+Q4\P#B?@<#2B>67<&H$-8( ;4UM3KQ," M5<*(+]GRXO@SJ8.;0SG8MB:%K1,J%K_QZ'%C<_PE%4MNVZ2R+?O>(>@.,M\] M/_@X?93$"P\^G5;D'TH82O'+3BX$<*AV\Z/(*#ZM!( !WI$AAB3W6P#X!1*B MHX8'DQ:H5.!H@A$ZN(FJ9_8[L<@\*&WKRX]1??G3QA@_X1<.ZM8Q^DN%7"@( M.@H*BD23JZAU%Q*"^730:X$(>SANG:?/C&BPQPPGV9=ALA79!%&45W\/.8*1\/^WW(J]_BD)GA0QA_OH[6<;+CAW4=%[7U>P.?_7J:09[G M-+L"GM'Z:F#J%C*?O"X?2X:46#F_!.W$%'Z0>F&)5%%FQBW[-JRL\D/+FN M[ZGQ,?17L:OH.[9 M0'SW+MG@*/B=3_L7<93&8>#CO#[[/96QN.ARM\[/Y'%(5Y"9>,&B(UZW11LX M+E@UH8PB5@@#QAR[^IGZJ"P%KY94R<$G75D2-A>7LJ!*F):5Q%Q\^;)<%CR1 ME^P\5-<<&8'-E^SA+8:UYNP-/+Y4OV]3U2D$5(*A7YAHB,OF:&270@XA6:B(/UWX)L>W%(LWA'DHY81K\W<"SK:8;ZQ1^MKH"1IZ\& MYA=6.)_B92;!23QU5?""$3)T&*0K%.C1?=YNT3IUZ_:=KV/8FP>T/&/LZ5-C M7\^M0=*Z15PFHE]7CU:OTBOQ;.BR8.\8AI;(I=@A3U90X MG!I0'[!DIK+ZCSDIZ(5_+&AFG'K/62/!N^8UE#NJLR]/TM+Q9]HF9/E/6_5< MU+LVF&RB(,J1^2K*^($-WR!1&$U4CU*_@#AQCBZO35#+O>H(7SH[ 87L?DH? MI]&J>P .4S0%'_1.@*C 44]MA;&,;]9>?TN_3_]9CGG-37CMSK/SA#'V=-5. M 6HO?%J#-*7+-Z3'PUC1YQ5[1&Q1%>S17]5W$P .%_V-H5C==_0&#!@&2EA9 MY?-J-<6#C30@K_C!F%0E8:^CW#*?@]0$'R<\X/)#*"%W;&!U=@(..CL(RJ+2U!PP: M6F(;OS1&B2-.7?)X(+L/38IW3;-=?68XI%LGRM8.,QO4]B!;-:J=3V23J?V) M8$;<];+V@;^MQ!;[75-19")Y^!L1 NP@P_0Q=2'.=8$XWP7?]B5\ M#2)RD60' [5T/3*$5SP!"@(_60,R%. M&]RV:(/6.D>Z+5WF-Y8[CU95[><9X.9^?STC0ZNWVIZE!D MM.S9>K!C\M'I!]QMM54_>KZSO1-@!]:7?<#;EIS# G$>9=(2YP)C=E(:07^V MZDEBKFZ@.9OUZ3]'YQ@#^=O]!-0,.*E=;J@A%JA@63>+V_;:;YK8 MT,;4U.6[OCAA+]:P5]8>M[C;#=O: W?$3E5K+^6J&@-V MQFZ9C4N4Y)39RX.(TP91%&T\A=D3@->1%^\(>G,3I^G7E>8N9\P2?^[6%_%N M3Z*4%_]Y("%F#SG%:99R&9D2/HV$=6JB#28*W.WM&*TV30^B"!A +"EF/!76 M7@*2!4"Y!(B+L!".>,:E0(480():71.>RR;L#'X'4_U2G+3=;$9>VDSR2W#3 M#LU<^:G[6-ZQ 1\S2N6,$Z^9S^4Z@%__[@@53AH!1Y5FI6IA?JT%8)]7"#JP MYB"(*9-[PS8.?>JV0BZ6H:J_,]2G/_ !V]L4M:C!FL+:=W!K$:7HK6WT_X9<>B=IM/8![OH:Z]=Q697/ WJTCM7F6)]^MH<3! M'70TJ-V=J=W:97Z#N2-36]U^7L/99M9RXWAV/B%-I+334W2Z)ML%93UK]@A& M$&U(Y/6I^-27!G"7-C))K91M'P* G=Y,#^,*KA4W4=E6Y@=NHKLA&QQ^PAD# MD6/C=-[;U>P+W$]ZF:!V+U>G(V"_Z">_<>8RXX)R-@T>X7Y^G,8.K;C@% &H M>%TGCB>-P/MTDU)UYY5;@/;21D'-W9&1L_C\$2?8O4SJ:@MT0&FI6#Y,I&H( M_=FA3KE-1]O3EB#*.*#ACE\[@@JB=9SL\O=Q5_$A0R$?F&^G?4-H-,4Y81C+ MP D4M8DG/\5#G5Z0'59?[>HEP\XN MT-VSAP;F0420(A+R8GPH(7OQ^'R*,BFX(*F7!'L13M#%U5YZH)Z%&T2,]HR. M=H_+F2(:?R L><6:>L74X<<$QCOQ:@?X+*V]\^RE>YQDKT\) MCE(*]73$=M=Z[.P&%"?[*EZO MG>!_ :7EMT\_J0(HF/?C:H_L,G6*,::#%/Z:<#C4NR,"PBM.3W"B-P\#GL=L]_APZ\$\IN5M?I5FPH^"2*BQRT@BXDS8K);MEO05@1U0(:CK\*#DV^$J"\+QO M9(7=9CTUWH31G39U>P-WSIYF.,IQTND*V)W[:C @?T%Y:0R:QT]ED^4._TZM M\3>!,%CC<#+H,4;S8)V?!8[&Z=2_?$"CYJE-#0Z@L<*'J9 MX*@<1G='P+#03_X!I2TD+FQE7GC +YR3^Z#"E1T2P8;(4I,<_I-NBCMR7^(62E@7"Z95=XZ']8.81G'/(R0#H(TYL(<' Q M,TJM.DDO"H AQ5 18R_)V?%26Y23N.[%_I!X@L$1A\;Q"N/P/TC%$P26/)"4 MY6:SO>-FPV@#2A]*LT&5WN9IAA9M,K/ E_[:F"_S!2>>PT3C_3D!S716JJ%- MO-O'$3<)7QP5,G#T<8@XGW#R*\G8;_1(O$/"WZ/HPI:N/L!11$ME&2]:.P!& M!CVY34=W11U5Y,'X^[BZ2TN1=!LGV1F59X>"Z)GZM>OSD@KI^#O:ER2AR,:N M(+"'O"])&FPB=B2]3/]"_$T0;:XCBD7\FDWZF-%O^%]WZP]!1%=6 0[O2<)O MRU*_HF!9?1RG?'OWAJE"_]MSF>-6-N (!<5,+9&30\$ (RXL^Y@_,5**S2I< MHDIPA%.4BXXDV<&@_I=A_]I&UVX7^VSGSR]U02Q-_MEMMA:@)JWLG]AL;Z[84.ISP;HK9BQ&:H'D9X%V-K1T,8RKY $Y:*P MSR1A4"4-*L4!B)YP#/J9!)LMA>PS_$P2O"%H3]?-_)MX3R()']//>%^>"SA$ MQ@\X2'[&X8'PXY!4.@^A*Y!/!+-+5/Y=],!6)0DU)VUP&T=)\4]^GX+U%Q,+ M\;91\-N!Z.'F5+R!H^JD/X&,N9,P!HS(T^IO"B],2L3%1+E,O+;#=;0_Y-7Q M2AE0)008E)Z'D64,)_EE%1^MF>F?N>D9@DL3HP+(Q>]!=BOB^[1_%03#V&'I M^UMPX_<,@>WP [9HYBT.1RVP P!(^CIPT4J& W3VU):[DM;/.XD KQ2SZY M7$A<,84"OW -+%_!"0Y6U0\G:V19GB#W-N2O,3O\M(W2$,"KG M#;1BXL,)K%4&_BF*5RE)GIF=^93.4I$CCRJ=3WB]0F@+7( C[TAF;0F+A[( MC+YC:3H\U"TQMP5C%T@63 3$J"X:&!B&9FD9B).ZR>@GK%C>AB78<2K0XB3HT+.S*\\G"2O MW*VJ+=>8" MDR1[O:<:L2LS+/UTSR;:+C#0Z@@WVL%N1Y&[]N,5)[RF_ M'ZW9>+R!B9JAH >A66"$B3XVW*C@BW+&2'!F7PG> )'%E:WDH_>$+3'8 4X6 M\UN?AXSPXQJ/KS_\(#PPHT8DHT"5IH@N35#*Y ,!5,LH"[B(P;-T<>[JQ0L/ M/O%%%3&F4EY,Z HG[$0KO2<)MW&/A8L]1K.!.-O&52R$+'&9!3A:5];*PDH2 M2KX;6XA5U XL!>,5O7/1$)5- .Q4^*I111"XP?=QQIYBPV'XBDK#IY7A^3GY M%C^S0W@2L??8I-^!G2&J41EY./0.(18W-5;$PP?VE-N6! DBZS5A99OB0^A+ MY+%D(CCY4E;SA/62,FRS! [T4QA\JML&@,%_$K6=W"V D4KU)1MT_O![$T3D MFB6*3?MCRFS_F#!\8O@)H+CD^<>#XU/5IT80)@'B(GQ9N S:LDXV/:YV^S!^ M)70]DSP''N$+%6H]]FQ+]9++,@SS:@^LA!BO;OX[\>FZ)HC%\R[Z>Q_V^0&' MY-%-W;P38ID98! >7V<;R_1"-I0+)[8YSEA#'\GR+5 EH:BI7LB(A)#BZ2> M&]#@S%\K)5,]H45>V-^$@W22/Z<51+2)>*9^12*R#K+RJRSFVR1I1F7*?Z]& M"SX%F64)KX M7L"X*N?444'>.3Y.H'.M5LS1C^LRN,3L?@-E0X/RRX#"8I87#XLV-S14IE$X M^]_J+L0GG+'-:KWG**P1!PJ$XQBQ%B-:H0PY(+2KH+%W,C'.F(H\TA"2H%(4 M)&19B/]*5Y<6J!#(.89!LZB$=SO!(A#71T-N0QA7GMH>'5+8MZ,+<*C245CW M=2W L*(E]EAO:0%\0&MZG0>LHWZ.0QJ0YR\2YVP^L=)*R5<-85MK:Z#>J*EF MN7Q2-X6^=M*0W'1("M+E(]OE>!3DQW%"Y8)I?#W/E7X MXP?BDP2'RY#.]1&O'OCA0,+T";]<),0/,K5?:O>$[)_]U"_]5*\;='_MJ87Q M4:A@@R0^B#-"E!,2K!QY\$066'YXNH"WXKSI2)?1Z ;4M?LJKK'ZO)E!NHFV MZ".LR&Y<9X2,KGSCX_9I_6%:$#4@I7P3]@3M29FWM%[GK5X4CN?3?,1!=!.G MZ74DDL&OHR)7_5U7/L[8S($CSK0_0F.:W:B< :/?Q :P4792S@SC.'):8S(] M*C*Y."U,R45>("8T>L/$_AH5@B/Z42&Z75C^4?P@$<-;XFNEZL'^71A=Y%-\ M9U<3MY0&7592ZU5E)EW=+YJ)_9[BC,;X&SX(V34AHVJ:EJ;"?*I^(#LJ#E5/ M>JKJ;A4&(D2X>MD3]LKH4["C3>[6C_33=(V]\M$JQ>]AC3CPJ6IR@YE MP%.1904'1JQLRL@%09(DJ!)E@0IAD)"&7V27Y'%[RO2',:G6[E /(71MW) MD&K<(S[]%OJP.MWK/?H*\M"RM%/)::%?+F.&<%,/ID\45'>'G7(X'7\/>$ U MJE(,J=J70 =5LXRFPRJG-O5XPB_MX^GH>\CCJ4F5K#(".[/&,:76Y.8>SGQ&4A+!.9T>?BD9:8A)OY"0,P8 MG^8./5.BBGB9&S!>V#-&4AIC+QDCEHR!&XT!#1K:$%1<_E6=/%LD_R4 3 ]# M6HV1I0;O1D!0&S4J#IC6#[AL-.B%<%IE%[(BW M2"OBA[>W),N? %+\'GH]@8-<#_5E_-+H!AB:^DAOZB0%CWK"6ID]?=I^KZRL,H>7_1WWG" (J%49" LZ. M D+)$!@7%-:=\N?HYK+8XTWRXS@SR_TSG=M' M<&">BPC,=XOZE*_]@_B&KC/T994!NGSZN-_,?%LIOFT?+QF-&\=K9"Q/:P;Y MB3ZH\7RIO8G%9N[NO?U\K@X^OF?#F;Q'4+KNQZ"G\'+GLZCH:6*Y)B)S]G.E M4;0=_X3"7)% KT-V@%WGA2UU?@:]J_/?XV# M*/N9;3"'AP1 M!1?^^C/Z#\83/0NF$S_:,(':G,551))-X+1N-ZMO?K=>LF<4-ER_AB"LJRU0 MM]5245Z%-38$.)'HR6L\,EGM?O:F=467E_*_C:,S+'WV1/],18)A:CTXZCV. M)6E3\2R>)*LL:N,494X%^-@W-(OL%3U) /874TV,"V1*_-!2N)#:@Q2E0@=$ M:DM_\Q!M[I/8%V5V/V"O?$M2%:=I] $ZY'NI7,9H71V@1VC:\EN*SW 1![&* M8CYY)F&\1\O+C^CA]B/:EV*@=2G'Q+';Z 8IE*U8H(J'1>^]3"Z%>?G,WKW" MZF@/V6MU5"T]MJTQ=&_5DMV2IUX^((D96D)WW%%MHS+&Q-MY%^S6(DGV.,E> M6W:\%XN]^D+ M>+3V-D%9-DNW(]!QW5]^BX/=_E:TS.0IEK?K^/::.E;2[0AT#/=7OHR>M'I! M#Z/Z*6$AGN)D%\B3!W7^0C:(#>MI#%+;LT:/;Z].M(24<73348JJ%P&@0&!N MC%[91S M=@P(IC2 8L(@DY1Q0E\"T$,&8WV&IV*@BB,+&G+W"")Y![%@.VW8\$TA@Z..JM*"2=T8.NAI MR6YINUD:M:(X&UK'"5I3KGE%(K?KHQ$-44O8JD" M"+PF-D&-#WH"@F@3&\&3^$@HYW"_2[&$5RS]U:V!(IVFFO*VE:(IX#VJ+HE- M1ZURQ\7-OM-8:DJ!QPJ'K JFQ2#C?-_[3D-W%Z#.UD?A,I[H: \]D- 5W])R M:+4_.1.J'K)?ZJA:39(M MC:'[HI;LIJ/O_+[8V4\1)X]R^LJ+#R//B4Z4=9DO07]XD? 5XC2]6S]FL?=K MRV6_MO9 W55;U5KR@ZHQX'5DM\S&>]F,('^0@9%T?ZU/5K Q*[6U(?!QJE:N M5ESLI!7@D=DB[+ A>5<.2>NON!I4T=OMXHC+M6R]3MK8$/J@5"I7KWAWW KR MH%0+.VQ0+M%/46!V"F]_*)[K#L7S&0[%#ZGH7@L[+"A>.Y\*-[1E712 M'3RG+;&EHBGPX=BFH#P@F]H!'I*MXIH.2DY4RO$"4"'B6,_6<%+9>&9C5!U6 M-K>\+8R M[ 0S^M]0F: P];;UJ/JS^?0Y[NV4> MRF^T@TJ.HSJ;N)HDY%D=TE6&:M.9#5/UPJ.YY8R& MJJ6%1WVPYF/5_M+C?'\3XZ@MB:WV/=!AIE1%2D^KOH0>F#3*:F&5$$3\>7"^ M)DA(2/^(-BS'Y?P>,88\J3W!0)021HH_%NJ+1/B2 MJN-4>*N&6^VY55R>R1]6*?GM0$UYQ>S9$;^H6P-U6DTU:Z?QS4T!SPY=$AO? MJ"_I(DX82##3H&YK/-/6?G[#5AW5*!O/:^A:BFT4@]?]T?V1RJU'IJJV\QJV MZH/3QH;S&:Z6HH#CH6KUWBH-[TF:74=R0N_C%M,/[_,Z;,>/+/;J"'0D]E=> MNK2JT0MZ>-]/">-J7+P:\R8A&YP1%!V8-[#X_,#R %!1Y\^?_++J%+H77-BM M\]K-U 42K%#)R\E=U2EL<'OTBR?$(\&SV2N0R@+R?L &.=M.[E<=1+LG9 CK MI[Y44EZG&W00ZZF%<37UD@WL"B+3FT,J*P+E$K[3,6&CP(BE503;L+V.TBSA M+O0!>V3)!ZPB<&UI#A3^=!65EQ.JMH!7%)TB&Y>;9SOZ%>4%>R&"($'_S BY/\=+[[1 DI#D84UA)OS=PQ^UI!MF/-;L"=NN^ M&I@._8(/.V+).2'ERL2-V[LP!NMAX9BU5B2,97WM*(#ONR5LVQ!TR\ M6D$ 15VN;@^F%G8Z45AS6LO\:ER9:'2 #GY:R M)YFLC:VA0YR>\$.VD=/#CNVOY+LN]"]EJOG4CX*-JWLMBU6F[V2I-J'"IU<( MG"_4#-3)]FHEFY]^@,%-F-3=%=%;.@,> '77P?;E1,7 MJ.2&*G:0RBF.88U*YZ!8QK[!*<)H+WA\/8H!GDFRBJ&8H"+%YT%^71NEO/)$ M?,C2#.>G$92UWV&< :'/;Y&WX5IV[V]P,*+IU*58&:PUMH(=H M;2(;)Z90FO\=[_;_0@DC0=E1K:R)M+/H/S?,31](]'O\^';_=MGB0LJ6D+VH M7;W2D9J;0?>E#JF-KULPLHC318*P(V^:3#^'P?SY(0TBDJ9\TSGE&QXMB>WJ MUD"=4%--.2Q7- 4+),+N\]J;M!5;=NWY[3K]9CB*&U7O&L^U M3C,;V;I?^,^<)%'>PT-0(Z.-N5*D.'+%::D6FKL9#$#J=(/N9 MMM*U5_%:>T#W0WT%+/BE3Z@KABG"J_B0%9M*[/BO3-.OWH9 A&^]^>ASD&V+ ME_7V.'IU\&3>N :Z:+4#N*.(6^I$<93&8>#CC.1?D+8+NR9T@,+$8--T'U&T M$ $<2YKK8O_(XH@K*MBZ7UWULE+K>LN,TI?D5>HUF0&9+\6S+*W;3'S+_:7F MAO5L=8QUM_XY9G5 BL3/-%^%'E\\'4P,N(\-,U+'UH<&)<">-E ANYLD]0-8 MP;O,JDZ+/92)KW4ZME3#N3Q6V&'*6@HX)/E3#[(12F&7:RKK4X*C%'L-R[ ! M9(!#C:EA:L49>M( #"_&JAB?+5.&Y1LVQXA2^1)F?)'$V VF3&Z>NCWB(WMD M(]M#(]MGNQ,2PD^U@.]R[BW2J(<'E\(>:CN_4-_>YIBZ-WWWZ;FT\$ MKQFU?RC-3Q]PD/R,PX,JHW(,/L"1>S33-L6/UI@ QO[Q=!T<=4HB+6IGT104 MF5@HHW(A*E@Q@12+P$*V,BIEUWN#!''YW,:E<,Q\9*J@--6:F>JYR523[T<] M$N^04 N1],/S;7#!ZEU&V3+RF>SB'ZU;$UK=@0->7T.<;C=U]P4,3[U5&+BQ M5'&BF/'SV>VURXSR"=2N=M!2Y.$D"8B/<,;+S;I...37 M$&1!J:%N1_PVCW-]JFQFH-::OP-)?I%.IZX@/(3>%^=XMK*BU/[F_J3Y@B[G M,0T2<'@?$G]#_(XWAU6M@?M)AYKUUX<;FP(>W5T2FP[(JS0K\PKN)O1VL\M[:Q M6A IW1[)?J);_0-YDF_< ;9)%RA:6#>=5(5I.%'P]PILZC@DAER< ,P"'<,0 ME>7DLUJ'7*"I:S[]IPDUH3S.<-@$Y7#L^!2+>E/YI,?_(!4;P"%BYRE@+P) MP=[<&'W"PEFXMZM;V-TV: _;=-VF%10$G5:07_,?039%AM7O+BL9RG>(T^ M7%Y?"$1B?X3!SK!*K2579.\+5)D*RV</ M<71T ^S*?:0?]&Z%G(]3LCE;Q\E9RG+(G1ZU S?"A!#P(8APY 4XK!XP:3DU M5[<&[NH=:LKNK6@*V*6[)#8=P25=Z;D=]R?3_'+"FGHXC9H?2?(<>$&TN5LW M&"%E+^.FS5^U7H2VS *X;XQA4-FA;-('[(6CJ&G3=4&<5G[P'*0L$:WUT%N[,W"/ZV<$V9?T>@+VDIX*F([_3X>(^M^>CO]5 M'/DI7W-%,>5K\0CLWTD27\2'?1R=,Q[J$E:JAD!':;=RY:E38ROHQTCM0H]: M*@XCGZT*4K$J>&77H#+DQR1E@Y.]?207AT<>%_)KM#JP5P#9A4E?Y/@S,F2/ M_"#UV![# B4D\DG"F.R3>!UDK!$50##YO"41+W;%7($12HC/ZD#Y_(TE]H[8 M^A"&:,V>4>27AR:NAC7.[\&HYA84&.!RRY,.@F!-H2YCT_XEV<=IT%SR3J\' M4.#HH6YM*U3='/!$IB.U\=:H1)MM&_J".HAK/<>;)=4.QTU'RE=?&L!'N9%) MFB_T:! [ EF>HRZK7;C.L]K7C:9$$B.S7&T$[N+*?+]3OR+.,W.<:K4?.+-.N-!SL\.BZ[\#2X_V/ M29RF/T4)P2&3^X;^ZYS07Y$\X119HQ25"5"2[&/:C,&1$-HS[ !2;R)XGYMG@($)O&!.75:C4,6/= M3,UY].949@9>FF9I@ZD.$C,")%U-1H6>41.RN]9<4UOD*LV"'4?9D4M4:93U MFUKWA@5F6C)QFM&6!,\X"YX[LM>.6P%'/H5:]:RT6A/ R*62U!R9"GJND\JF MUFM"Q_H+\3=!M+DD:;#)B^"IT\24C8&[6;N2LKU5E8JK:S&K.6LJ,:1ZW[W*C;./)SB3JJ?S2W!#Y:6]23 M!VI#,\!CM$U:\_JN63DT":_[40S8*ID/1(Q=B?,0I+^V! 0=78 /7!V%FT/Q MT_: A[*6V!:"64C)Y)58%ZRB,O8REIO;&BYT=)G-6%8KW#R63]O/8BRWB&UA M+!?4(80/_,U'/\A>"Z$Z"HBI6@,?P1UJU@N(-38%/&Z[)#;.*"OHHO0SWL/8 MH;OIR!=K;@E\=+:HUPRK-S/(\&J3UL;NUHWK="V'"CIQO66:DNSVP*#E;BW= M$&)U!CM-U-%Y-@ZJ8X1FGVWK.0LWUE+ PL#G?!9(<&*9S/)M-,;,M;M/90@L M#!&5A@@D0VP;#.$$%F[C:!='),/)ZVW,=L5P**I8_!R'5-9.:W;WGPTX:)JB M&1\Z.L\"(G1U&.XA-$Z)#Z M_)L-_^@$**;*/)K<-CBWS;ZTC2]LL]&VS90/BF*JL$<>MX1D-XQ/>^9$2W/@ M0-FE:.V53D5;P*;+IP,X)(TX9%:3=GXPT*=QZ+M+:88:#5WTFHFX]LP%L MZ3Q$-80''(DH2F[(^W1X%81LHUQDM#X0?EO@'B?9J[H21\_^0$>ML2G*NAU] M.D,OYV&DBX4MG9);F?;.*IB+:S><)?I%,!UG3[O)UZ>W1TX9[=D50?&^LU^9 M*,P%X/<%DMPV>\9^7$RHJB<;PT('B9DA@XY!VL"AK?\,\4%+G5$+ 34XR2N* M2K'JSC)Q/9ZI#7831YLSN@;?38(BEL+C^X3L<>!?O>Q)E/)R9G?9EB3%2\]L MN[^]EETO D#AQMP8&V@A*F_Y*P0R7GQXG8QXX8*^.#'339KW3$? M?:(N*CTZSE\X\0CUTE5(6JK?Z7<%.LI-#%!.IIK]H$^B?=4P?JQB&Z1HQVFA M-,.L=",K4E=-$?*K]YB_#U2*,/$T.95);EG92CKO%70E=P]+LPB'7Z"(&&6& M*[S^PX&$KVB+Q!86NU6Z OJ\C5.^^[YCQ[4'5G@R M?&5A;1*DO_(ZE0&-SVB,NZ823>R3(QB!D63:X4W"BF:Z?5?K*'$E7:Y2KFOG MV!X0CZPK#,5DM"%X*@A4% MK6G>:9_6KK-QV&X#-#NONM\L'%E#?'L)E57!D45>XHE_X3H[8D0;Y%KRE*N4 M1?WQ)F(5FT#XO( ?3?R;DR_7%6N;=&?AHT>BVO)'UVYG7ZWF_2,[>G75M[2N MURT-@_+'^.[%SCP0V+BI-K:U _GF/K,!E!:55=>C3CK, FK:Y+9Y^#QV@-_K MZM0T*H/PW<90IQ31+%*2N\_&H_4,T2/D+_O.PL\U5;";;W(:_BN= \02P)X] M0"\#) #L Y9S\O8&%3OG[5GX<9.\8TY:4\?2-O73":BGWUT4LD\LGJR5 M]1C8I0GVM?IX3=T4*&KH*%@>M"G:03]MZQ)[>)T.?A6*47:41CJAAB/ZU7?Z M?O7=+/WJ.TV_^FZ>?G4LMKU1]QT0OQI1PQ']ZGM]O_I^EG[UO:9??3]/OSH6 MV]ZH^]ZM.TVHF/D:,TTR:7U)_W6\MJ0?_;VX\9I?IVUTN+9V0+VM4S7F:LI& M ->2W;(.OO.9^CN27 P:DI ML''5DH(L6N[W28R]+<].+9FXO\9\JGCK)>:6YK,;O.H+S*JVLQK EBXO=P]A M]Y5=&Y3/GWXG_@5.MQ_"^'/K9:->!.8WT#N,T3'T%;WGY0Q=2@QWCY+7 E7< M$&.'&#^'[E&>.9V_EG_^): A4^)M7V_(,QV;ZF!%NS-PM^AG!-DE]'H"=H>> M"AC?!"A/75%)G<\5M\N?W0:?"$X/B;BJ<&J.UNBG+XVYN$0?DS1ZA@Z! M.3A(+SW&\1/WT52I^'6T/V0I!XCF-5]M0A34MSX&.U2U%YH*K: AZEG2*;#E&),.*4>1%-]T%) MD\*M$4AKAQD.7G5LH6X]LP%L*6I0#6'W\<*QTN71T(LQ$&R/.@I1J5$J"X2C_,'/2F,6L!>C\, #WK5YSXE>SCX%<1(W?W HID/=5N*8MPW 7PBD97/X*W$Y2/&A2W,5AB"BVP/>ZWSW%_+_OGQ([ROT> <9/48S32MZ<.N\@X >4LSUMR#;_A3%JY0DO-JQ.,]GA1XB+P@# MOB*C_SHD21!MSG$:I%S'TG"WRCJ+XW&;"R:-8^:NA"D+K.: ="-I; ,4Y876 M9RH;DH432R]12Z42CSUEE N(N(2+8M4FP>BMJ])W4(U^"K<":;\SK]"9*\P8+0YUB9ND@^G.!65NF;#E6,"<^!PBUIJ.%"Y#RA4L9"/EU2(D[^H6S=E3# M_8LTG9L"!)+4'Q+RVX%$WJM>]8&6GG.!KF[U%74'5-WF #<:TMNX$U52=G^K MKRE>*L7K76#@M.='H5QF@LY;&4;^9C7^E^(,RU1G:+U,-*9[@\DV+5>UL':*T!\/%XJHP\_*IO 8^V!B&' MEVA.68EF+W_WVR4^7E'%?)_XTGM(080C+\#A=?F">MHZ'GN2 #YB30PBC^D^ M_0&/>B,U3/VB8(;\DAN(F&' YM)-$)'KC.PZMU$L\0#N5:.8U/9^<]1':^V2D? 7V2E@4M6Z)<,/0+$PUQV6:\L3R&?6N;RPZQ49BEM!*KJQO& M3+".]X!U^@'',&W595SJ[ 08:_1E'Y1^G,K/@Z**B_.'@J?2_\\._5E"M_Y. MK=T9N&?W,X+LWGH] ?MX3P4L)(5 ]?;I+>'2[X_BG(;(AH4,@^[$LCI 4K<& 0)LHWTLCWLLYN+PXQD:/NSV2FO M.;CK6"I;\79 R2J#[-1S\]T"ES^$=_?9@!_*XHOWY5$WX8>&JBW;\+,#@PL< M>H=07'^)PS"O13[J;ZMD^8> B7:#V\>,9GY?/(!TJ T&319(DA3]PF0M'@2 M<<8'R_Y'4!RO4;8E:$4V0105)Z7AD90UPN*G*I,P<8;656[F(67M MTV 3!>O PU&&#O+/%HA;D&_R=Z.^AH#YPPOE<#)=0\ >F[E@NV7#CE1,BY.9 M X;;5A7.G6>Q-.0D1\'I/4F"V+^*?"VLAF+GJQKVCFB8QPPGV:Q,N:>_WY8JF#[BD*37:7K@L^XCR;)0Y..,_P-IR?#'F8'T?Y*1IJ=N ?X8 MBZ'U7"("8->L/D ;$!P/6H6_ Q"\+P+R3T3TU(H^6,(\_=^CKRXAVY M>LE(E 84'V^"5*^4OT5FLW)QVT96^[TM3K,! ^L*6T.(AKB(BX>8? L%+K V MN9QLTU%(BGZI9$5,6!!G1NW7-JPE-]IC,Q?(L&S8KG*Q7WJNHVU5+1>;'2GK M<>*#GC^FD=VDEI95)7NDES;VF0L@MJFL2#,][3 'J&J5>^A]B%=P*:?#0>/8 M8'JYIR/RG8M+C6WZD8*.9J9S<.W1=;=P [IQPKP[F3 UYLOS5W0".X!R7X?_ M&#>Z";!V6?UQX.7$P",ARLV<\F''4!=:I'T#ID %3&M#J5-AT4QF"<0C\OWC MP*Q!*O%83/\8 #Q!4K$]- :<60SVES!,+PZE'^T/FV.\KAVSY.1S\=( M1FXRTF@YR>.:J4I,5EAJ!I./PD!392$K&'ZATY"^L4=\"/"/E$SL7>IWFT=L2_Q"2N_72\^(#7=#?QAE) M;V(AH@U5G@0\1FV[-6-.#3@@##13[4T\,U* 77FH1L:[4#E?YEH% MYP7BO*GC,N[\M+ODCRH!W%Y;^8(,-N7+1)JV.G^5[$:E:KFA,I D<-"R8;#: M4T<#Z &&+RMJ#4C7*3R,T71_.Z:N8^N%%D53X%[1IJ \VIO: 1[%K>):&YWN M+U$L#UF\BVE,3IBKMKY;JV@*?'RV*5A#XX9V@,=GJ[C&=PMYS)+%R#NDE#R- MN]@_UAR["7HFV\"C0W=?%$9R&[PD![9+SU: E5NUC]^./M 'LH[*1_&%N@/D MH:TEM_$##H)Z.<01]:'0=#/2"R/"ANC[;[_+!RC[Y.\?#B1\PB\T[KG R2J. M+A+B!XI7P;4Z !V:^LJR<=G=VO&@]&.//]/-SPE[_TP6HH,]E9HE@: @6L?) M3J2<[TF2T2"!K1\I&+/L<[QC 39;=:ZI0"C#+WR=Z7&9D">$0DD5;*Q>>3]* M.LA>WXZR2&]RZ EL]J$P0*ZU12?^%*0>":E<)#ZD=]1^285%+:ZLUPVR0_=0 MO'1KC3[0G;N/"A9W.,++@OT,8E31^F5HYN Z;VKZ9WN<4(0_1^GA1"JP\3[)&9!V>L]U3"C MJE_]=@CV+(34.[+O[ [.(W&]GL"AH(?Z,@IH= ,, 'VD-S]PB39G-\$S\=$3IWW6.K==SKD.^_91;H]L2LGA*<'/[\2;X[4#6V&/;N'Q0JP\'6EL#'4:: M:I9' >JFT$\ -"0?--&';*)?()\= G@!W\C+GZ$]I#0"6,<)/Q78'Y)]G/*L MTGT2>R3EA:)"+EE VT4X.R3\1N'4YP!C&NCV8ZZBH(WVC+C+C8"/./V(V>8C MM3Z=I>[+GZ*BZ'?Q/"8[2 M74!5C2/M(=_>"?Y UU#Z:'BW]( ]J'4$-[[RGN @)(E+^.;G1E<123:O>J.W MM0/PD=NMK#QJU:T!CU@-H8<=,4* W8LX2K/DP".@ZXA.-1MJQN9D(\TNP >N MCL+RT&UK#WCP:HEM?/5>(LYNU^]S\A W#V\Z4F>T.@(?T_K*:^T.SS MG*SCA"P][[!CE;N)?YGOC# DHUV7NSC)@M^;]FNFY3Q7P+%O?BW$LL=VCI W M@O:C8*;3]*(Y6$^ [5X&6U(9;]-D//B8ZP)M_^ X.SG"_E&Q=2)G0F"ZBD58,K/\3K[C!-R2U0%X#H[ 4<_/:5KFS6M/0#CCZ;@QALV%7E4T$<% M@P6Z/2T /DU0-J'::4X7>7'JONAYB^(2TFD$2$:$YNOW'<;1Q (%E7GB0Y-*HP%HJ 1@ZKEI"I(?*R)U%*4$($@.1U-B!CQA43V0^R _T9KB-629?X MYX?L-L[^#\GN<:!Z;[=']WE@AK8A&C"CLR]\S-!782!F()D3*EBAU2%C=];1 M*\D08^<4-L8WQE*4WI&+V>/\)CS:XU=1;2=_!]9BEGE>M&H94DM$%+.>"2M\ M0U5D)7V>27K!5(V.=QYZ=@7J[R8&*)/1-?M!STSOJ\;0XF@2(\1++%6L%BAG M-FWJ^1_& DJLV*U2:'V*F=@/U+YB%/Y-.D^+QG;':=T M=@3JI/V5/XY1VGO-)$+15,)\+9(DK^PVW#-[3@;AE%V28TOU/.9&Z9;0A8A/ M5_'LFW@5!AOQ7C:;M\2*)=LF\6&SI?_%>4MV$EL$[^P27EG@F-&0;MO54T#> MHI]2L5= _2$D7B;V#(2F:,^V%]CVHY OE!X9>^-3T=G+C ';G21TZ8031-GF M'['F$2L+&")V-DO%I_IZKZSRV"+>K+[-30#['MMTAI?LV0T@7C= M&/H5+E?+P17%D#/&SOT.Q".-.Y- M0';V1BX([8KV;#3<-02L#MV"#QTQ!9T M86PHC*5EFM/E?OD9;YQZ)+_%FTLFO87<[IF=G8![J)[2)Y>_E3T >ZRFX,,N M@1UZU MV KZ1GN[T*;#\/8C*LF*T?>+H#R.JRDWFB?0SJ=T+?K1XT?QHM5RDQ"B+#+4 MT12R+W4H6'J3HAUT?^H2VQC8/R)!&)64'?G4B!I^P!Z+1U\M^A,/2-MGI-,F MD/U'H5#I-T??0_<7E;CFAP?5&VAX%1^R?(./P31B)Z4X0\\X"=@[:.RT5FPV M%)\4F_$HX5]]W@;>%@4IBN**1M+TVJMQH&J3=$AU<4IER?*A&G! MJ[4L5U05[#5F4+4U!NIL>DI6I<55+:%/FMV"#QJ'3\6>05[3!_U2T)\XU/S" M]&S/"!I/V?LDB+Q@CT-T/N NR2CS?9&!)R[":('N21>@8-1'8?7T7V\_FQA M(?;PZ5%RUW%\-,YPJ!\!6-;SB7%OC,BM**=1=7)4]>X.69K1]19+016OSH\9 MW.1G6I]8QBT_Y-)"W:9>0!&FI]KJN.>DR^P"(+4&5B.$\O 659P8Y8:03#B MN.:X )%"]7Z&FJT?]_#?^?GM:/[J:N=G'"W5FSZ.W3"/*?IY8ZW3#)WR5.DN MWZQZS,Q%&P2WZJDY_1%ZM@ZPBVV ]CZ9,5.^ UH12UO$K9826HR Q<_ M5NC8C8OO@;OJB9AVW-'-@MBJ0L-6P8KC-2;=38RCXF*!^A* LB50W]!0KSP? M:VX&_2BL0VKC<<9\AM$M;YLXNDVY:9IZTU M9+_I5K.:@91-H7N2AN3#(IZ"-J+$657PMZZFH\D5=;A$.C\$7!BZ-"S^O-[M MD_B97VA-&YVU;U^@KFMD GFUI=41\#*LG_S&4XN %,19.-\2^!DG :OX\8 S MLGP)5+0!>]P&\-A4BFHZ# N"B%%$OS":1A<*1QB'E_$.!ZJ7 M+QL;SF@LUI53C4;1:B;C\4A82R-24'4Y)F_BR(\C7N5WA:-?[]9KDA"?27=S M?7[WT!H+Z/8%/G)[F>!HY[6[(^#QW4_^ 7NUE LJV:"'L( <-?H;0WWMNZTW8,0P4,)2;9@%*I^-8.P6 M2#!$%4<(!6-&MY*@WPXXR0#5'S[':9 ^[A."_;M(7DNI MGF#OT7U68-AM"#44JOO.!@@U5+ &@YP7$LP07774UML0,'!$8PC=TU+WYT+W M)D1TO,#Z*3JDQ"_"Q(MXMPLR9IX/A'1&34/H <>-P:;J6H=I$0.,+,-ULKY" M$^S+9=D"51(@*H+S&,R=R21#K F/412&_S*_UF4"M."\I;. MP&&FGQ'4P8FJ)V Z:F M<"DX(1R5O23@AF$L&0T0_POL2@)7]&^K,.W%TQL MOI1NE(YK+;FT/%-4WKSLU@<(4H?%0RD]S0$BZEK7(VO+FY6 M5Y5G.L Q[T,<1.G1R9C2*5M;0W;(;C5+9U0WA>Z(&I*;1QA!BG:<%N(%85,^ M6PB.Q_L+$P<'(ZK=K!^8K8"6Q-#&AD ]M%LY]7(>>'IHB["6(E7W*:)U'6_Q MKCU1M*7YK,;GJ:+J45JUG+1"38.(PRY&!?OAO:%<8((Z.;>!PVGL@SW'XS!(' MNQ=/NGV HD59L+4#X*E03V[3(5U21V%^0.MQ-F/,A'<1>23/)#IVV.Z9 MKZLGT+%JH/[IS-;:;38SF9X6%F8NR@AQ3J?3EZ.[T1/9X(>W[_[IOU7*6G3@ M!T+#Y<#+6,9#NKV-HZ)M$J"'0N1UJ*^ M&0[9CETF=I ]O.>7G$G$SOYPFO*PBK\JFY12T5;I%D6T65Z";>)(+.9)N>.*?VJU&T+E2B!&UNF&4I-DMMR .=:;!K@Z0G4Q+ M66E7J*4U=,?3$]Y\#XA21P5YIY/8E(HZ/'5@BWM^]Z[UG.&T%5!W[%!+/DLX M:@+X]$ EZ9 -G>;;H!,.O$<<$A8;DA7V?GU*<)1BCWG#)4F])."[2BWI2/J] M@0_4GF:0![!F5\ #NZ\&QJ486L9\UI9_F]>7+5^=XS[M5&&SXY_WA;!B;.0*;!<-V0MP 'G,% M.QLJ3P![[! 5\YH%N80\KXG^%PBZN32CQ/#_MG>UO9'CR/FO\$. VP ]F]M< M$B!!$*#'XUG,PF,;MG<&A_LD2VPW$;74*ZIM]_[ZL$A*HKI%O5)2J2=?[F;= M9+UUU=/%MRJB.Y%G_RQ.T @M]MOL91N@V/\($7AK+,3U7<=YF,U%_[&<%2 MBJ=F)O9?PNZ*N'O[*)F1NPW1[(C);\ZR.I=NABYU=L:TA59=X-M.J\YJ5!]A M?7(O++<5?[Y/6&'!-AG.Z43,*-=)^<9506D6=G3KIL08!Q49)R)9X4C/+TK[ M>BR;Q@2YFOLJ-8?4)$IBG]* ?Q;1;%.E2NV6\S"C5A?5BXI%+29AQZQ..O3U MV'5>'5&^<&+1)HS?2$)]REYI0,3BPR.[GU)-R@[ 1%)4PTA7?@%:IEW5XY M$"D,-BMG+[,#HQ!OG]0(ZVQ=!50Q%&=VHIVJ\$P"5?WC;*!_&,2Y@780O].Q3Y6[W'@O()@Y#U9*+P:L!S@]]'Y4Y"N$;H]"]Q:XG M0Y"';95"M@8/B$.U4LSA#XYO2@T9YN^M,%BUNT,JG[BY*68R0E!EI5O,OE:? M))XH<&EAI!8D%A24;0W2U)7%-G\A0=U:C=Y!;^N]4NIZ1Q1/W6IA?D 8W2SE M%G#ZEWVO?N=_\KA8;>F6*]C:ZYH66>O>$]=17_PH4U@X?%28HPMZ&-,7#!Y5 M6HR,'5ZJ<8,(ICBQPZ55RM"!!RQB+^+W(0U>:+#F5V*%(<1+K/V8:H9CAX$& M163O:1Z@[K1MLPZWQ N5Q5^YU&NM.WV)9/37W3"GW'N.[= M[1I9/S)+!*DN5\MZT%@JI(UYMZCV]2BBFV?_;YN>H#G-Q33ZQ\$+G5U/&^6X MTUQE7F\V5%CGM;D/=U<:2&%WD$GLYZ<-!! OWOKIX>S4M;0OLR(YS]D;:4]K MEW44 6XXVI^QI&$:^1Y YE#W_JU,M&P#D<9TLW)YLE0Y"GLZ5"]T_V*;U&AZ M"Y<#LE^M1#+*&S>3X$#)(0K$#QR,DDN&V?K9CF.++'519+.NW7-D+^/J=_+- M3K#$,XZYU1W"+BE;U63,&-39"(V+N+.9V+&JNR+#KZ3&YE4*V$:%]Z[XO4+=/,ZR:*':*EV;2F,-WE[/Z;^P;!JEA#?;5E^U#,<->@X&E?X--Q MV*&L26S'U9=%PI\*AKK^\E[US_45]SF*,(^EOJ*+[([* ]TIVW^,DT3>$>FIB/,K*SE/DC,E&5<\=U9&M$QA@.?< M +[% %/B1[F(0],*I\,T[!C14O$2*C3,P8P#;47O'?E%O0X=_ :/U2QI^F2Z MX[S^'D[_?*7O9IC18O]+$>Z'F!K#-9JUG8X_S;F8HWUYK-15SU'?4 M8/C3%N"T(ADOHIF=GHS E579,I1%Y(GM9CH5F'@ ;PZ!9*BQW4^O)N<^TED,KP>YH\ M;KV$/GG/H0U)G#-!#CCC&+54-LPI!\3P-9*BO??AM#BR K0A$"DD(IE(Z@FY M(11,RL2"\V B!2/_D*+-V;Q@H&D_'JL)U'0!&9Q>3:IT;>YBTF+;(D*SO7](T9W'!X;!WB3HU[M]&!\I M?4QC_W_O]M:RVVW&(W?M1E5-G[8.1NS,S3+W+T0K*))8DISSA./R]UF.;YB#WVE8JFYY;.P&Q][:3N_^10T:=<.G,!Z _HRM_EW7Q_G\G[4ZQYWQ11PB&KGM/S!BX(X*SP2TIW(ZUH M3?+(_=VU(1VN57/:B*/,N8JN<_3.^U<@$I$RG:7T3JS9XAD[&J/>TI36/,GJ(HK M\[LYR^\41T5J!U?('(!9:,2E7=9%!RG^\5B,T:]2UB)3#=J=8@ZGCQSUG)NR M^NQR(''$Z.=>1QO\,_J5A#W6V> MO'=;,M25"/*8[&>4TEJB$P7$L=93D=X);<;._LNH6:X(+.S%3ZA@.]LB8%KC MR.,(;1+?- G-3!(ID_S37TGJO<,]3A'U?R5>%, _?L%PNDN35^;3:GL)&WVD M$=VP-%L_G5BRZ;AQ*''DL.36B)6'S(,H(X8QQPKVC>!,#*+EL*+<"F"-:&F* M+9%3$)SGBC828S;#87K^TX -\V[CZ)5RN.,.62%_BE,O-#^_BGEZ&Z=_I^D# M]>.7B/U);77-Q^1W"<@XQ-2=P;(/LZ7CYR"=)X#47#ZU!..K,J:">&),2HXB MBRHD1(RQLQC\]RC)B95QUQ?L+A%O59G\SW&B_P3C?IGZ>[,)\:,B<^V7,@E< M5TKP(V)XO2'0 OLJZ] !Q9P,T2\,\,?Y=NI_!5;D33^O_) ]K]Q7=E&:\I3B M\,Q9P+SD>)=<_W%@Z?$K3;=Q\$69E$)!I[N-7%1\/)X/SH;5GD>Z98$BDO,,,Q1]6T;+SMA'(: M7/UAS3N@KIRZ*%QW,;QF&%+4:E(LKR57,09[';DZD1W7D$MH*/ZA*LB5[Y/S MB:O'C:&TUD@3G3%9^29"&TKAV-]KET<@#;H:=N-CQ#_455+V=31-:_[W MQ5J0VL?$IV.6X6SV9\*E ?@=SM$#X-SEYG_K:[G (Z_8">#UM_3I+:Y]D-:- M G*'[6&.%G>]JJ8C=O8^6@P-A?A5=QS@5'Q- 3E2+W&81M_&*>4/U*?L%3+T M=13<"68)5+B"_FIKSFG*[>EUM^E(?;RO(?)TO,-<[&EZ'U5ZUT!.V [6BQL6 MB>!A7DBX$$S=2_2]O3HGCV#CSN,<8B$"X41ZGTDG;PW%(!\)\T)RGA1QXD1_ M2K/=UEN!&%9P"!1&\?AUUO7D.TNW:CEB1XB6\S!#0Q?5@OP#OLNR-2?<+0O@I%FG"WT5N)=\D# MG(=F'4*+%Z-77AC2X.-1C^-ZH"WVAU-%#@Z.S&:BQT"2B.'%E69]@U#RA\C3 ME.%T2I+.F_9"5!:ODI4@<**5B9+/&*<37HLW''/;\V!P[_X 3P2%A%;JCZ>JT'G2,H#69+1)07A&;K8C:2AO"Y& L;]A )!N3]4 M^J*QY4O7[S3Q&:?W"?-I_F$.OK9+N'UI(<4S)R9JS(B:""TM#VJMSPC93\:; M2.;&F+$3GL9EV3RFRNVQS^P!OR)9F@/Y31"'H9=PV*Y2N8[+5.?JP--X1Y,O M$30\9Z]4[AE7(:]U)%)H:*%>GNI4#\.>ZC1(/3S5\34#PC(.\QQSC*1H1I;D M=(DD/$-:,[:&IU\@MFRF[NIX[02DX-->V<;D _LE[19".T\C$%1VJE2[Z7RB M<=(2W;GV?*)^QM+W<.S)9R<#=$D3?;JHZ26*G7<]=14+>V&U5KLYTJ*'[(GEQZ,L*_ M"B?4R])L5KA$_7EI87,$+U*+ED6L9E>WR3#_(1"G@M4 M9=L-XY$"56M5\V5MW6#LB]M6LO>^RW9ZGL2)21724:CZ^S(CKGM26X:+&-PT L]]5K1+@WN7[F:>+YMO+TC9.0 M(E(WI4O7EFIG($Z?6@H^J'"7)O^7[#DK<"#_R'BX?,VJHFY]2+=Q4E$^RS8& MJ3O6JI3_*)X.P/Y#:)6W]UGGEI*=]\YVAYUQL4)?J!"9Y(ZED+:E,7FFA'%^ M4/=2/+@5GPI__ LGOABSWLWDJ]A_2#AH,^D4E!2.B M.:V,6!^S84KS;>")#+'>[Y/X-8,"DA06V2N6+O.*2IWD)9N3CZI3CD[3D49Y M7T,4B4K[N>ASF!ZJ#$EO4GF=RTANBHNVA=\'Q(=->+9A:I,JI;M]G,#-+ZKR M[G3KI01BI7=21)Y.:3).O$R*",$DR>]<*X0,N^9A9([U""3)4MR[K^NU_BI\IEY6 MR7M-]%66BXFH3SD'=Q".)*?*@=9L7%K5CP]A &Z7@ \EN1<&-&1"& I;K8%^ MK:WDX](H2E=FVH90?=N(F^83Y+1>ZL6W_,44?_0B];S3S\ZJE ]+0^BGX>K+ MET[]5AQD>211>_]2Q57I1A-\$\:',%S+U39X/IIF$G[@A:%@)"QE>+ZRC R; M_2'-IFYI*+'@^O'N7@:2&F9XJ_A0$XZC4$:AE 1\ L3P #JB%ZK#L\+U)EY< M38C6MO2,J!NYIQ_/LBR;W!SGN9G^1>,G'_?:Z>R4LQG*57;8[#AU>;F:U0 - M>=K9O&7F:'8UAE\O],[]V?@IVX>0P^3+(!08Z-X:]N6IP6N6]>D<3G%(19[Z M9\D-3"P4Q-'M6CU0*!D%Q<]R5RW&]-G(:DD0*9*Z,U;S=E<;:HO; >NDU!BH MH]F;VV/&0'P[99,8S##&1F 3K$4S.Q50=6[/&='*K$)>-!SB8BV34%C6/%!^ M"*'4%_0@ND]8G*AJZ&+L? M7VET@$V6#6Q"ZMT5^:)VWLYCLC[:5;S;L50VD*Y[>&(;BQRX:E4TD:AR(&)H MJ9>W][U5N<=ID$7PN.14TYN&=R5UXQ?FK6>JUGGLS0(>DC3+[-!S;U"\';FA MG%-Z S\/GRCW$[97;2_M4%L_ [D+MU#7=.*:X8C=N(W4?1U9T5X127U%#/KS M-DC!I?/L =ST*]0\:Y&!7/N+U#!E<0'M[M>ISL%K?J;FC&R7RGOSU@R"PH_\ M2;"1DGR)A$4H3[] 66MKB[;Z*\A7ND;'TV/3PR"6#I0"$,V-6PLE@ZDL 'W=*.@A;N'*EI"&Y. J_N,X^ M2"'2BBBA"$A%,K%J7E=-#''S6U;;!QJ^_->"L._>.ZI-P?BC_BN< \(A70#O M2PN#.?H&NO"[,&3L;.HA0-F:V07A9G>=IX?13$9]93<3,[M!$*A[S ;8+@-8 MIS-]R4Y5E4$6!K:W]#U]>J/A*_T:1^G6VJ)C'%8_ ,3:#.P:74_Y7#BP6M5% MA*D@(U%"$B7E7#T!4%I3V\Q_*J,B9H&BQ\ +4\-ZAHE,_H7CHYG M:B)"12&;S"QGNJ&%RKP"FOYMZ1 H)**C@Z#)Y$> P3.C.@?"G,.E0^&YHIC M$*1;/!RZ,[$ JG]?."!^%E_2V'AH\O@!X/#,I*[1,&=PX6!XKB%=HXK38YXI$E$RC5*& MH]R_X:9>$M!_%4 :&$[H7.4))3F#2[R+T@&'1DZ\N#-1?P=4$P-1L< M+6,%.=@\]PI%R*L7RBH6.K%*<@Z]=">%=K;.7YXH5A',E"OB*8=,5;/Q>11$I& MF$!^NKK]]9\G+O0XAS$-GD0R)8JKK#ND^*Y(P9EHUD3PGJ$&Y!P6^DP#"AI[ MAJ4VTE*&GWT@PE]D2Y,@#D,OX0V>UZOE23_,OF%_'"C48A\$V=54%HS8-69I M"]@5)!:.UW4:3077H9"!!5G(0+Z3"54&Z!MT #V&]5KA<\X8-SR/89^6Z'Q3 M@;!QK"AL>]EZ3'I\2+N.[;\/%8^J1N>=Z3%E(D=V*B MTD*]#R',J_5!^O1>LFNN ,^:.I'DB1A MU=T89BRUGXTX@'HHT3\3*H4"T,02"9]B> ':PD3YP 5Y=EDYFP>K40OQU!-A M'7FDHNJRJ^_3W=/-X\_>5PK=I*I2QM,!2-W*KDR^6"Q]BGT=6"VL@R6>]QP? M4B+(KV_(X\]KLI,<)EZGN=5.*G,=T>0%FO8]_GQ]ILV 'F(7GZ+691^$]:# M=GOV2+&.Q!PR]>KEL5,]#'L0-4CM()H>Q+)5LB 9CXDC:205Y4VA/*1^^Z8: M5>Y_^X8D'3(2P9N&2J,MIB$-T*Z*MTC];Q90;+2UZ&Z2*H,%EIK8#ZHC G1K M,(PA(M%J,?MX]+[=H&K9J2V#47MSD\S]W5CUS9!--4R?9NC&>KO=) M[%,:<*5LHI7=0P#/&*>?.L2H;2SR^*Q5T8S-RH&(X[)>WKY^^@E5/(ZC8W%U M"EDX6A*'Z_<]C3CE8 IS _$[2[?FE&[I2 >JR$/:.<]= M5R23006E*85J0UZ:.E>"@,-Z$JD(56SG32">XC(\7QV21*SEUU%P*T)7_8<= MWEO.1HY '&UL[;UM<^,XEB;Z_4;L?]#6C;C3$]&9I1?+MOIV M[X8LRUGN=5I>RUFU,U\J: F2.$V1*I)RINO7+T!2$BD2($ "PB'DF)[NM V M..=Y/M=-Z0WY@>^X_?NI\;O_40N[,F]ON\A\_;8-/5C"S[9_^ MY__X;__/W__[IT__Y^;YH37W9MLU1[];^6CQCY]FCDN^V.VV>_'W_M_;A":[_QVZ\[$;VN'[O;OP M_'4D[4\MTOZWY_M,AV8.LESD(G_YOM@B)_@\\]8_DX(_\[49"TXX?&,Y1)73%4)A("JK4-,P17ZR?%QNA4)[9CD* MY3_Z#AAE[/\:3!:3#?(C?DHF NT;()4P\M8;'ZUP&?L-/7B!0ET4?*H9*E$X M:$2^"U)9T]";_6OE.7.\8!G_L<6&7YV"BKX%4BDC*UC=.=YWE8/I\ G8*CC5 MX*%\[X3*N;6#F>,%6Q]](<*(2UO0@);N/Z,WY&[1G>^ML;I#WYJ%P6]X1S': M!J&WQH.ONF <36L1^=Y]0T$8<>G>G6#Z^-$JUD8!7M ^>GC_A3OK.;BUY;T; M(A\7OG>GV]? GMN6+VSS)'Y8B[K(:"/_3ZSPF^60WN/N/N/.^?8,CTSRM^HZ MX6M=B^#3E>>'+\A?IW"K+FAQ:UH$NT4^UG6(5Q[W>+OI1WLYHO5?T'R)N3>< MX3]%M*PNK< GM*C@SK+]7RUGB[XBB_Q<$UQ*G4M;]*$%A$>+'?^Y'MX@QB^DU,3;.PVA"/5):*WJ$7 X6SF;]'\P;9> M;:>F[2AJ2Y.=?*V!4%Q;2\B9ELB^,CJ_) M%AIO$ZJ=9):VIT^X6AML=EN:S#>ASHOUHXY-R#2B9QGLK==VN%O'D T-7L<@ M=U;+U#$;U3-3X05,'8EV]?7,0@[>-;G1LO..='#\8V8'A#4C'\WM&K:\M&%- M>W>''(T\67@-\.);V';-*AUQ\[2H\VSER7/L>N,LUQ#,LY:7F@MV[@^ /4BH MJP&1;X Y5*@K-*M-V <,=247_A"]*!6>,M25BMDHH .,VDL 9JL:=Y*U#4JF M%9C+=ES46BY]M(R4/EDD%6Y1:-F.RN5\V8=AJNL9K2W;QCF\>*'E_-.SW?!7 MW$2T/JBI0F4=:J)Z;S:0=$OI31,5.[46:(1F4]_1K=2"GC11H8_+X?S-Y)96UE"'P%SEEE;;&:CL$\S'RW?C\K55D*-3\)6T72[7N.1'#G MK[VY';X?JB:EWD^G/:'> %?L;(7F6P=-%K\A>[G"]F'XAGQL*9^PM4#1XQ1W M+^7TN[79+V-/J.[Z?81S?J](F56^!4UE8!M4&]]X=2-E'9 MED#=(-:6K[1A('>(M05E-*GM%O&P1",_25@:4IO4)^(R=MK#W(K.%..?IMO- M!F\\ATL?(2DTKO I;2K)'*R\DN[>V:[ESO#J/;I_DWD[4_5[VI1SLWGP+!?W M\(,;RS9F3,RMBK\GY!FP*BB52:. MO#8:;L.5Y]M_HGDT-1:M/8W"?;7" M9 4R642_D7GD)/ )"._CCEZQU3_0X&L>U%LY"9YA)0T+B[O!TR(V&U9\/.O^ M*Y&1?)>W=WR!&E/J1#]"Y,[1?/];.R1?:[?;@W;K4VO74/J?ECMOQ:VVJL5_ MC*3%\CK>+-,7AP3C]/PLMJ2Y +<7M16@V>>E]_;S'-DD[FCGCPORST_Q/R/@ M\8^_C[PWY ]?@^BV;->:8[TBYQ\_%?S]9]7]V6GN!;=:T)WTGW^_[%U=7W6O M+_H7G<[@LG_=[J4ZF";(T,]VUO)GN[;Q/W. 0O? M6Q?J*?F:Q]EKS\=KGG_\U/FIM0UP7[P-Z34)=X6E6" ?FX:'6 ?47D9=Q)8E M0%%)4M/&2\CP/6KU9+#][RT>XLAWWO&BS?.+"$4IV3PP>01(<.T6X+I#IWO* M045,;W2C50K/<='FX<,E00)0#PA 3PA_%D]#\UL\73+0R91K'C3EW4]PN6BL M08PG_3O;08_;]2OR"\ \+M(<'+EZGD#8USRTXKX^HZ5-9''#1VM=-+**BC4- M$([>)Z!<2AQ7)T*0')7XV(Y'^HX"G8Z\K1OZ[R-O3@>46:MI^(H+D\!]!6(, MXDWN_1QKP%[8<2*!$LM(*9\5]*I_W>F"1DU$C 2O:Q!X#>=SK,P@^1^\R48= M*E8%99N&$Z\("48#2!B-\#\G_HOWW2U#Z%"RH?B4"+#;2;4%H.?]I;Y@KBZ+"#46J7(8=3KH/,LC@ M'_K(HB"3_G-SL"CM]4[[ND\I2 (HYVGEN?0][7&1YJ# U?,=$D7G$J=$(G$1 M>N]T7U_()40!$L=%FH,$5\]W2.@^7GCQ+9*(;OJ^?O6< A@R?V\.!N7=W@%0 M=)2@8RB,?\Q6EKM$E/.=HF+-@8.[]SM48.SX1UN?B!R?OQ,Z86UN ^J2JKAX M5L[K_G7[ BA*PE+LT"K:[S?IF#N*0T"N]-_0K15:B088AW)%Q9N&LX 4.YQA MG!F08E^J:=B4=WYW,UMT3M"DH3==6XYSLPUL%P5TRYHI MU30PRSN_ [.Y_A.QI.,U\DDT@"^^]SU<$<]HRZ6/T,+230.77X@=R$5G$,#O MKJ8K1#Q8V7"F"S4-Q=*^[\ K.L( #EX45\*-?--C;_S)-B3YI\G^B+Z4951J M&KC"LNS ;J[W1K*8N[.#F>7\![)\NDL.K6AS4!:28(=MT;E+?6Q/Z6MUD/<. M_Z9H[40IV1QD1038 =LHUY"L@+%;&1^:J;)9=0SZ5X-FX%DFP@[1HK,@L(@F M4PXBX9N<>W>.?OPO1%\S'95K#I+\W=^AJ.:,Z!0&=X@I.X]HZUA%*Z;,WYL# M87FW=] 5'?O4&X!___GX_8NL5S'L!.-)<&N\W$?AWL:6/([IM,GCF'V[^-^C MR>/M^'$ZOB7_FDX>[F^'+_B'F^'#\'$T;DU_&8]?IC^=XHW,P@I>HP:WP:>E M96TB%O^,G##8_28B\Z=VYU/R6"KY]>][>2:+)"P'R9P5^YM3GM.(5"5\ZG8Z MEU?]0;LWZ%Y=#^HM>ZL+F@128XN4+01F#-?6^&'$"TBJX#&/1N23W0$7 8[* M@N,!!W@TQ'E$,P5X$C29/,<^BJL;_B@\'H4(7'6!$H,'XSP_JDNL M]-7?A2;R%(6FIDV$!46-H@:W@(QW@HVR',/9C+Q(" Z/^1]16'P=S%/%*#(( M"\IXFRA""KR%>?7TTN(XRF@I*>@5C**$H)@*'D5JH<,^."N6ET* =)&T+K 4 M6!=7S86\5##&L\E&@?SDHXUES\<_2'0OA!=($=DSJJ-@SU'3*$I4E1?66TY) M^TR>_:51Z'/C7/L8GP37U;H*V"#R=#4)7_M,DEM,%M\PXXD&: L!5AVC>" N M*>.Q:'.WC[N@YD^.%8=DVD4VW\<_1D4*&BZP&'B%O5UOHTA3MP@K86;'X+OS MX9KXXOZ9B>F4FW54?Q@H785G*RUZ,F6'G$U-1M*Y,><]6G$SN"0DG:3ML'8& M/'CNDIP)[EZED==K .-;VS5N /5$L'IFQJ4TK@B M5P#'E5H ,_G"([DI+D6[_1K):<4^Z2\H"9D3/"#2MZ]E0BKU$.IKXD+ZE'"G MR7B' 2A5W)/*I4D%?!.:I^LNS. 9^L=W+NQ^=R MEBUL'CD$Y#3E?+KB4"L7EC62#@*BF'%/>)KU]1F_(W988AN+"6?V0R-J: MCS-J4T% 3@6'FS6<#/+)J\AOL#R^_1:EU#J> =.)IXY %ZAI#@/J"JW@%/- MAQZ8XPON8PMSF"$HHS%'H*F=./=]>[8P9 Y(.;+BEUKI1E272UKA=KR4*R6U MLNHCT3LOC2)-%?&5[DQUL8>R0R_E3VD]TQE430%*$XQ*JP9"VN;"I! M)&A!P>Y65H"RFJ_L4CHN-S'4"J92IZ+DIGCXI"0NW^&8SH$R44UY=D/"-]JQ M"R,)4^"Y9$Y%[HQ. D8-TTDA*KJ"-SAZHC;D%'?O)EYM3^1E!L8S#'W[=1N2 MFX07CQA,K!S<>=R7910*'05E7A]R/V(Z%4^@+48JNT:Q]VG7W4AGK/ T!26S MFKG&<&C* GI"X/-LXU6,)(\4 $$I4F&-F0&-CHI]T(5;*Y). P%P93B?VW'G MGRQ[?N^.K(V-EW4I+=#NETLK?O"IAIY,>1/XC$++=M%\;/DN5F*0>2B[L&6#>;*4)NFX,CN1R@H"+7/3R;UQ_."6@%YD'5_J/LGZ:KL18W?:HK#EN-@' M5[BU8LHC13D:5GJ,E=7_X$Q9J5"7QG@HE1PKEM_D%%8#QS]UUSO\\N].MVIG MA[O:BC#E?6_V^@ / M_8D?Z7D>G0X_(3_*',AU*4.K;#*1:FC E!@"617$B2:'VW"%-RU_'J8E)G.. M*YT/8[@D-^6PO$CT^R#8"K$DKG!N#&%(;W^[\&DT7R%@[_E?/4MLN;='?Z M@O_GZ_CQ9=J:W+4F3^/GX_%:C0$CC.<$%/94QMT4TA MU<@+HODQ27!;9DIHQ;,ZZNC/*E+9I A):,I$0H2>+$B*G/1::>HYF*'+\_T+.TRV')(Z=KVW7)JHC ML<"2 4?=1?)4!LF9&M:DAM2FS#WI9,/XWPZ*T.-*"\U3U33&5);9% _#8_UQ MKE1-XP&7?++\!G4_L]J'&SV\R:; 7E 2'/*5]R:\PLD:ZI5AIX16W3T)3#C[ MZ+G>3J(C.,N*-Q_32A+6'<^#&%@7+8D3PTME4UZ";TQ/7GCSI0U#EU- 4_QV MHT@::6EC^=G+?W:EYA.BAIRFN.4>)BUR^AH_]/V*PI4W3R5R9SH)E=0UAR75 MQ97DH@LM&DU6(7'HURT>/0??NQNT\/PD9L^+]0,%XQ]X.8W58;N6_QXI7RB0 MA,(O9H'K GJP4H^GZI5D2MB(O3X2NW^#7+2@QI&CE#:-1GP"UG4EIB^!]5NY M)]_#8C-VMX<"YH!?(I.ZJ!\G!O<1A0=S62/"D7 [YE!%CN@[1E6^;\F:$#"< MXN&+H5Q@XES[AD2WY=C%1=T]WBRYDZ<5-P=[(0EW-*A[&@IM2W2LA!LKL&>< ME(C*@N.#$*SEK* +J>#"77\NNV/Q;VUG&U(?M5)*F\X)EIA&YL?\#=G+%99X MB,V7M42/6^+*/EGDGFV6S"FBS8#C4>6Y1HKD.X/3^ NO-I@349";635V=-/ M)"E\J$XSNE*,G-0H:DG,..\[?<%6SIQS0FHYS:0)X9E_)C= >K]=\MJ_5^VU M_VCR]>EY_ LN=__KN/4PF4)_]9^*+Q%OS*,P-= ML5MK1PD 8&=D*#]O9CB$-L8#>B=J?&5+=.>YQ'P4A!3@J@.7(G0P&0S@%A'6 M*^BC;A<&'6"6A0LC-R(%>VMN26&A&<<^9P<@2!4!AQV_W@LNV\H$@P55\:T. M$SI6%:.@%!;4T%@% &"L-RFRY3+EF4]EWP9(^+*AXO=MD+OLI=U,Z=H*\:32 M>T*XFW/\>Q_A#>LMBO^W9'-8OV%SJ*5(%]K-#>5I 4O<.\]']M*-4WG,WE]\ MRPVP?/&[N.@G)X9T_E_;V'=V'^;AGH2 &+MAE-MJ[UE+2;6IKR-9J"[T>S8K M8M^!YL!T;TI%*.,JB O*:MD ME>SQ9I4LN[%L;IY)73>8G>O+0;^)6R8(NR6(4[<,-NC<%9UP0W0XN.H!6U?N M%]X+SP\R"V^R\"J:CV*[)[@&K?H9PTE_4K4IVR)!6!W0\Y.7K @NJODP35\F MH__UR^3A=OP\_;?6^']_NW_YC^:L >A9SLMG?G:&] /9N]=7;5W6KK;'$BQ+ M(ZAR,3\EPXX!%?LI02(&'"9VJZT)!YI8#K3JP:!6/M(J\.JI\WL3B48:L_##PF/6,-EM_ MML)*SH\V%JE8]/]PZO&-QL#>_/^#;/BWMTGI1[.\+XB>G=5E BP1 5R&@=G MC821+?"64Z<94QPQ*F_MKK >!GH9HA!>_AU?H@?%\>AT94K*G-J1(S=W9CLH MDT#LQ>,$H<2,J?C4>5/V9!HUQ<'Q%N$.S^Q(V?C?#DI>_P_79//S9_1["GMY MJH)CX\D(DN=F97UIGW@II_B1B@+<%[P[NO6VK^%BZPQG,V]+XN-Y(5:0&V4@ M=W&#[TZRJKK*@9G5DT%T<20Q!?%7U&X\N:I<)CTY\#E=3_()D-A=;W2X!!NK\4' MXJ?P3'+Q3A98P633%*87'.,?9.M.<^T6;>:#AI)U)\NC#9:[[&W2]1@$O(%/ M5'"#7+2P:3-N2:VL_JZQ_C2_H-)Z>2"N*EG^9["2O.==MO;:3=Y4E-RZ\C?P M04!I6I/EYJ9]6YO7 \8!V6_$.Y2QX*/7 4>RFDCS4*=,_+HWGG"6;7G9=U=S MM@!=4G7.D2YEXM>]SX1,ER!H[1X)5UDO= M>U#(S,MN=QYLZ]5V4DD ^%=5V?KGR"\151@992.ODIW'RI/USD@H4%KO'-G$ MHX*Z]Y=PE]M%+@3BQHG9RCF22EPAIEQ4%@XP?XN[GXAO1RYUT5+@8,@/?Q,Q M70+-GB,))6A(0?P+X.^G:K^1 L>TDSX9J*DG4W+94M007[ I>J\GV'A6_P/] M/%7W7D^&9DSQ\D["U) 82K,_MK:/Z)G-&=X=@JV XYI"HN19*4-9YISA8IW/ M$)I'S@=$>+PF^6J%1/[WR8*N&?KKTBJMG3DA)2K-6+N8QXI_07HGNS/?([<1:% MF2CA5T&-#V*)*$;)H;[^])UIN_UD^:&++>G*WD3.@20&/CV\&D?-,V=8104I M]0>7=="/C?%^ *4%'!?S+I6]Q$JZD72+0"T4'[ID??@N;.NIIY,N348+Q9H M%DX6XQ^S%IRA$DOHAQ\DI.J\J]\I"Q8)NU*=_T#DTIUN-QLGTK#E M[#1\[RX\?QW#7)+_DZ^VB;2J([HIWGN[E--/EDT\L2DD.2H%CPPUD,SS@D=: M)>DJ 296?HITOT*A/2/2I;%D9%GNU\NRW/I+YK/__M/Y9EWN=J\'5ST QB$Y M!"=Y;SB,1*HT/&,AJGNVA2@359D7FCH[05+*.%ZP]=$7\G?.@=]IX__#@_U0 M&_]P: #R")[X2\M-PJT?3&+\XNTIIR@[77 MOVYW]-@E'43)F[23J+?1MK @\6"0CF\7<%K);MY*)DVW""%:^\9;WW'KK73S MD&UH25[&D@419^WL_-P;X,6F-N<,9H?+K!EO=3!62@9015X7-=2@9 ]VN!KO MGM*XI%(/W;M1C,*Q&^YB%CYZ[HQHQW/P!Y:[Q>>]FW^37F)Z>GG3D_IPRW9; MT:=;NV^W+'?>RGZ]M?L\*6VU,EV ;)Y2<@X=)Q(S_:NR)!]\E:5XOU(R4E%Y M$-!L3,0CW#JR2-:!@#5/P;OP4-J?@6#UWD,YI6"[RAH74_FOTWZW4 M!_X:F93#-UK)1R";CN2&X5A5;)/!K@1G'5/<3_YM&7=]<.:D D+%5U/5Q6_T M?FBZ\OR0N,D6Y*@L,1?]O+F(6OM$FFMEVX-L&5(]37R%X\GFX"K,O[ H:2#+ MQXM!NZOO5#BU5$UZ_=7R_X5"$@LJUW\\.) ?6K;[XEO$2R7.?\)O8%1]+CL@ M+_" ;(-9WE3A0M$I]0DUUVA3=HM\;+I#^PWOP["*M[L%XB]HOBQT1BZQ;Y=Y M^W;X1"OUC6@UE'REE?D,9+/'K:Z#!DKL8(T6X1C&"D*4&;\Z38(S<+)!SEL\ MZ>IJM%6[LVS_5\O9HJ_((C^+K-"N\A:,-->*VFL=-0C95NV5<)"E;%'&J@+' MVA3ULLR<,.N LQ?"..0-@KC C1[QT9E800;9DL%^G1_L\3EPMBG(PSS5T]*; MIEQ).(,Z"JS[Z(68I7@1OL\9F>HS_]JA4EO9,='7?TK#"U=^[,N3O]$V89?N MEO>.:%!\1[1K K(1V/>S=-^1]KE@U/J]=]6[ONQ>#FYOKX;]P?7=-;F^O[SN MW5U>W%Y=]BXU'L$<=9GG&(56!H?+.*V0X\RS38"G7;> M") 6_]K:M1D=7*1;A6P7J(%Y2Y8*I?7@+!RH7>6W$")-@+$8]:#*6XG:2FBT MUOTE;K6QCH,U$G &9'!A%G;>OAJ,1Y=T?5@<*MMK< KU4U:JM(U1;U6P1BED^)?L&I1 MH,9&[T,BF[3R'"Q"D,VW4F+?BMQ14VW]6VO?&F3;%G>2PU9E"V(>W/;N;D?] M\7C/M130*,M0;P/>;%^7NY3"D8-.$<5!9TLO^:D M5P$ST*N"4'2I*2ANHX,!=Z+J89;4#&^N!U)&?.-Y'T?!Z&]QFJBY>7(%CH?5G#(G?"@VW0>T.[1>8T(5^WS84X=A224 MZL'(5"Z)7X_H>^(V;KO+)]]S\3]GL1YCG? 13;29\V&<%,V8DC.P)+HN']?$ M&LGJ0LC00>F3&0'5>12V!XKA9M8W"V9SJYZ MBFCT_%44C5UHONKGYZOBF.Q-F9IT!6?7.F4=XGL?>EEF2)AU,B,%LT1[5-": MJ.3-A[CXC?:UX8Z1+&0]+O/60RCB>5.,"MS0YT!6RE&,S8-,) #G+0KLI4LN M?X9!(E5*U'3:Z?T1[!/RH^S=[HS$U3G\V@OL: P04?#_"B[ -?8-G!F533O6 ML@R:WLW;2V"-1B(,UU%(*JSR;1B$V-1BO1X4OU.5Z,:U5NMGS7SYFFOT)J4P M(X'0.N,JO\Z@Y"5HRHI"98("K6N"?2_C1$*IPV0\MA*DYA/WF2RZ?3+PHH2, M_N['&RNP U(_MNIHMG+M/[:(SW:=Y-O@+)LP+_*F2Y_BS)N41749*4]P:I;P M#1-IK%Y!"N9A_>YI1\JBJ>>;Z[T&R(^2*-R[FVV(_^SAQ;AC)\->R#C7_8J) M_#V%BA0X6.K+=".TB+S.+R)S^6Z:LGR4E_BFUQETNQU1RT-Y#'JT^3]&BODD ME+=NEM4=_5ZMO!H^C/?Z\C;Z+'J?DT-H^ [RPW??4%.&K?Q4->U.=]2^&5Q< MW[2'_<[->'C=O>QAYO6&@\'E[:VNYYX'4I;/1:@L.DR %;?XE15D#V0'2!6 ;! %B+2$J M"=]HZT#Z4IS>Z#U;\A>KHBST!ORK25ZW*Y?D3]9 M1/T6G?4%V@)G)80P8]F)NDI0&G=2U_57:G'DAO;<=K;$.^?@%3S^,7.VV)[$ M[^[6F^WNZ;AHPB7Y'\J"U.M?MWN&,%6IAB3=XH)X@5^$1Y._IL]0X-22=U4S;^G:?V)9$"9W M+""_D9/\/7"V3@['BLW?*72GW?6*[C+L< M_??!^^&K%9+%'E]4#SF-@S,1'%@63![J=-'H:3!HK+A-] MZT"M L[\U $D;Y>$1=>^+BVF2>"'*8K@GX[I@7]%KM_GVUDX\9.%^_"'?1Q7 MF%8,' V$@3M@+R0C ^_=B8JDQTPB$)+;UJ3GP:VWMFR7CF.^;%;0"RQH1P^8 M0D@4 L@I'!5%*7O"./=*LD5*B/@5D=/KH@TAO31$7#@5?+3O$Y11+3S3H.S4FZB^.\6_O,0W3(^&J: UT->:F/ M;""M5_'&"MV':$U+?%!6#0S2$A8LM60V)0U"R;H_OGPCKW^# .'_S/%(J+:E M*VJI*6QB4R'/*%FJ4)*[2>]STU3DAGE$$MK\NK8,1B!Z$%W+H,>[T'WOA^M5$=:J9Y\ M''A3X[CW!X.KGK[DG5&'V3P:_]@@$H/WQ5[C(I/%%/\V6,09*EE'XW(:!V?Q MZH!,746J4%*3C]N?+7=).V/?_PTJ-52 F3W!9:M TI%@7?@*#YR._@H&PG*M M%B"@_EBV!@9?,077VS45A' Z%<6B7(Y &!A_6!CD?Y[5H8^EJ';&"Q* MY9!T!@YE_5-VU"KO V!8<=+)[D1Z-.R@EZVF.E0UCX5L8E1D(HMD9KVQJJW_ MV*N==JHKJ_D/WBK59*,]STN/V7:_O;$9 G3A)J9 MLY0M'#4-)TU5#9BRM*?*_\7W@N#1*'E0*/)/G^T^'1U7/4,:<.E@H0^_>;[@S%54(4YYTP9%EVM=R92Z,?NF^+@<-D99)^U@;$S^W.O71B-*H8GUTAV M-%[J3U)2!S1!2\2GC$8_+4\E);YWHRP.8S>,DQ%'";)F1#^>XT1I+G$7<>%[ M=[I]#>RY;?GO+\2>_M.SW?!7W$04JE3$;/7R3\[3^;IM-TEOLNM3%.<\VZO6 MKENDM-4Z= VW%?6N%76OE?2O,98MI8>AXT1J2/^*.P$XH_+O^D.BQAFPOZ)P MY+,T>5S]:L M\F @K*[L(\"$I84W27,MW4?$;0;Y6*/A.V/_5U0,#.C2]W7*T3;![J!YJJ8%>A* M\ZNL6C <6>SJXBM]S"7_S/:AY($0?P-@R*!D4U53#U2?&RFC_-"-D;=>V]&_ M7KRXH_?N8>V"__5?:!8>8UVIC>;!S4;HR !(48?2%S7"%P#4*>(@W]W6G:>- M7?',0"]O."F$15?@W"N? /@/.4==" F"I^"&1XP15OGOZ<()*J>M:_SN#&BBK MXR!^^3RS'$P"\X(=2LN]3F;%HB.\3 AEP%#+]TDNE! \8P"@*FVQ MSRWMAV>,YN4:-U)2/&-.8H#I'AXWFRIN,;M:H'"K!P"W3PQ3=K4PWCSM4JT] M>GZX&JZ1;\\LQB:)4=Y0RC#7@6$$P64Q#;_8OQL:'6AX,PDHV M/V)B,ZX*=6^ TOTOG$GI!>$A+ 1*'E1.$6&Y'1)'&<^-NCYD;E+S!<$!R E M 7)\LH%%[H87N1N#D6/)!FN2C.[E#AYJ 6-^+"J:E7#0OQI<&S0U;K J@,>5 <[Q;E18 MSN:@^_+=$P9X7\=\C-FB2O*YUFG!'SQWB3?ZZUOT&I)K$,947E04' .D3N7< M$C."3^K>X![+P)RBBPN# YD;EW)(JTS1DKPN'CS+9;E8'/X.'@!^.ULJ%JP] M*O&217]LB:O0&[E(9%M(2FEP\,D]"A00.@'WJL$39H&X3)-*+0^/%0) $E955:GND**S=X2NZRCZ.;\U+\.]X0SKE+PG+YJ(*HH0E:2 M*#F\HLQ03TF+SPC+X4[<@ZZ81!&J:RY-ZJM!TB&EXE!:R7VEY63FXL+)I[Q" M5@\=T^@@+COU_*+):Y5B54Z^N[B7*WOSA/P9@7E)FX*XZYM+)SFJ2-@U@#$- M-3(8EY&LJJZ&W:E=VRA*R8_&921MJA!%\?EN \)Q3:T%&J'9U'=$0W'U5(;B MF@[OQO^?M=[\_Z/QJ#7][']V/G]$XTJ%?M*56?74T;@@6"I^2"I<(-)%AG4% M96 <+PCZ![M<;PNNGH3+DC'.$NA"IH Z.%/5@YXT1"O&>B. MI07%0&%= 8RCXQY>"1LZT&4%>-$)M/19@%M:I2\I@<9TT3VDN<')8EI/6+7N M^P]X5V<_(_=/;_IY\WG(L+?%)4'A4T_11]970-X/WU'=Z$NUPY+TH-2-2-?Q M@::[ER90B\T&:7L= M_4$-;K8!-N%!$'F !M%[!<:S;$II< RI@7*>,B)"W0JQB>6R':7[0S++QP.^ ((M7ZRU$'];0(/E68R^\*+8&CBQR$ M:S*G^8MWS9MJ6=JNL)[_N.$&-)JE&O^:>E :"4'7#7?!-OEP%3M9_.J%J5N# M(-E!'P?IJ==8\TC'Y@G7,4]5O2@]&-;UQ'5J$65':1C2>MD[!PP7N+^IO0#- MS@DV8S[QI&A$TK7Y&_)?/4"D>T3AP95@&,;OR\EL\N(5WYE26"?(+*(NWFQ%&WOK5=JW]Z70\.4P6#_AO+RO+[;3;R< M5MR= M9?N_6LZ6=NLJ_3OFD_\%(F/B)^QEKU[1FVZ>1O M8BY+%^W.L2OT7^W4M^)?)4.7XK_WA0G)-)9K*ACU;&=C]B5"-.ZG<[E M57_0[G?ZG4%7OQ=2E@CYOO.Y(W&U L[D5$"+=2!270FF>&:7:8"B+7"&\V\+;6MYPG!\V7 M:%Z2B[6PM"&L8 B3YX6(*F!!7J:<:(-1=A6 M[[_;[I)UV,15%QRE)(!?8&4JJT+[>IH:NC:W%\]I+ON+M-TN//>1UJ[9G%*K M)EF&RPLM!\Q+DS+]EQY%\C=@-O1[LDZ\B6=P15=?=E%N0C"I>R<79\;4:_W/LD@:RY^U7G<%56V-FHU3_WC!09"-\ MY_G$%XAU(\)1,SMN^OHO_VLBE#<6596@?=?EA*I(;]"GRW^R9[2XGBP*! O*N+BC^$_/YB,Q/@..0 M"/)YWBA7#2RR?9M.,3A1_)DGS\&C;F8YT^WKW'ZS@])GJ7R5P1%$.<1Y5M70 ME-IG2/^)?&_D;3>>>^.Y\V*XZ07/&5I!K2B-BRN^&T5^:"\P"T.B@UNT\0*[ M^+$R1XUS9D%5] M'C)_HOG("\(;*Z#N742; <>M^HS(LTR*4F3MA76?K98H8S;;KK?$E63^Q?>" MX)OK(\LAVB&/7F[0PO/Q /]1C7U\;7]0LI:FZAK$[/LB2$P]Z">KK>)K^(JM MG"7[JNBDT;%E;Y%OO^&6WE!J#8L7P+^@^1(O?X6$ MAX4PI[RPAFT4V'1NA^^[WI<\^BHL#1A73E *[DD$1(4%Z4'XLIN0@I* H:QF M=]F2F>)%?I!W& 0H?-P2KDX6J>WB+^B@82H-6)4!,X.-,8L=P@*;L@D^J O M-]>>BT*2MLF+I8E=FG_U'*R,4LZ4U#>2-E5D-N6R]*"%Z7=K0^;5X1ORK27Z MU?)M8J*??'M63AM692,Y(RRPI+DI&R01X#'_=+M>XX$T6>R77"G[')=Z%[T! MZ-:] 4@ZU?(6K7VWTHWL.O9Q05#[5!IWN-V]UF[-*E\07.E/&"8;"L$+@BNS M,NK>6([ESM!TA5#X0+[#OB*@%0?,$CJ&>>2%Q(.U$R[J.CM9'+4".#"%8.%# ME2&I6M_N]/+*>K4=S\\H\@1Y\GR20A,FLNW2/U& ,E X@"E'-%/CNSA M77]E<%E-F(^OL/2P[A2>?+2Q[/GXQP:Y0?30)$J!NXM%2PYDV(]Y^!LPAPN2 M9)?DS$\9[ ^>NSQZ,!Y%49@A3&&\X& \VN&L:@Z@M:6FAIL XI!1TZ<& +;5 MELL"PL&RRTI\:@# * !(59\:D)L?>3XU?9+^J@\-1:%YDU=$6!"J]*GI]_K7 MNE/R5;.PPB+">L*HTJ<&%JB<\-3PJ3E"&,BPE>]3 PM73E"J^=1(AI2R5;G; M(H>)#J642:B(B AKJ2K/PPD6A-5F0;9D"K)"0?!P*@NT1BL.&'TVCBP&<(@H MZ6Z.EG%15^:>@P[VN=%(4(N,8DH90J\*F"T0X/%E,-LC=GZL0'^/=;EXP6/=ENU?;9S;I*G&:W77V4]+;5M1=\A?2X91/ M+>ER:]_G#W?:^CZ<%YVK*_T&KJH[+2RC)@<*ELFC:\ 4=UK9O@&P&$+'KY)O M0"GX0""L[QL 48!0"KZ!L#$4Z)O $@4&4!4\ T ":%2WP H%:SL,(B0KW8 M4N ; I43GCJ^ ;(';:T');IK1?Y,_TVF5(4,$B<&CZZ4A:1\[3@]/C!Z9T) M."PY)=E&3G N^,&Y.!-P6')"=6JK[9%!0MQ>0L&QVMJ#+9EY,6=.&4($%C_8 M2+,X4D5F4TZ$3AU"Q!3." NL+.;,*:Y(]I>&7Y%%?HY.865<=5SE X23;[6B MC[727\-_:?Q-Q5Z-!X'+?!Q85;('W)?=SD!7;.]]+Q.O%W>>NCY,4)Q/W&<2 M4=\GQ_;N'!M=?_=CE&V$U(_(^H)F*]?^8XL"UL6%RD^"LUC"+,B;KI/KR[P9 M4L'I'B1NG8H8=8X*R[AEWE$A (8(PU/GJ! DP@J>$8'"E1.4/*XBHC;A&5&S M41$1$=9MBW3'! ! IA8!30%G0\2O!P <$( D*I>#B G4(E>#B!1%)HT>454 M"F'@ARGX\$_'T.%?_?YLN4M48(DS?\OV_1+WO7VVAK=<,4HOB_A!+1R#1W\% M VRY5@L08,B@?V!]M5U[O5U346LT%^FF3LVXH+@T$-P/*A@J9@!1_,=YRY;Z,5 M!\<) 4!XT&1("6O?5M!U.Y@1WP@T'UG!ZL[QOC.W<_P-- !S!FQYMX\[[_YR\VGJO\V>K] ;TAAV'W^2J#PQ_ /%!#W6S#(%)'L8>_]WR MYY'3+-/:"[30".09T)5C+RJ\6K^+7^P %[5GEG-K+Q:(:,.VG!?O"85$0=OU M<+ZV79OX*I+OXC[?H@7)F'%+?F?/PMXMMHW(H?MLR/V".?PXE7+4OCVK+4!? M.7_Z'_RIHQQ8)]:*EF@/)6_M5'\6'"T!+(6UZ#QA^Y4Y;N^1]HZM3*E?E+WXEAO@K@N_(#D0@?RYU^$A- M;J#H:^9P\P1Z41#G Q"-4TO66O,J;SOF4*^6Q K2^0 F5=5IEK<=.*9%L4BZ( M*:-RYZ,_MLB=O?-Y\-)JPJ65$DXP."BH(UB^.D53W%X&8??$MZQ'-&>+/D!V;^ M;==R9[;E'*)"LA8'Q:7AXGRJU8" 7AC7F+OST*XF,ASN-MSY%/EO]@PK8[(H MD"X@#LI!\9^82P69GX!'.P$:Y$FD7#6P9IIOTRD&!Q%IGSPR,F>6,]V^SNTW M.\#]"IB3#E]E< 11#G&>534TI?;-T7\BWQMYVXWGWGCNO!AN>L%SAE90*[ 6 M'"/DA_8"LS D.KA%&R^P2R(QTVN<,PNJJ@?62QZ2!(2)_J' !]BEVH 51VJ, M^SF?H_GA8421_$ST19KXX(<$?0&-.%-C'_=P@D=]#\5/A0!P4-NYN#)M*O#8 MU,+M6$$%?A,EGC2E]3):NVSWKP:#YG.0S8D\#ZMIR10GD>&;93MDU-YY_M1R MT)3H,G%J>PT//XVPAA'5_5>P%7"\J\:! BY)T(,D9KTA_]73RZWIRO/#%^2O M[]TW%(31@H*V=B\H:BQ+N(55ED12[^/R\CQJ<3%C"< EJ"G)BE,SN/@2AJ\R M.*+H6,?44)5Y=B:EC%)CDRH+CD@U0&69G3*1E:Q!#K>6>Z=];:\X]K\D;UZ6 MKAU!&HU5T;<<%_QO.5)_27WV\,CCXU%'.S9Q'1B'2 6&.K+,N9=3V8=3 L\Z MZGP!G*T2QKCT3$BZ>F#=:Z?<"2-Y1XX5!'P.M]GR<*F@"$<&<[ATPYC?='O6 MR%%=6@M\#KF2/Y=5>P6,]LZ<>@,SW&2:.U*:5O\ M24,YS&:4*AX+J-B4*V&)D=JB9@2> M;YC*&T%R @8PRHU+$DWF_PLL>;3T/+ M#PUA_]/6GZVL 7$%2"X#X(M7LWAGU 8.HAU&W[2/GR,&Z7CIB( DJ[D:#

:/KB]X9_7@!<&].W.V>-MT[XXMW\5%@H[Z8<7X^,=X4CJ>1#4OR8V"-I"T M'Q,W?I'6^1@=)U&R)&_H>)DV=N<@%FELT$8KRUUBU7US?60Y]I]HOK,>];;E M]'8_C'_EC;B@4AF1<\'8YDC@K)33T':<7Y SSXL9O;XE8W^RP).;MT9CXG42 MV!B2!SO@2W @ZV--Y;$@B"BY96B.9/ M.6\Q0/<^2]2 *4?6O)JX>4]I!?>* MX?]5ITEP;)/)F3PCI:L*E@=&MM-,OZZBHN#((!VN/".X]0 +Z>$V]-8>7G4A MHA:F3TU147!(<\-0,*9YY0.&X&SF;\F9(%G^'L1G0\FJ8Q2FPH)*\EFBI/J[ MPYN %^L'MCXCRW_UW!%>;]@47[;R"B8@55%*2;G;*#!]Q=LIY#AXZ^9M@^/] M&1TLCFK&0%955EB)V3(+ Q+&GJP-#H*4^?GQ5@>'^@E7QZ)J,<7M[GA,/**0 MG62(7@$+H.3*MO"G..TC.7%''1'_4O;]JW@V[WYK:M:>SON_QL??]J M8:+9EA/EOMQN-@X]9T=9M>QHN(@S#^JP _+@R1N#2DI08!+T7W#M-8'M81EC M<)'S8@=-8%G+!R^TG)-/#@^6.W_RO0WRPW=,^?$?6WM#;K>$YHI..S]7D(;_ MVMHUW<(_M?:--V;ZV'7_">\ZPK1Z2NZ*2NMEKR'ZW:NVK@PMAW4YM=-\5T7L MZF!,13V(6#=%%11@RM405?2;]Y(;((Z:X*A3"_(\@ZJJ -:A,%T59?B@HD MW?W((\.+;[G!VL8">"XW!1B5S 9>5'!8-T;16?4XVL;S04VO8##,@D)3_=.U M0#SRHN@FT<1T[V*E+#$4['@SK"I9B?MQ?FLS8!86.P'Z$@;05$64W?N65P0' M^JFVR6P-*$G[ (L[^^MS]("L #W;RU4X67P+XHB[-VCA^6@XFVW7Y*$0":Z$ M19_%SX=PU>':\T/[S^A'X>-,:5\&Q]Z*=!/@K6+E&7^VR-:?#L)_4/W4:JMK MW;.O:YM(\P4>H%JXSO_A#\)+UIVL< NY&^=3;WNLC1W&SRM'WGJSQ5J9>HOP M.P:0[H# KF0NURK(+2E!C?8E $/TU"CBL'7B#9TEGT1TH>"A/SB.I71 RX3' M6_T\^52J >HI33-9-/ZQ0>[<#DG.B7N71!9 \YMM^.B%_X'")\NF!3#EK6X\ MBZII(&'152/=M).'8U53 74Z>1^\I,E&YO=YLM[CA_MX/4S$("ZY)4YWK!I2 MKM@3?0X=S! W#D^.T<3\Q!S /P3%KRU$JF9I?:G_W04'#/L;]CHRFG):E>A@ MO-XXWCM"-WC0+^R0P@R^2DWE1 WIM+_(8AN +U:0GN-V":G+AS^[8E.!KBFA MTN"1NMRJ[UW<'Q2$B0K9X[^X<%/I4$$J4PXJ7JP?*.""O*!DT_'F%/&HJ)@Z""*7QYY;O& O54[ZC;S<6)Q87 @ M2 M1Q^4TN#@K+Z$$)$0ZJ40(?-+0N8OOA?0[JG9A8&#RH;F:)"*"6G*QB"KL)'E M^^_DK?&:Q"WD&N#9*F (40'2LH'.(:DL5E3V<>8=[,O!B_GX!TF+B E<#7QZ=9-9("BU K< 3=-"W-OD/U%LMU)%6^W)0+3_$> &0#^*(NR*9'5QC76A.?%X+1"+.<&4U93%2%I0MF=30O27.2^M.(/ M1!D%7B8OPX?=+Y)/MO;?-,M]KL1U*QVM_K+=ZUQT05R#U'*6 V 8!+1==NE! M%]"4&S"IKG% P.?!C[UI8(IGN&L< !"YH2A'D2&A6D\LLI8@&>_NK!GQKG^G M>_X4EP0/"D.S1]=* @(J'5N!'Z;&%?[I>$SA7_T^(M?;R,?Z"-\?K7610:05 M P>9N#$4$DUIO'TNL)[1)GFMO%]!'O>^T!X*U04#JQ X64SK":O89]6;V>$7 MU[7C<%+6M8-/=3^(3\&L MPV^B7!IQ"AUV@@+!5L"1@!_*/ UDR*[6)@_GRV=W^>1[\SB70K*55I&<%L=%OV$R9I! !]50 %J% B/:R! M?[.UHQ4F%F#WS_OUQO?>8@O)G,VYZC:' 26XY1E077Y8'/C5\FUB Y^MD&7I MCXN!0[:Z6><2C1&C2K<-3_>?:;+S!<&AR(4%&\+&6-\'SYV3G&4A\E\M]U^3 MQ0+Y:$Y$>+B_F3RSL^?RU 6-KI"QK2XN+,@5O/8% &MUTRLBH2GQXHB4DT7L MHK*_L[)^V.OM^L;S?>\[>1!E;?!?PG?:Z!=H(J/+J[;^R"0BF!=8@KJB2W*M MR*;_.RP"+D!8EEVD56(AIR%Q$GQ"/HFZ;2WY?&]8#1C&J)J"*TDG>> 3C AG M-U9@!U,LD36?N.E9G);]A+>ZT5P2%%MIV&M==JG(7G]SL8#SG94>>>NU'1)] MW2%4:J8JMV<8T^3J04&X;6BA=; &;&]NSYZL]^A'WW9G]H;(R&' :)4-(U4- MH17$\*YAO"AW7%GYXD"M"VOKA"/O#;E6<::&TDJ&D*"&L JV9OH3-JB,WM-< MEE0655* [])]UZE>N3PN,S$9]_E=L1:B#*^35\=>1E\33-N%;1;EJY?\;0<4\'GP*SRQYQ,/U@&][/)(:FCY;L%01M3-CN9B/#+Y_:^-!/#NYP<'1G0D6%7MH@: 2%I![- M EA@,M88^8+@(*R^PN 4#M;3B&RGJ2_(RHH#AU%@A2$DH=IYZ\Y^0T^>[8;_ MB7PO.3#?/2Z-0Y.ZRW]:[M;RWTD\BDNZ":W6$G!02[ Y,K 250!KA_",WCSG MC7@9E,^G7'5,@;VZL&I7/WLF3EPT16_(/69C^3!FUC0%O[HBPUHCW5@.">@X M72$4/I#O$/W35TJTXL#!%5DO"8D(^#%BD1S,112]0E;TKO[ E$(8\4',D%3M ML0N!D,:TGK%HK^AM>B_G;("3>7'@I9EM.$JJ:;D9+JH!"K)[JCTQJ M%<'5HG<3/589XM[8,XMZ38)S>G,Z!#RU#,7Q\K2J]U(WB#_7\'*]A'I M'P.[?#&#H>(45M+FD+K%]P.\T8W;Y!E?S KFHB4NMM)5C):WRLU<>@J)=@9O ME2&@R(4%&T+URTII<4+L==1CYCGW42G0B'%931'!]._.GTDD(\J6?/^W;-][ M33S1+)>'X9 NV0+R U,X804D@@W?F9TD:,?M4>N5 T<'M^-O#6!)L"_G<;HT-[AB5.HQF?.C$RR M-07+F2A[5S]TH_\AH2/?L#K<,"C^+6/96KU!<+RJOI*5K(2$,MMI]2:S:K[0_V1=,F-D49*A+5A[[9'G.!:>W2WGR4'S)9HSJ4,I;0@K M&,+D>2&B"EB0XRG8G;^^/Z"0/([>10QBXLZJM3TE_F=/ M>)EUS 7^BH9PH*; "N)LRHD0X7LSA.;!'5813;HBZ'GJ9171[P/+6RN$?&5Y ME8;'A!$AD3P1Y9HJ2$%#2"$HH-(XF;HB/)?MP!\]=Q8_;:MX1'EHP##6U!1< M4D1-6#;E06=VC,8SJK;HDBY1H&7'2.N%@S4&LX*%NLQC+EB8[\9">K-V&\6@ MB8.<"U@26A,&I*OF.4S#-< (SR+#=(KJ>'P>'&FD8?2G'3N"(BYHX8=<]FH2U_ MOY!@IP]>$*!@XHY_A'CFWMK!BNASLB#ZI7"DM)YA9*DF[XXUE4]U!S%K7+0D MUP0*K4UA M04- %Q1PAVS=XU=)1_J"L\QD&P;$59*6)4VLLDD,J"?TCA5JCF?W;ABG2IQV MLTDREA3E8!!-E79!295V\]0B7XD2I,7?:<4?:NV^=$ZYT4 L%6HE0@,R_NDX M"&4].QK8 .,T24LQ @0X'CC*@*0*UQ@<)>4;N<9B7T'"E(I,&:0E$L)ZRJ,X M\P0X5$O *?*G$146%L!*WVHU'UYA66&]PY*:&Q0)8 @!(W!Z6RW.Z-#PJXUAJ!*=< MQ05P@!X<->)80L"!T:\L$N5RZ,="6CJG)]^;;&7DIXX>K7>1#>F8.1GE06-53^M'R3UCJDRS0XWB#[$PJ ME*+F0B4B<#-RW0QP9_N&H,,KK*0'_CH#T4E)M*(1^_IG5%RBG4.B%0 HA=LI&<$I%<070X6(3B8(S!E! ] M0C #\]U >$9D:X>M:IW)B=Y(1KE8L\V(+RED2@2%-S+8G(H@!P:P141,26'C M: L7;8'CLFZA98_1>*N9QI0JXDH*"E=B24[U_FP2KI ?/>81?&O6I[PUBQJ, M?SBC-V6$*=U.Y_*J/VCWKWK7@PM=JPUYS\R@C&].;9>=DM %U)[, *!//13P M>? KO SA$P_6W8=L-WH((')#48XB0T*U7CK[29+N^W%4!#P,#%T>.7KP2*;? M^53<2QX"*N(6KER>TST34N@E?TT25EWJ :=_F^#CKQJK]L$Y%0>^(@Y1'$U&:>@L<4-MYE;!$6W,1=WV_( M7JZPZ,,WY&.YTSKAV$4P:AM&G3I2*TMY=XHCOT>$M89_CTA<5SQ IBN+G .* M'/WUVIWCHS_<:BMNMO47TO"_MW#3K:CMQAP"CBV?W";ME5)R#$@OKL4(9'"E M=#E3!MR +M-_>OB62Z+45TXX!+$DD(\LU2X":Z2N('5Y0?S!9A02"+71:)+4 MEU22I8<6_YRBF%O;V>+?YO0C1B1:*R9224A66?L5+[2<')6N-5'I6(DLRU-8 MMM&TX)=(DB\;S9+HFI".%9 ,"$X")*6-H@!+)DG.;:73B;9]Q- -[4@!]AN: MHMD6]\M&@>CNHBNRN_C4(A_]-$^^VCI\]MPV'ND[\(\3XQ\S98NQ)VN"1M]YL8TI.%L>BL9P7Y'XD.UZ[<&U0(+UQO'>$IJ$W^]2&!8X!XRID>]_^;:8? \ M_582 IM1QU20Q86&%2SY-\OW+9<=^SI3QE0@RX4T(-Q0S8FOS(U$5O/@.-;$ MA2E;FX9>0-34&?,%DY2VP5%;*Y)TIHF8_1>VVT@TWYD#S(,UDD1;@&9&'F%A901A$/"$]G.]2 %*. M/7%'?Y?3\._CJ_9=9WC9ONIVQOUQ=S3L7%T/+D97U[W;8;L_'.JRAD[4>G*/ MF./3^ ?Y)SEPGRQ>K!\TLR?42'9H]O39MY.B6V#GZFM-B4'3>U2 _#=[AHI5 M@M5P@\WBP@YWL\"1LLK.%6HU_L%;Y=I4YMT(D_(N5H0?I. MVXF/ 0-&ZPI">.G>W@W7UI^>FYQ#BN[UIU;\H5;RI?/<_,EJ5(\; MS/8UL.>VY;]/_/$?VRC-6+CRYO?QB$,D#?ID$;/L/5]X5XSI!"/Q$V#,IEPF M9;QB5*N+PVN@IXF-=[9KN3/;JY2HN@(,A@_Y153W1- @<&/W*(E$N!ZP9[L9RL%5&TQ5" MX0/Y#E$J??E)*PX&,8UK42'=G"Z#M11*,%>I] K@:"&$$1_$#$EA#?4G'VTL M>YYX+Y"->!2:=+3UB=:&08#"@+F6Y6^@$;@S@,LC7U-VM>=$CUZ(@F[SI$H72_(7S.@%:UN#K!2)(?US(4, MI'@46I_*',0D)NT1]__PF^C(UIH1J=CS@F KX%C&#WF>+C)DUWG-19E14CW? MY[K_S0Y7\;$Z?2KAJ0<.?QD8'DTLE?5@P)7GP0ZGS/-#R:LZ=B5PE-$P,570 M$#5IFQ9>C!PK"":+Y$YNXC^3H'#[L(+[9U(CRW'0_.8]*1]KSS\J MAUT5!8>5.)NR\KG;(N=IZ\]65H FKXZ]C. I6NL4ES0+'F ME/66E%XA._0N]1\QRW\9*B@\X.C0"MYY D!<$)\\P"*" D:WT:\Q ?!(A 8% MKC6J5=.,UY@ <%2.Q-%&FE&2K("_A1YNZ^ 8^+ M^,*!(Y$?HTHSX&:CE8=<6&))K@.;:#,[#2T_5':BOI/MURBJ4S;I99&U9Y4W M"_UJXM:]\Q_$T+MH2;8F.=BOC+43G093I;K(DOP'-KMC+P"G4BO/P3(%\7WD M?^+=6_!%R$+7_3ISHKSGI_/(Z(X\T2HZ8RBI) MF1IB11XT6S0=')?)LORJ?]UI:SYWYE+OWMYSR:,T63@ O\ 2X#EJ-)@&5:53 MZNRGBQ1/N[Z+\()=R0!J5!!0J9_@Z;-89-05*> 9;1*/R2??6_K66G2F+XYU MFI_IXSR^A\^UDN\U9L)/%D;EZ2NR!7_O]^ZNVW<7-Y<7[LZ08A@RJ%_& YQ:>RAG;3!&HQ8^>4M21WP%JQ (!)K?;GV\ M78HO\B,?>S[JY.N="6DX!3^91."%':0Z.1U'A<0A_==/H(45^2<\0 M3D2+E#2%.29%JIX1'?AD5_"& ,)Z9:\#XDI GE+LU_J',E6V3#P-FL8Q11I1 M\+3A=,M5SF[UKBMEI18XTY7MDKX" *QUD+H];OP\O;P<7@ MZK)_U;VYO1ST[N[&=X/>1:\]'K3[MU?7F@S+OLM)C+8D>1_%:E!*9P? =?^Z M?:7?)-0#(V\?1&0W)S_G-]??I^ ZY'8,L#)\A =G\(R"K4/B79/G?D_D,#G> M$>*R3UX09>FB;:5E-'T6S%.F*&6G.:>8H\C5FAWNPD^1EZ98 \B=V2BXV?S7 MV\C:V"2MG.4XT2M4^W4;13D4FLZN\M-9ZK,MRR5O65(?QG]_W?SSUU;R\1;Y M>BO]^<9,@ SMEDZ)%=O08M_B>*2'CK(>JQ26!6.!:B&7-C?\8AH0=NU86,:S ME:*BX-#G!Z\<>*J !N+.?)U27!@\]E3\RJ%G2 @P[N9NKD]-M&3FI;\V858 MCRL#G*.C,W$YFX,N+8<05YVL[ ,#,6:+*FGE+]&"<^5#F463<["E4%Y!3#\4()QED(5- %PGKG9_//M MGY[MAK]BC9 ]TBX$-7V:*:D"B@,50#J:::I(:\!607*"B(9.%>(22O+\.?-, M#P#HP@]YGBXR9%<L#C@(9BF?\M#8+5&.1::NZKGK@F&# M$*)9(M035JU=3G?DQ4NO.V\VC(.?TEJ@<*L'P/%)4#79886/(2$>T1];LBE] M(W,3_B!CO4TI#09C&2MN$1D-R*Y6("[S7"(RKPY9TLIR2E=Q1W;D;<4_4$" MLP)X;-GX4"[8^$55&MI#6N:"O3I>O+NM.T^O%XM7UO3RA@$N*JG2J!VR\+YW M[=#.WA,'?,CSU32+ S5D/DTVKU.XV#Y$[L6/Y*B0Y/$0\YV]SOO.QNWA?^R; M;(P_;-SU$H?7;"%"CFZG=SF"@\>UR%)(VZN NUT'LIDY;A3.J M@!OI''HO6(&+2J@L5,;IAO)7*TR2F$X6T6^>T0S9;V2E*_C0ZSH?:F<_N@]? M:7F+^->MU(?.9LQ?7EYU.KH>=NWI/73GM[:/9F$2C-I=QET^PO\.0VDY_X$L M/X&/%EQ(_@>RHZV#1]LU6'NRPY1A3]3HPYA /8)JVB72>/%NDM^2%[CDI&5. M@N@>M"B)IMS? \=:Q02LS_AZJOT8 >M/>)Y^>4[.@D7?"0P=_UXW\,.YP&3SR[("$K1OA;MNAV'WP M(._MD6J^1=IOQ1\@D4!;\2?4WP13?*%^]9SM&H6^/3L6FB?_T^S?CB^NK_GC8:_=[[>OQX.96..D*[25C%L_@J&,D:3UF3X#FCV3$ M6,X7JS Y9X5FLF.CJS<,HP)XCIS#9&E(^Y56-2(]V']LT<*NR:."5CYH5$5! MC8[B^8PK?#*95*K M].GP;CP:CZ:?_<_.9[KJ"XH9 @"O9-0UM!08GMUE^M40([!0<4E#P! 0SH#8 M810S_E#R8+JL&C@N:%BPL)7!V _K7Z:\(7>+2)Z.E&@V-=LHM3PX%E1"J@AP M$8&5OK/N:^+(K0 _"LMF5=73?[4CB1O\PBI]CZV+%Q0M)MFH J*:M-']S0Y7 MZ2IBTPUOJZ9R385:E+X+UVBM7KSLD!QM?8)2'&9R%O] MU\\M4UE61WQ%?@4 M%SP-*;P"^/O/,9;)V?C_^+]02P,$% @ "X*E5"I)DIA)V ( 9^<> !4 M !C;&YE+3(P,C(P,S,Q>#$P<2YH=&WLO6F3JMC6+OK]1-S_X%WO/6?7CBC6 M E345D[%7_]G:!FJFF:9J:F:%*Q=U4J"'..\8QG-+/[ M^_\N524V!Y8MZ=H__\%^HO^) 4W014F;_/,?ME- TO_YO__^KQC\)_A7+/;W M_XL@,:F?;==BHBZX*M"GX\1\QP)I+ HA5=#Y6SO^. M9=(H-H['4P@:)T0DD4JED33*4L) M?H.C:/R7?YF' MO>+B@:V+M=4 "G 0U8$V_L L7^*>AJ("\T_OR2I2WM_6@1 MW[X!^]6OUQAA"E0.D33;X33AZ5U^2T3GZ8>[#4O^6E_? M$WW^2])@)X O[5^.Q6GV6+=4SH$:@@_"D@B:WI&&;3DOA0>_/"(X:?F:V+#X MSCNWMUM@_*J8B5_PZO9&U[%>O3'S"U[=%8]T0G6'XA2!M"_+K8#@A:!_9N*I M;[:>P+'4J8>O[]C\X)ARL4PF\VOI@_.IP2^PMG>K?_49,!_ "P3!\1:_A0 < MP8D]T$E'04>L02?]^/?O*>#$?_]6@3P]$347-8KV1&DD$OS!;4#3V;TU2 M8!QWZBLZ&=_T$1]E::1LY=M4E642P[3:M]UB'",_VL&'*A#Q@9U.D"4]3_4ESH5/?Z/D#,NM4BICQ;';<-H373:*,\ M^?$O^A--W+;_^&[_\9&1FJ6F")^B48:GM#Q+S!.#2>O3_>?C'8TUR2Z%FKT: MGUW,1DZZN/#[CV$?Q?BF]\BBJ3;N.S\U^@+?7WQ(WL9J:92LH4>$%JMN>3^>VW]\OZ^P9 M5'6QW@ICTLZU\YPA,UY+&M=RW^ARF:V=TU8NO\B+1ZA5E)F])W<4 MY(4X["J.XT0ZD<'CKW6Y 8-[2Q(N88OKIL-HYC<%N=;QW-;W*RYP87X#?V4W,3.%T?65Y79V&,6$VU&S)5M\A1PF^N_XK;M162L:2+ M^ZW%O,ZHU0,E 06FTY7:HFLA'#E*^JUM?:E<2=A0,6BLPDV>VK?B$X5D'J_: M%)?.L6;667AXJS4B_/:-H>6"=S3QD/%A;C-J2'7RJ2YJDNFH=J#RP M1K-6-L>6T]TT2W=(I%"K5*3,5#*08P-@W.:5Z1) M(!5J:0 !.L".I,);Z#$#O[7':S98JP7;HQ2*FBZM 4=[%)"KLUG:P1M4 E)* M$\/KK_3X,^'?)\D3B1\*IU^WWA ,7['5[UDK5>GJ5E@%1MJ=- M.CL42N07]/K9:I_U#>UVYU/"8L:&"BHCF;,K5M:C>'I46YPIASK@;-<"OE7W M)&?*:CIO VO.\0HH:P9TIVT 6R-(BA2T GZ"S@ :2):S)3L0XI/4&F!?9,OD MJ-E?H04@$\T).73R4IT@OP(H3R)[QLH>TTF9UI*=Y067RBVK.7.% QT=A$!@ M@W([M>)M2Y:E!%&*(U9Y0?2^SK(N12@UB>-A]QV826[L2M_8V0G[HH8IJ]:N M9'79I?IE+R$2_ 3]"ONZ**M\J.LE9YPJ)_.6(4NHD.[$C5ZI +ZNZ]=2^UFT MNF#I.M.9M16JY_%4D>8-L3F^>[6?U75-'RXV7[R _2<#W1@&9SE> W8V2!R]\=E1EE@R?94LD"6 MT^1- +\1Q"@/>*>LV8X5)$//ORE(<]#4)5VRF/,$0;SW%*3*+HP5O*SBLSB[@1F!LG!!Q.# M=Q16GI0$L]GXDVT_?SBMHMTK';WB"[X+NPB1F34V(O(?X(]PB*X"Z#%ENA!W M=>!,=;&LS8$=5)1??@O 1:,RGSW\>3$ @'Z#Q0(1> $W^<4SK9A5N;7>H+' M;.]8UX""R^3!CWV-TV/2LOP,%- M%-"6P82N#L?2I$./()/%T?4_7U:3.IX<[7,,XTB*4@**R&H6X!1I!<0BS*9K MNFT_Z8@>ES5!5P&U=(!F2Y"[:I*]3T1NVFBUITYSCGJRR:)=D\^:#K2-MT>$ M_V>3Q1%TA*FS9M2K\ *>DUDA'ZLVLF:M\-1+#-MIT]H@$- BG8[,9B>+T M9;)EC[IX<]H*1B12R0R13G\TG#6@UQFM4'6"\WT2D1DF7)EB\]AHJ-#!5P4%L$3KV_ZI,$6RJIBYE @ MF[F6C77SZ.146'ZV9HT&;W89C1FA '1&9-FIUIH'4UP0'SW6!W<+ \X=OI>46N9KQL7[?[CN"CK;M6\"E8>_%[ Z"@6X?)_E8'!4GC-$'R MIR&^''PA56ZE:SW.U]!6^$*/2.-+LN*PYJK7YI5/L\'$;^#ZHPA?MC0429 V38N)DNK7JG1M MIQ1VO'L__@UP<:1_?_\Z^NQ_MXUZ:L*O8_TU@GEB3[T/%H XP91"!(T'DR#W MKVP_;W_W:T]QK^MQ)QK\L"(!XY6QFMBIR6#>3%<;K(,L_+@V4N0I16+;V:P7 M4V1JK4=$YN95NI..HZ8IXF9SSA%*_NIV]8'.HZE+=3Z^"5+0D0Q&LYJB)=NR M6RQEQW4&*UB5D'4>]4T8PS_?^3<&2EZ,?*Y]+HQ4#%U[BI7W1S^#>O/6C0^, M4:FWM*M4$3--5&_3W+@06KL^VO*$B+<>?S[YA:G^4XNDY3]>> MY"?NW+I+ZMLKGT?$P:C/9Q$A955^L.SK"\JM%=ICG*BHA=8D0L29B,#.1P1V M*42\%JZ=!X$V<#A) ^)VB=<&!RN[W*LHW4H>-0>S'L(G#*>N[6?ZO%CZYH4 M14'U[8@N*JK M^+M[;$NDA@6FOB#G8#TC8Z-Y8PK2554F=(KS]#Y6D^?=7KMU[YH_M_OW@8(C M:?JG''AA7!C4\&R[@>82TUQUM:H-AD1H:R]A=."73]\_IN"3'GR:*&4R2+F( MR@R6*<1[!)9H-.Y=S3?PX&%1]FD77AL[\7)?EV9HL5M)-(JYG)FO1B[\CM5] MM@_7\W+"D^EY%L7-+IZH=R5.GMV[H=_:AU\8!A\MP[SBPO'ID*1906!D.E?H MY%:&W,H6[CT[^V(7?I5(_:(>'.\S-(=4QQW4-.@ZVYUX>FMZ[\'Y33QX*'1] MVH'+C78AV:6Z,]3,93$\3\Z6BUGDP.]7VV?[;R:'2U0OGB?D8A>IRC5J49FG M[]W,;^^_KY.#HY=QX.AT/F_B5C^+>NP4=+KE E/.W7O,]J4.'+U2G/Y>!9_V MX-ZTB"UKXS+%E>*M_EPV@#_/_+[5? ,/'A9EGW;AK-WM#<;+V1+U&MQ2%V35 MF1-W3^0W<.&A4??9/EQMH_/)T2 MUZSW]&<)2I:SA*D7;+VR!X>G>]9[::SW:#F8C;KSR)W-. H6,%V@"=[QY^W< M:3\MLCU\\"LS\YXF; #+AX4 M673XSPP='NKAY$GQZM#?8%F*'>5,ZU5-:Y, MM= 2TWE:>8;I";6\"LR/-.8U?1YIR0F%7J!)KTUB?)K4\CH4[F/$ZZ2EAL>L M$%+R!'XFJRQNZ?496K+Z>2*TI!\A.1QCM]_%Z6C-8K/?:3(BBK3[ PJ=],M\ M-G(ZD:F&=(CFM*F&QZX&HV6)+TA,AL)+1JI9*%&#^%T$B.CSJ#PJV\WKWA3N)6%Y\W4,%]J]/63 @NW^_=2+ M'__Z'_>Z<1_Q[$FM<,L=K>AFJQ!/S.H3%ABI\C"A]' ##UWI^YA6=KL1=JV< MR?=M$%3QFL'2;7]WU_5Z8SOK[5YY9O.V-ME=T[P=M:KH-4MN8RE>-O-=9EG* M3!8].[2C5N=W>D.SQWO]4-SZ!EY\,]YL>$%;FU,;GU'AEXW]C33T(&X*A,EP MRA,ZDN9T3*SP6AJE+458=C,3&^V'TN*/=7&#@=-]C+#PM*,R$&%RK)"* RP- M/F8."O[!F!UNF;. ^)2L8*MTOS8REQ59*DQM&;/< :^'+NA[ Q/G]?6AL7&P MEO13/$$:$U R9:PGF[/E#&)";COA&RL+)T_<8A7II[!P)D^H%3G9GSH]47:' M[BQCM H+?7!OON/&/'&[%<;8D8 3FH7D'X25X^RI?S(H_(\_VCR'1J(Y]O%O M#U:@*WZ4!@7:5( X >)V^5*":1IE=S*0BVDU7VIW )KF0Y?N/0>A'Q7$[B+U MHY*X7FZ"7;>L>D5PX(TLFZ>+?9I%&J6,@$X0C69"G*'<&SB^NE#YWL2U0W=J MS$]N@P:@S4;TO(K-Y)R#]+1XO4>V6J'S*A_.5_07%2ZY"-80,9J"%FC'=BY$B7'QHIKVQZ\SD>:21,6R7!= \^Q/&:"HQS8"SFQV'!=J)9[^DDL.V]P2192@/6Q'NZ;8,. ]%K M+;/"CE!S56U,<\5%CPKO4KXS.OT<@+[>Z[ /GEQ"YS5.V^8>H-OD>E-J49>) M96O8R[5 0J^&KJ[U(1T_]_([Z+3(V0$GJI+MR^S0ED%WE$D-XE6;Q2?5>6(B MU6FY\QBV?+KGWT3W1;#H. L&7P'/.P6^,L:_.7$@K+88""[*E2PLCAIR"X[R149#FCI]0J6\$[\[(LI=D4L5[21&ITD@GMR- ]1>_A L3)\#TOMA .9[L#MCJW M*DI%&EF@]ABD?X/P/1R*?RM^GXKZB.;*@SDK96O](:9TBLW%??/_;>+WKYX) M\*GMEOA4.EZL\4A2-KE"OJGF<=6LA5;KH=ENZ5Y&=S^%C?[87C;ZE7)?]DC2 M(ST!+TOAG3(43FR$:<2.% 3_H$*[H3O KNDP((;$N5GSJ4W:0 #2G.,5X ]U M;O]^$3>0KJ.K.B\IP'_"UG>@TW0]&T\8;'%"-01GS%:\<6B#QL_(86^A\J7^STT-4RR54YF/"\S&^;"NZ#N.O%NAPRV#&K\7KVGK5P!8KO2:QJGJSWAQ5[9I)@5HSV0SO;D,7P,I) M<=P'2HXDL=<+3]#\&(^G1J,RI>;C?+U"HVK3?5 RN4%X39JYK#;.)1\?(#>*3D(/E[ "%R+!+(Y?%/"IG97MN11=:\?2#QK,W M#E#N 3*G(Y26:*;X]J#LH;FAKKBIEEP1\H\,EEM$*.&LNYZ_4[(WF8XKI5Z: MHJJRXXS5C%*8S4,[@2;,.R4_5G7V? 25!KFA4U.9FDST>GR?EZ0*KX0V$;H; M!(5A?88G*$(:S@''>6735LCT MFLA[-># Q]KT>&^#DZFUAMT#$ M:V0&E3W1ZAL30]%[5.@@Z.^.JK&#L;[B_5\>Q23^GC\V\^ILA- M3U_7Y/6JEE?:LN.BAK).(6$\T_1WV1L"2V\"2X!7.U".0?V.8I^7#[%92$H-%Z25+*=PF@"8*0!.31>X_:VK]P4- MHYZ<:UE .]\)'R>1X81 2<>M&ZR; :)#I,>\.X^,V]\F^Q5U;'=4/:F/$)ER M2 QE)[?!H:5@&3^W>?K[M-4P.NQ/4;,XY7#;]M?AOJ7;@W@S/ZQ4.REVOD1S MTKRZZJE=SDV%KD;W!MY?R..J<#LNR6LE45@F2*+P,Y*HPUL_FT1E1AAQ#HEO M@N#U:8%A2:3H9FI.<6:*8Z5^N59TF+S5[-P;D;\BV2B9NA29HQD$(RX5]7R! MO;3!7%?F,%H^BOE/&4Q\,IBVEO+2'>DYYM]5/8&V65+7$GS)GYOM>Y0 MYQYGO_)=*T[/TN[U["D.4_ 'L*<3)ZR1XJ2M33;;ST,];9X@/\F,XN@Z6S([ M2:6H&S3/$GP9J_)%RN7(JY/T!X:3XQRL[NVSVV5[X=FWP*>,S\MRZX-," M?9SB?.A6TEW%/CHZ]!"G3:1@$LU*=69.9:FH9^/2 ]]ORB##V M7HP=.X]OVJ$I!YV4,JR7$,3VB$_5R7"NF;L J+[Y*9_70Q$@%W0SSO":+#62 M.-JM@F8^_:B>][N>\5C@)*O+*2[(>C6)XX/P/J=P]L'ROP5G;% AH/H@6U.U MHHPT1M4&,F=Y(A&Z27[;>.=D]W:RJZ?^W4=2[GRU%U1O862 M[I'S1J7?B!3Y9H)VT76!+_=N.$^/%.R+* (Q#]\WA^YA#C:[-W'*%I1&I,]*;P;E=T/&-!K[4WVRAXO[^;[9M80S387MZ@BZ?9K$U=LVO/0)06A MX/M[B-9(VP;.)[G '=72+%:-CR^7*/?!"B$'PE5'B*QC88?[^!.LG"PY6I]3\C&6:1B?I M>/>LX2^(\J\R9GLU&S94)[E02Q559HPJE1MEJ[5&>$_FO1<;_L+H_FTCGC1I M/J$T9RF4R=IQ>IRVTR4M,N*OB,@_H73LN>H?&\T1\JTENPL+[A4;EG-F2L$Q8P-%51&,F=7K*Q'\?2H%CK9'01UIQ/!O5NOODGPNXL!+7*TFDS& MA,FZ[+@B "S;YJU[H)H;%P-". !XQ5JAFUMD%M-!KB1S96)6%ZOS?)F^=Y3< MRBG=O*CT?BZY1% SR5<'3J>&]E&NGV($/M%N9[@H-?D6//1V5K,JU74K,ZX[ M*,>W?8EPU_WLV1A3KM,-S7/S&6)2V+F6)!*6CB7L$=+%L(P MO'=QD)_A%ZDF;Q;3JEF2)1I?=(PT\(3PI?;W[A?##I1CCA%;\+B:3X@X51TC MM4I_42C-^=!-$+L[QWBE*0%O+0/>O=+1=RT@N\W![\>Q FL:EUM>CT%!=M[' M6HN\7JV$+A]\8_GPVQKYN,^,?'I8 M=[7&KK89VJ5AD6XC*A$RFO0LRY8CJ* M6R.,OQZ.X!G_>);4&TZHQFFBU ;:2F=^&C_)GQ=U/,=BF%2E6AYDY'0;[7G) MHJ,GI-;2"&5T>\)1')?:S9W#EX5,6,H/F?#,E>!Z'>1557%JU2?.B&+R]+2N MT,:L0S\JA]XS% Z'+MH@.("Z&81ED+-M+F!F.^OM7CFM_):<'*<&38Y$Z:5& M)BK),LK-0J?\Y^V7SNWQXR1+']5VA^[4F)_<1L^,UVRW##7GH3V#B0_92=42 MC=#E(1_6\UYG[R,4^;R&C]DSC=0[K3))%E@SF\E3LY1K2G)DSP^@;1A][P;_ MVPQHAB7SXFPA-5"0Q(QI"BN6AN';\N##"C_>Z_O0^05<]CZ)NP7%QDK5ZICJ MK2AJ4A^UXH/2I,*%,BS%8Z6S*'3.AJVO=AUU>/ MS9XGQSS/B6E+MKPWCRBGJZHN^C,\X1,M**"#.E@)B!-)F^2!+4VTYY.2MY<; MNB9N+@%Q\]-!E9[22] UT6)68EINAYW):&A!]5N:).ATVC<#,0=E5$$Q>M",?YY*"Z27I$J MBHVI[(K-G&KK7+IDAC9-^P 4XQ$4OP**^.>A2()XC^?&1)%"D!D[++"5!FL\ M$BOB$13/WF'\IOZYR @#>M[1<=DK]JE"HEEAJ,XC(?$A_?.%MGN_'!(OX)[- M4I\@7'KZLY8:BV%[H064:1@="6GJJ,E_4ZQ^>C5G7"NO0Y1J;*T+(ZX"8-4 M96"8]:77[V-N-BI5AA_,[UH,?*5-;3X$YFNE45(2:8F%G*90IC:W-',AIX;W M6G1_Z#3J@6%\@1PL[F9&*C-E4K(W'V*@;4C5 7:GT<5#YV /#.,+)'#U9;5; MP'%]2-%>19#=8C*=&SY24>M1$KAPPC@DI5FWVG0;B#5V*6#WNIT6TX:<_$@H MCF**O9I%"%%\@9 BWP*IX<*4LA21B(^J2(X2T]@C1<912!%V%%\@HG#;CBL2 M1,?QTZZ(;VJF8N4ZS0+.F M2F;J8F&%:2":L!IZ-&-I!$//0_/ZUB\Z4NCISQ)4-&<)4Z\&YD#9P^'3/67- M\>?MW&FW@>!:%M36X8-?;I;XVL:B MIHE2_%B:H*QINTA[4:T+G7YH;>,\)3R#]806/F\I9ZCO2$M.Z.\"33JN^/L] MP/.D'=[,:'#3P9H33ZE1B&T.)PVNPDQF]V T$4YOT)A6Y^:DU"F]U&#B/LAGC]^10@5?45S=;54&2[5(=4,;([TF^TWMZ)W"_SSU7RD;V%U=Z.A&./Y>:J:#6;0VK5*:OB5#DS MS*04N?Y -A>YN7M<:G<)LPNOGY/G*S3)J[V![ JC3J[).0B;"VT)(O)SW\#@ MWA%7;F]H6L#@))%:&E!*,%#31-J9 FNC_.!D+/L]!A?8<<$%RN4,+=-JEK2^ M[>6H'K)D)ZA9(J1>:.< O&YHVSO.%_FU+2TP_9?*>B0+^\J1H+LOL%/J.X[[ MXP>R4QC4ZP.V!XKB<&",,W@JM#%G5(+_9&7S/=BX5UL^'9W6=&W2 9;ZO.FV MS]U0$P *A%? K?UD<\5,1V.A9Z_$9">*>S(0X;?JN[# MG75:"7HY;.7F4/#LRAS62V,I$33QA:75+2??#>\A%E#R'RL2^=%;,]\J> M5\IR%%>P^)3J=6I]WF$E T5#:Y=1]GS_L<^M!W?"GCY;54*W$LFB14DF*+BM M&6'E:J&-PZ+T^3OZR! [M 9:[C!:DZG+$I4<3S+-O-"<1/ESY$/>!_8/$+=: MH)CY>)99R#32IU:ZE!DX6&B1][C,%9ZEMAFLCC.,:R$LPV&Z/DAV3.M>MU/Z M/K,A#E?/7JXZYQ\@V_8/=@Z0XW_J 6DRA?TAYS")F8!K3"FZ0FK[D0T4-M=V M7%?P O^\Z[T?'][PU+V";BTX2VQ:DG H)[^]03,Z0)AJ$O2=>X]\>3DOV4)P MA+*8X^QI0=$7FR]?DJ#.?NEK]O+\VG<8S.>;<]S2GAMSOJG=1S4^XNYSN#NH@I0DV]$A MUC@E+XW'P"^#PXR@HS>!8^D*<%525"4-WK3>'P6B,P_&?O$\[W\G"4XR+P$; M*%?C=J':)IA1J9>65<9@&7/1S)30T$5C$;='W+ZN5UW6H"+NC[@_O-P?OS+W M\Y7Q,C,']I@U>76Z0%;=Y704Q?41]S\J]\GV^ 3=R";T>A3/?_40:,3E48TFXNK0U60BKO\67'_M6DP*6?2\:;Q$H%4B59F-M 60V=#-DXFX M/N+ZJ 835JZO0\&KKOJ-Z^[AJ,&(W5F+2@L%32Y6*B[O44J/P.^A!K,'H*B> M_L!<'M5@(JY^B+C\VC48,S%H]OI$IL 2F#NFN5RS,AY&7!YQ>7BX/*K!1%S_ M+;C^VC68GC;OD@PO(;(WKLX:B])$%1 MG+?Z8YM2*PLO,U;)NEF-.#RJG]^>NZ.:2\3-=QU_7[O6TE:'CHJKR27*L+.& MAG>J?;YV#_-=(NY^=.Z.:BP1MS\TMU^[MN(PR6:^SDDCMFJ62VIE*->QXCW, M;XFX/>+VJ*9R6V[GEM^\?AZ.VHHX6B80&1GD6:FA8XJ2;J+C[EW45G8!%-7' M'YC+HQI+Q-4/$8]?N]9">PW6FZ$KC*U*'#:;+Q!BD W=AKH1EW]C+H]J+A'7 M?PNNOW;M!763M8J;K.MR-=]'QMB@J"%8Q/41US\:UTTGT MFT8/[:8[J(HA;MZ3:XDD+TT6$Y;N2Q+ MN!B>).LFK1)1_!UQ]^VY.ZJQ1-S^T-Q^[=J*74_@@X+5[U&Y9*519QT]K8^B MN#SB]D?A]JBF9.D1=8%*3HLR969FR5*WK-!*XAXFN$0;HG\W MA>DWJP/)3M(%JM=DAMYB9A-M\AZJ,!&Y?S=RCZHR$?E_ M+_*_=IDF7BLSI+$<+5FBD(S;@WQOF.2CR#XB_T&6!HHQ73P)\XN@.?@_[!41[IG\7,H_*-!%9WYJL[Z,\@V&D)BY=;TCA MR82H:OD40X$H0H_(/#QD'I5E(K+_'F1_]=..HAGY[\H[*+A$YWW<$?O7CI3NM$7SA:$45VZ)4Y++% M9*YQ%]L'1.3]X.0=E5DB45%FG&B8V0+E*1Q*;ZF8'$L&T7F$;D_ M"KE'994KDCOWW3=7#T=Y95''!BE=RDU8#Q/[Z7)M69J6[F) E(LV3_\>9!Z5 M62*ROC59WT>YI6TL!G1^-E5TBLO\>9'_M M\@L^SN;9"3.:R\RL2YNJ$2\/DE'D'I']HY%]5(8)%=D_2(T]'.673J;EEF>C MA<&J S!*Z4(+-)91Q![5T&]/WE'9)2+G^X[ KUUN0<>?9SG98']I?4YU(#PKG.9REH?!)A ' MCZWIV@0V1O4?O\_#C2(ISJ$?_HZ_&AG"JP=GJ[,$J!GU=P^RPW0>#[/*8L6""5/7S=(/8&S M Y%=*;BX_+&*N!]+8.DG4##0+&LP) 0\)\@=B]-L&&U#(<"@5+ DXRDU6U/; M*S(:>KA@5L7XZ,LPX1)8W3!.BF@E_2O")-@N^W6--5?*RF.@K*J/V* MFER-I70M=+LI;!%QIKBVU'=Y>5T':%C:=YTX>C&@G>DK[R!F72[U1,T4IBE6 M2K3Q>7(.V*(8RFIL%+/>,&;=)VWLLJ0-^?J? M#?^L$>AG?;N8;\7MSC2+4J"+ \0RS$)K%#I6?@OU)P1R5;3MBO)*(%OG.NE+ M@NQ1J@QF.8M[A+Q2*;6#I!?M?C]+%N\.NQ%C?QUC'Q0./FM,-Z@4J!UK;F87 MGBMSHTXOBUH\/B[=&^8?K5)PO43N&6%O(X8IYBP@2@XYL4!0]M] )IX?R-G6 M,MV4O9*I]4N563^#A"ZP/4.1KW3P\31Y6*9)L_*PE&W/XV@.G] 3K)BAW'[H MC/Y1BRGOT=SQ0"5/2 MO>'7<.DM57><3#FL,X^+N6:54E72T/@952.XT(U9A(Q,[W7RPO92&\QU90Z3 MTS5M'21%'X72\[0N2^)X!;0Y9W^^5]."&O6_W?R@3),8+%O_SYM]AW=X922 M#D6A36R6(R-K$F>UYXR0:9ZO$)#&K3@?Q]O#>K"W4]^W;3?<<0JSW9BBB MI!BVFAL)[?D=ZOMK[!L[7]]86/2];]]N!ILWRAVQ(DO.:(1T9IE>VPCE].PP MV'<8]'W YT]F[,#'^[VB3#?8RTE4$ 8!>XL%;!'O M"@-GU*88O#'U\C N,[C08>')PD]U>&\!VJL]_DY^X((XZ54R<6MH4RG97642 MLI'(-"OA6])Q#SBY!9^\-O)['C""+4XTQM&%;8D;D:8)V=(X"35'Y&P^U-P2 MG0A=Q/!.-+SHYMV.!']4K8TF0K:\?*;-]KQTL<080",'H1U,#)E:+SRT^%$6 M?ZG5RM"<&'6M.T%[4P7/Y%<3:A"^\#ZT6KV.L:*?5JN71Q:SGMPV694"[;RL M8),2B-3ZCIFSEU,K,<(2^\:Z60W%*<DS)'P]HB$0+'%Y]^$E$)D85Y0.E9O.XL45);=L\^K5V["P M;(&+U[1IGQJCG-[M41.BWBAX5V?)FY+1RS!_S;EUX$QUL:S-88[C(W2=_=BZ M(HG^1BWK"V!WELGSSL/O?:I-0I6P*_[2LQ#1=?@!_[55?-:U)0W8 M-BE 4=C2_G+XE^H](_A81V:L)CE-UQ*FG T.9Q-GN5IMC#-T%E5!;A[/Y3.9 MMABZ8<(M1EZ1T+N1<)&XXTWA7@>(6 +!T"L$'<^>YP)[\.$'&-UYY,Z>8 4+ MF"[0!._X\W;NM-M <"U_9>#A@T^%[/X"PYSNPJ0EJVNBO?EIL\K:DWD6S\J] M&K)R*IA'U?30TN(E-I'#+V4.9ZCQ2$M.Z/$"33J9C!Q%P'U$!B?M\N9&5-4Q MOD&,&SC*I4IT=A7G!IWP#BU$N+UI1/L(#F5[G66"JIA-:F(31J6.OWLEX_*B M-)=\!6_M@\?C@SG6LVIJUY7Q^G*5+H8VK(B?S06/=WG >*NXD,WE, S[A MS++38ER(.\!"\2[>+8+\DM:M*")\-&/]X9#B"3_;,$=N;V*V! MJ1-<]@?G[>9Z;NXF4UY#3PWR_AWIDFNT0!-LO3N[!380>S/?.S$=R M]3?X,P1GG5Y7)(D45I8D&F\D92M:X_NOE ZKV9\9[P#0*')&PL[Y%4L6@B M'75JMU ^O/6PT!#Q[4WUS$BVB!MMMSG$YKKC>O<[!NLM0ZLSU,R1LEB@IKG^<$^-'J!"\P*:6@N** M0"Q8NNK/4W37^YO38XJS-']#@B:PF"EGP6CX^ /V.&%_EM\<<<4D92N 0F:] M.,HSDI6Q0\OM5Y3/,WV<-[WO \ *W>J<&Z*P#=:G7 $QF%OKSS2PVPR[065- M$DIYIC_D9(FGQV6'K4I4*;1\]26H/"FP"*7702FE&HKN 1"(G#9V3MO(#'A: M;=#2@E6ELB93G;:\(+\W;[XJK(=&YRLK'&_/H5*5'B%ICNI0GEQ@^ZDI9M;" M.S7V@3DT#.NU;XC2USFTSV9+':[8)V5/ZF4K*RDAI\;?V\M_/8>&&)WG+40C M13&8+,LI34X2RUJ.,R2'VQX\G)1K:L=,S]HRPN!M5,Z",::$=J[*F8O23G;Y MH9"R+H(D1GAZ'?R1'9:WT'["DLTDG2U3E4E+'81L[1 ,-1((?H$399[,)#[" MB9U(>/OAPTO[\'PJO<#2]1YEIA29DLA$9UX.+?%>;DG>!>+-.((39\>;S[=> M/1MZ-P9F*#I,R16L)#,J61VU\TV>J(4V/ P5!FZ7<\37)T^N]X1^!L&0EN.( MLN![+#[K,LZJDHVGDF%84WBPIRX4!W;.OH.7/N+U>34TH1L98VRU2RA73QLU MI(HV%OK54?_>HO-%%]["SL?7G9]V&:+;:%4KJ)FLY/$!7J]BO9 YSW7GXU>O MN)_>U[4@6;;3X-8QUB:ZJBG"P32;BQSY^MJK.!LV+?C!X;(VT>ER3K57;5)F MN3Q/RXFJP8:O9/_&%J\G)?SYV3B7.5[VW;IY3*_SQIYOMS[X>"HH8C&QJ#BR M*7L3MBK@*SL3.GNX+#)#6"K0_COF-6GW=6V"S;U8".B(FV')\&T_8 MP+"*6W+-Q?HH/9NF4T5!3C+(O=G .>(-BRFW7B+4?W8BFU/' M[MRE]&OIRG*"U[LRJ*\RC)&K=6MBZ)*#R*5\<^6[\+;7>L%U%\,F^84SK;I<3"6 M?&3OSN R>?#C$QLND>*DK4TV>]S[E+D^+T<"VUG&:5NI+"1[%D<]71N3>*,G MQ!NA#-\^HXRM39[6Q@7,\34U'FY.NJO'S[_VU*Y0;R'@FD//!(*?._2\>VM( MCCQH<(GMXZP5@FG@:]X4H??YP.I';O=+1=^.; MK+$!5XB#V>P%@]FYLHS3E7:ASA91IB MRV,AC8;.AMY('-]6Y\<#QL>,H[./ M'DVK7JB@ 1(I!VF.$;85R;"DRZLBHSS;J^*O3/;_.IFEG"BQ?W5+P M8'LGG%F/VN3\0QXEWO5;G.,4I;/0+VC9FCZ0T#@_P*G>:F0.>S4].31"&2G< M@V4?4^8VFGE#FP]JW_C9(]1?>J#\M['O6JE3XH>UCLY6APY8$!,%-<.WLCNR M[SNV[YN/LMR7?5_0N+NYMI =\G6>]627ZBMI>Y*X_B*=R+CW51E9]A4L&]\9 M0-W9U^[."H"W)(=9O5$7>BW:0#EW.?=0A.O0V5"20U0#C'CI/14###][/']O M2\8K\]+WH!6JL"PORFR>1',%"H@=UI0:X3O0)[+MR+;?;=N[D[:>/WPTY.CH MSSL+788>@B>>QQ G+#QOY?V3;W0C^/K@]RUR->/E5->EN&%[X+)R8\:'[QC4 M#P<-.SJY>=SPMC:O:^2G<'!- S]_,M[>K=;QU>9!C';7H\316T2VGXE,RV.C8M)H8-HD/JQ MXD.4.'\N-X'$+S!)=KNM($:\XVB%8[NHG8'QG3G*3PKM2$_7EPO]32T]+Y<]3T^08FY%%R63*Q,K[31Q G? M?AM;;+PFLIWEK&?+[/-(O>DFQ]<[M_ =2 U@U= =X)_/"Z0YQRM@*W+?CGV# MO0Q.08.:HW2Y9U",TDGEN&4FEZW>(4X#:+Q#8A%*7R^677B']4O5!K;/Z0+; M@0'8'J6OCQ;A;"#ZBYZAJM;06'"6Z#\;@O5YZFFI-W9Z2R*AR7A13RLBTH>.'W3BV*M30C?E2MIB@#67A)T@N:LK$#-MH,!W MBVT_=7:W$3;O4'G<&+ (Q6B4T1%7E7@Q?-NO^('RL>YM\/AZ_QX: P>;KWP8 M ].)UT$2PV$95:V\I5;BR46=#&5:'BX,W/(,H/7HU;W-!6=AQ M1@L/C]:Z7%WX.ZXO<;'^G"F#@2?GC++;%3F*-L,Y&RQBA?NSS@O7C78\_B.O M$+GL\E ::]&D7D[59+5 =FE'A[GCW9T/%"T2B5:F'N>7RXT*1TO0/K)M3,ZD M1U/':*$T*F$MQLJ1F>F]#3-&[!*%+@?SN/96GGR:6M#-09W?;*D)VF7L)M%, M+E!<;=#E?)F?DLCCA![14I.OGTN_;Z3HS@&R%S;2NS"PBLAXF%B=8:C9K+ > M:57DTCAT8W@1Q$,"\5L=0?*9 !,?=EI=$EEQ:#7ABE.BE,Q4[:A ]4BQUMX) M'9_%^-WN)/P9(YGBVH1LH]Z(5>42@G+E>#I3"Z4?B+*P.[3/Q$6.8'\JXSYF M)O2FD9(&6RBKBIE#@6SF6C;6S:.34'JR*!NZ6U.-P_]=Q53OQLP8M=Z7%EX_ M1?4*XC!/48,6KX;2S"*@WQSH;TPHPTTY7DG/TSW*RT[+!:(ZKA5F5\?2_ M-N90F%M827\R%!"QJ(RS,LH _J-_+"*'HB:BIK%>B,UD@A^83[''BK@;&A<_TJVGL"QU&_XD^T[MI>V MG_V7'']A7IK#C@>OFW#*2)[@1'5$+SHL;B44?JB.R1+U['K$X.[=)S5<%4!O MIEL?;-6+W_M?YH&FJY)V[+&N8_VWUR+U?_]IO^)OR>%) H$5%\:E@5&EE MM%RFODJCW( ;X8Y0;//,XH4B OK9^=W[M?'T=MM?B&Z/D#D]*]GS95%&3()( M%>)R7,J2+UZ\(:[@-Y]XJ0'O'ZU0=8+S?1*1&29=RG9*762:F+SR2O\7G\+< MII]3>6#(A3Y@9%"G3S=Y8TF3Y_J=M!I@I?I,"H>@[^^G'P7&LB:8BC&[]Q["=A.']! M_2!3$#PC@?U,)>%7.R^&OS:VOQU#D2)C3I44[_=_.C ,L6,-L(BU=973_O/G M^AOX7QL2_/@_?P5WV](*P ?YKPE>_!O^&?/_']_\X;^ BTTM,/[GQ_]TZ!S\ M:!NG[W[_\IT"YX3\R?N3R MLV+^.A#^8BHY ('?"."W80%D87$&O"<6_1/]$\)_MC:_"^$-W6VM X<@GTNV MQ >;[OV>2B*T(PCI__,_:1R-__7$&L:E6&_'?F>N#>-I[X4!OVY_S\\BGN[[ M2%>XP+>-,MR82&'C\0C$84:1X./\*(,1V CE8'R1Y!-I,9/ZL:;,BW?^%?(Z M< K$LT_@7PH!2\!+N_3/ZXH([V4;Y0Z5CS$=LD,Q?__BKZ2_:W:!H7)LN]PI M4TR,;.1C5#]7(AM%*I:CZ_4RPY3IQN7ZE;YHM_;[T>/L*71?CJ[]&.*_I!;I=_S__@Q'H7TVRFZ5H0%TM";).DMOTHY6,5\IC& M^?FW"*3?>5UP_7S(K]K\"$RSP5G6R*)7Q+B4*6MH3\W5!R.OB-'HY(U68RC2 M6@MXK\$7$GAF*^]/2_>/.F?),5H#_[T@'/#W$NPAE/>5//:C2>>?'Q+\N0T$ MV'1=X6'NJCN\OOQQ'0RT7,Z"&%:\-C!TR]F! \.XFHLE*PT9=\J9$5\#XUI0 M(7WA(;:B8\!$!S&V'&,\%8K]!9?YOB&32A#/ON$ ,Y]X\I/S/06"%DNV.U2[ M-HBUJ2;=[L2:;)MAR48GUJ%CD ([D.?6)HC%8W0[AB7_$/^[_H(NQ#HE*K;# MDT\<2>8Z,;JP^5TFG@BW!T@?=P %W8HY4Q SMWB(KZ@;PEB8]!\R5VG M) )0IC&XMB?,;]-U^.T3[H_NGUI\KH3I@JVH0P2XQ=41?3R(M;$BRKJ:O7D MF)6M>+71N@!5)6Y&59TVV6#*/B&=X*K8#DW%WF2HV&7)Z9IAW):-G">=;^EH M;.GJFFIO^V]'OTN:#R8VV?[@7:P@*2 &\CW6_ECH_RJ!7D&X;3"1;-]@ M''_T=T? ^9ZS2"[R>H=RO^@']=22$YQ $G[MU7J20(RS8[8!!'_X4(Q)6DQR[)@P#4*;_SYH=87' M$D(BF1!& @^X44(0XJ,TBH/1&(P)7L"Q#">D-]65]2\ZPFB"IM>(Y%DR- MS#19F2,E>@)AB![>B5:%N5=HEMHR,IGI6@?-UB8U_TYL^5H5( J=LM+E6P^8Q2?B4'35NWK95Z4Y-?_?I M.GSB6-$76]5M/P=%[-^\!3@964 QO3E@LD%$\.;MK1QOZXKK@*L,E+R;Y?!S MPT3;G^QH6/K59'P;1<2M1)""7L75"*QQ$T0Z23)X*8 M%V#ZY5@1N5TW87E&VA\!F<1@9J+[2P1B,]>2;%$*YK3YT8>T2SS!;=:$TZ15 M\/F_$1M\A8K*/]L_F9\Q2C44W8,ZVC?<6$/_^8HB DOZ%<0PEY]O<#KPN]5P M8/@R&%(4+6#;F__4) U@.VF,V4\.!BU,X% $:0EN"B.96B6: MDLRQZ;ZJM>>I$O^^(D.._*0POE863=V?]SB4C.>X-Y#$S$IT)B:WJLI(?MC3 MO:&(=#7X-_0&P__0= MMN+ZGC2VD@RH"1%']?&E,\R) P6#E"4(-O)?C,[K[/WZ@2@_=) M(!%/(3!T"K$I/=<4_8@$2_UEQQR@ ,.72$P+1+)K1S 3YBYI2$_-?ZV>MCF: M68(/7!?_@ 7$F.%:MNM7 1T]!N_P$; 9G<7_X#?CN9 <_ $&4G!^AZ\>F+Y$ M/3 E)/ Q2(FC3)H01HGQ.#7B<5XK0'G%X"<.SRZ^J^=4GI]"0-R5FO^O!3 MY9B@<+;]-"O@G8"_F(@WBW&^CPXL+H@]U]-M_K#_>W4-?#<)-S;#ZP'(P5*8 M^HN\8[H66TPE^,USX+TO^=!PSQ7%'N;1JTUNY&$X'_#43NZJD,S0="OJF +] M/+EBO&4QGEJ<3$?64X=T_ZHNR&?/BMOY_9^Q_P_]Z2_SCAF<%9MSB@O\25VQ M8!'GGA<+'7-^4P1MJ'7-K$_CG:V*DBRQ@+D7]A: :@WJ M->#G@_B^ MY"HS0;;41VV?!KJR)_D@OB/%>3)@":#6JO^AG,07! M@+U?[]N9(O@'MBD%3CD[-I84(,8X18%W^*-??CW1="6_FNCH,1YL;H /WB\H MQOV!_IUE(INRXDY=S/@MMOM-_B]8\W7?KOGS%.$V-_X#O] MYJ'QP9OXF8]F^*/@?OA+OSV;AP6[( 8M"9K+V4XL@ZZ?('*>_7.[9NV8Q5]A M>"OG6A9LT7H-@.^=',YQ[1WK+O$YH86N4G44,!/!RJD@00^.+@;8@N M08[M')] 4'4QEC"RHB=Z]M%UAI^WUXN:ST,8;?K=-OMN4X28YV(*_#V(<8( M31'B"J+3AZ/ENZ2CW\:@2I&C%VP5VC!\B[7U !"U*A2(]Z?OB^'CH,?RVSJ) M32Q]X4RWEW]"KPQB(AA+6E#A#28(^%$.CO[U6NN"R]A?V]O>O.'UMFUO]#WP M_S%=W?GKE6:N+_IK%IY)!J;P"![;Q!:[ <7/\(U=?FXMPT.-V^U-XDQD?F92 MKPULQ.(;7WBSLL+;D_?7F^\%L/=M?Z);WI6F\/M^V,IMWK'C*5I).T69JU(? ME5HMANG1E<:@_U;>5O-->VU&.^:[_B+H3(C\R-M5D(-YP3]1_,L@]8'U6>11 M@6^$=[[4CGJ^B]28;V64[^34Y*6-&#OED6PM#8L M$GACQO9X+MUIU"?N7#CJ/#^4VSZV0YQ/R[;6XQ:&ANW<3=E2B5[+A2:X"6+,VK66Q4-+.<^=&]:C[ PX\] MPG0X8_Q([6I\HD;D3V8_6MJ2QL<*S$%9&8@Q30^JPJX-@KO@^]>[9AW9OD:W M@G[,KM!WS5]!+ MXO&)[C$L_@?WWZ.UHMAG0[X'JC-=GN6_;&0C**?:4Z H6]3&_H!8# J;Z\U. MSB@<;HLF9RDEU.9LFZS>).7AQ)G%V0\:M&KU]9TR=N7=,_ M0"L9U,9)PY*4&)Y>;XCWIX\A"\06_K\V,"D$ SN0=/SMY0,4O.?4A+T=!#57 M%75'!(($\YDUJ,@.RUMH/V')9I+.EJG*I*4.%C]B MF\?8__PH-PI'AI"#F6S!O!HF:"'M.@&[0IK=72DY+.)C98:,Y5Z/*PSTME(? MU*"GQJ$P4JG4GX1_Q,B^(/Y=SV:SMR9GO5P_)>Q,H_MS9RK=HF2 M;2B $Y,\2!)\D@";17V7 MD=H+F+]DM /!8L_3'E_;%B_8-9UALTPY7R;;97\;^(NQS*<:7&[DJ?[.LM U M'FZXQ3YV[KJ.E_CCPSA&'+0&@50-7?3Z1X>CQF<5:3*)G_C)=6]7H0S\"&,T MR7:G7"@WR$:N3-9@ $6WZZ2_V^P(^__9^](>U94D[>\CS7] 9[I?=4M0XWTY MM^=*!LR^@]F^6,8V8&QL\,+VZ]], [5!456GV$FI^UR*RK)SB>?)B,C("):B MJ3U9K3[BDLU*P@>NU>7L4Z@&$7\]/W[S_5GD7\^O^_?.%G1#\G%',D$4%5M9U_GTDH:G!F%"86"="+9B+3W# M<_JIG\H$L96)EW<]FU O[PQMH^U;X6;Q(D%@VUB7S [;U'0OL/RP27FBKST5 MNQK-C8D3=B?R1%:A$]/P0]40K!;XT=K\!)?:OVN4#1>O2WR M_#HP4J4'=O3MO9N:X9DW+BX4?B?B0D&-T'4L#ZQ>Q75478/K)9,$P]/L3^6$ MVLK)]B6AC+R\YM:%@+@U(=CCMCC!VUOL!A! M$C^R-YX-CO#9D3NT,RCJUA;_(T.CH \4*R3:\":,)],L@7/4T8R+\/F15R^X M=2J_FY47H':54E3?<3V9(1F:)'Z\ZL)VV>&S(YN'HQ6_CA4G)/LE:TA=L71@ M,8K3 ![_/E^Z'+.P>0$%R'$-!E&)22M=>1)##ZB,!Y M_,?: _UL-H0!6*^>CQ;^.A:>$1=#8!3[GLRQ)$'\V$I@MBN^?>Z]+?2YPGZO M*94,R>S*U.OC9V./N!@^>)X*?BO9%DPB#Z.X-B%HS['!WKH"S-SP].@F9TP? M:)>V"G[C.]N[X E+!],BVKH[>+G^#1^W_?V[F^&;K^?Z^V\"[_D;H(ELOG0" M=_NE8:\32ZQO)ZT[ _OQN@.15*!;7B3AN),G\+O!.K(TC#\.2^,Y=AB!%=YL M]X*>9VB&X@)MY^D__VO(Z'T"X MODH N5UQES"2.XS: W^RR%3UG#UD/;Y; M6I86,*GF]NO\[$"*@]=&F>\JFAZ&/(=,YKT77C";%$?\]101+'_H!(-A9*Y' M-"<,N]_&W&]@ =:"I?[:A&$T+ES-,*DE$!0?K(4.OU@GM83Y[<&4 M Y2]] Z8B).)KKC>.\1%US]XH&O6^BY +^0,SW?#\$TO#/'?D =('V\NAR/37H>,PI"Y,U6TVXR*H%[N6VW@0Z H2A1% M^<,H2ASG5)K'%9GA-$6F-/!)X?NTC#,<^(^B,(JN;.+^UG_QA2BO*PFY/!0^ M]O9$YSG(\1N!2R<#MDG!-GN^: M1,# E+\BK\7M5(/ZPSM_N\#Z06D*8A+D_:*,ZZ3:XZJ^\K83.V>;&8;?LVLXZTT,U\1\:(" M2^/0[UM:9E,?Q1-31HX>F,>>:PS%FNB(C MR-1NRSDWRVKSF=,QI\V@,Y%&:3K?'RZC-,P@PUV;-&";;<#6#+ MG1'9= X;"46Z;>KLP*83E$8ZM3EHN3.B96[!SDE*$;&ED"KS\4IV/*Y6969/ M/X7\J-[0TIQH\(ODPASVEF.[*K.[+0O3>C!9M%,,QF 2,6!Z1=[(SF5NMV73 MK:7P1-UNF4K7HAK*F")B,T'F]Y5(;[A]7*.&(I-(MMO]-E4HZV#=L=VF;6Q4 MMNNY64E42@6&J[:49H<0P"Z^V[172[#$C%YB4KF](&9& :NS0$3WK'VI+/0U@R=PS,@F^V0GR#1I 3QUS^)[&:$W MJ.0W:5-3+;*J3=O)"H@":[EG6;"7=G'KS MI2@:>*? SBHEC8V#)=BSKG5VEA/%1A W#6/5T.-9C/1'8%A[%K:5ZPMY.FNJ M9GG5:Q?418\6U %LNB/5X]C2+28K-.7.)D4EJ2 MN>)H/.ZP6!TTW2,N:D',&:4D6982,E>()[+UIHG-8=.=837Q2J/<(K&FV5*- M.*=F":,^#YON#*M?9[N%=J(D8DK3X>]+O,163*,Z;G93K MEIC2'-Y$W>V %6MJ#:7<$Z>&$NA3PA!S8*<@]DA629HWAE/%&XA+WLAD>S)# M9CN K/?(0+;#T6W+-0?BU/.KLV6-*&"S.;Q?O=-T%?/JRWF"F4D$7M G6M6N M5HH#F=PC \D49@>9:L\3B=:,GR1L4V+*59GU:K9%=&9$(D23'0(2!\2% MW+-:?IEU,]GR8"3FU8&9H=J%9@^@@-RS6L42V";2CJ&+1G% M6>29&7ZX*GO M5TO&^QI&L3R8;UYG98K&<+FGJ;S,]'B2TPBBQU+D]__B'8"^]C?D#CRJO# B MEI.TJ>1E:;Y(L%XE P:Q1X[J.!D/U+&?E/(CK.2FFN-.U3 M4QM3A'@MSEMV59.K,K5'CH8QKD]7TLL$5EZ(FC,3RDEF"A2$/7*4D8E>KL)J M!3.Q*)<27A$;X0/PU#URI(@VY38RHX5(S(NQT:)0L9.1*'\_Z 2> = MD5EP?9/KU99IH$U0>^3(-Z19HZB3GECO"G0_2R7K Z!.4'OD*.UU1HP\FO?$ M96,T3)K#W,S/#6#3'=[#/17HDE0C+P8!.U;XN5,NQ 78=,M[UW49[6B%!EG\ MB4)EV-[?-S]ZW;OMN>$0&%TQ\ 5>I/@7&V&23P1!X\23[P*&PLK?/'.@CS4 M0@ X?)A""RW$.1<">V+00ES!0B!JNI*%0-1T+0N!J.FH"_%Y@-J;L*M/5=;S MC9K[QJA/2L)7/61@'<$O_^\7\>M/$4< R!]LG2?>)]^,X'N_;T']VQG#UF8[$AX?$'SG MT\SV &V]?$=;1"1_2/Z.('\W8?*\BYG'UA4B(*TKWC ,'U?A!UAL?*98Z[LM M2'>[6=UMAWG^<:/JUR>@?%?P[*NE3*1Z4J[WBB37T>PQ-DT72ZQL,+WYM+JO M1 E.; K?X'+7B/4UJYLTL;K>+B6[>4*QN,'K&B4Q\F IE'7UDL"+#11E\AN" M3[ U^!_Q!7F"GU!<%]:4:L)B(L_U4\A?VTBV6-PE,;[#%:6QQ+5:J=:XDT_ MP'SRU]\\'Z4H;J>6"8(S@C.",X3S2QFK>#F6=9,U,2_5J2XW;GM!FL2%LZ.Y M.EC@V;' I;% -9J9V6H@MVH"0#/SZV\<8Z,\BQV \S6;C>]TC?K0$ :NDWCY<*:_(TK#2&*&@!$V1<,[6&5D5(9SC.N9(E,FS.K M?:+=%_,#F8$Z D[P418>W9Q*24!01%"\&BB>;,/_(A(K>:=<$#1M("FY$5E5 MV$QGWA$ $N'^3F!1FJ&/N[]?D7M!6)>\A9EH5!VH1#U+CT9LW8=9-&#IT7EX M]Q[\\(\;8V%AV_F4XR:=H.?W VL[V-KS6#=.\_="$5:DK-622K%']%.8HB=& M149-8CP[ "(1);!=@0A]-*>9I)/AX^=SQ"]XH;L,^"FFQ^JS29JKRUII#N<( MY_@]< R4 OYL@H1E#WX?9:YYU^48"1QPN9V7=(*Z?3 M$$( O9"*=Y!5ZET[1224FB891FX^I@FEM!A490[J!P05I2@6N;T0'A\ CR?; MYK\%1\=FJTF_6TF99=JMJZQI-1>X . (G5_X)W"\;=\7] K:ON,B5P*R/Y#] M<0Y%X1EQ@)+V<%%FI0DSPTTTS.5TEJ:7E69AZH!B4=)[(0G8@BZ"+JW M#]V3Z12?()QT]OIC'23\L1@%4#@KCHSS)("\'0B]" M[R4")#X!;VTP7 F#\:0AMG VH^1P/]_&YQ"\0*V@<")*LT<.%3ZG7&X*H-J# MB*4KGKZNCAES^C%8]A.Y-:[X)/8*A_P()[@GC*C80K$ D5B#@ROW)6#_0!3N M\[^:A7FSZG.*-';U7 VOKBRK*(0=!,0$>(E$414(RPC+EXC&^":4N_'$.$GV MQ(59MJHS.\AFJEYQ *',A%!FL".'75Y8&RZ Y8J^5+Z&!RHPR\D$WM8*KR(A MXP<9/\CX.=UQ61]'X<)L/"YH*K!.+!@Q=ZD/G'! M"Q0X9/"7PM@!Z[H*?]Q#=UDADV+*Y61>"N26U"@D%@LU$Y;1A/&@#!YE&1SY M0Q E($JXR.'+!1BAFI *DSZ;*TD&/1"6X[XS[50$R A 2)H)DICNU=+;\;) M4M,]WS546-D<9G1#1MA5&F$HM/U*=907^, T3B7'5C]TUL9)/V--Z]F9I+"K M?(&>D=)X7(6EM(%FP48Q[(1)V! :$1K_!(UP;7#B=I.7@D>6'%]_G4[D58BD MY=B#=7JQ]6D",N^1+H]T^7-MG06 /I@,:7L+/ 0J4,<+CF*_O1)^>%NMB_TF MWLO'I?&DKXBYL=*IY^A%*Q="?'T$P5.'7')7;H"_R@47,>R-9@)^,GP#97Y !L ]\LUI+W1N MP)2UA7X?2)H"**<>]#Q#,Q070$KP/$<-OP5$E',,VV^"YH&K[TO%N)1YKS>L M5I?2LI^8KH*8K;9MP#SKK*@8'^7P$YX&(- BT%X-:$]ZE?.8F*7F=7:J8:,N MUDKCJWG2*]>J7HC9,#\Z%R78^XI82#N.-CUA M8S?-:CW:J->H.80M\P787KV' 2S$P C//DYPSO&(%(/NC=\I^9S2-;%%X?I6 M5TGWQ85J!7 *#S#3K%6/^VV;76"Q^6*<;<1+P2HGR'B8GY*.TMBA6D\(V0C9 M"-DG]U_\$;#QA<"[W1%6-G5CJ'5&YJ+6* T@L)G/@7UC3HK]&2%0)HCS6#]O M@4\"X&M. +7!2Y#:22M17GJDE^:X4Z>1V$-C^6:/2:?IQ5",#1IT7)TV4CT> MT%B8)).GV2AVL!HEPCS"/,+\5>HU'T+>[-NV.FUY6=.887*#SG0ID1,@Y('F MPI-$E"5O*Q[CU1*J.IA?]QW(>V]>,M?A,@.!M31X7=100I0;F^2;==]1S2'X MG>YZ_^]_2/ZO"+RDXB__\[\]9)BA@^'S$M#S6(XV(B1_2/Z.('\W9K^"1VZ2 M,$6L%[[_C=18='!W&P=WI]H(D. BP;V9'>3\[D[FS=8Q@=?,@=GG](%)UD,' ML#>BC1W/>W'GGHC37Q5+ MA\G TSV<(D/)7I-+$\WRD4JBW+TFI5F0B3SN%$ ME*,.)<-$($0@O ,0GOPNUV$,5H3")-Y)CF2L7,TU%;[O>YX[AQ@,@Z^CV,%R MVS=F%GZ^S_?726DV"6R='AA#F&8&G7K>L@9^A;-P?9K[C:L:(.YS#<=YEZ3_%#K.8R$9)?2^2Z8Z5W+^+Y!5 MFO 3Y68F53*7#7K>R^-^11. LA)FHB.C-(WNM",L(RQ?/#G_%Z \K YI?!ZT M3#&F#$K9_H(S=>CSI,)*QU$&.V1YW+:[99M4*#)1EC"+$+*H;MBB>JA#S1O7 M-[; JZQQ]S$YM?D8*99JS9187GE&ID(W]9X.](PP-1]!14GZ4!EVA&*$XH=' M\>FBN[\*XGR]5JI0PX(NMHKTB*",6GG(A2 .T]\#%>/()SH7U"?<0-=>1_@A MJ^87S$J52JY+2L6E D4I#JY;+O" 386H]EH[B M!YVF"(\(C_>"QU/N\5^&XWP\Q_;$*>,)M?("U^.%*H0CS(!#?**KW[8G M(:GW=3 O6L359[H=($\"LD&0#7(.?6$+O-H:=Q^S4\EH)AJK@3@5I]-N*5Y- M4VRQ!Y0%=ET[ASCEB04",0+Q[8/X9$K&ES''YT/)\[@<=!.#?&$ X,R&<"?Z. MPD,^/LHY9]3LPQL;R.1Z8)/K?.&R+[SW280<9J8K]*J<3F-C?][&YU.+*0^! M2D-N_"_$9X1GA^=2>E^_ V4OE.]U@ZBIF8N;' MBE+8H1/9*_=9))SQV/#'.LRU#E8EG';P0MU6P6Q$_E5R M?#V"L_]&]LY5GC#?;W+&Y[$-_5B.2&T.4VK.8.?6GG94NH;9M[S*,(- ML:*X91=8HKZN-14KT"NZ6X=]?;8 L;4%6%)<5Z89*;^,YXHK<=KRZI:6CU?F MV3F8]Y--P[<<56>;AT$O$2-X5P^P@%T4ZHW$*EU6A%]_8T\8MM<*?O<%C/2+ MS.!KGK[J(]C,7&Q6'F6\V2)MQJ8,PZ9(DS3BPD5G+IPF3PC\H>,""&E[9\SP M.M/$O):)8>6!DHR1_,E=9SPL^F*=LQQ(D,M<7,,9L+U6J*EKIG/ 9PBXD)<<=>D5."WZ[ M,!?$?"J/55B?YBT''APG\#TX+6!W0%8SLIKOSP_\HS.< ME>XZFN(-#V,VW GW^((%;^H(*\T8F3&/QY=8BDPQ#4$FP]ROH6U-_(5B11 * M'P"%/SF-^1D(Q52;KZ9FU$Q,J"DF/2ZV>8H*0(T3R7H633Y^AKM6^.._38*$.4IK'97$J(?5O6LA.KGP%#IVCJ0R/XSZ1N MG^5\0>D[YQHY:ZR;QZ/H#1,NS$?&%V?E(^/:/7IZP?L.3 M>$-4G 5=]>0F41E6+S#ZHN*JP]VA$]\8.KP^[4UT%=[#LI;',[S0N1@Z%[L7 M(_5TX;ZOMH:/[%2ZYXZ]6MWO8 E3M86XA?&-.+!3PZS[Q*&": B["+L/C]V3 MA?M^ ;JZ_LCE-,I R](J@ @9>W$&D:OB&9?R=0)9S=FF1DEU:+0GCNZ6C);R=:JH7.Q M L[/(329$)H$&\69(]?;N8I;Q!O%0%6#<;!.S:;I?4,UCE>(!]DFR#8Y=;QM MY%\WIC_4=%\Q;%T3%=<&4^6] F!RC3] 4F"PX+'[:H/YW4!TF4Y!6L:KU*(G M\)Q'564J3&_/LGB4H'8MEN/=Z$.(1HB^442?3.OX&: +7B,;Q_N)K)BW"[6I M)RX[55N @ ;J!\O348K %@LZ7ZYWU 6A^AK7.;\W+0FY\2,)Q)T_KX-N]U^V1 MR85,KMLPN6[\/.9UQ@LQA-X>#DLK[E >EAU.8H2Z6YUQO%XV (>%6>E9BHUB M+(-B-!"$$80OH*M\"<&6AI=*X\:T/,,S5#JK2.4(Q0C%!\8D7C M"R#&=#Q>=K#B1$JG$[V:/NF=.N[K1 M7IKFSND2R=JJ%< 9K*P+=0J^[QJ]P%=ZEMYPWEH:_&I MK)5C1I0@4V%F>Y:FHQ1^PH+%B#80;5Q^M)>FC3.Z88[$&@8OIQ-CJIXWF92G M#D3:31NM 62-T'4#3:.;=]U\5)(GO+-\!I7J$8GP#0^0@ 1':^\>) MC+_S#^O2_':6JCV"K7W-Z[R0FJSKI\>B7E1C]EP2YK5@+E,,5'AX&IX;':(N M!&H$:@3J,Y7S^2JF-_W?)/.^IW5=CR@JC.%5["4\JK(='[S0 M=Z @+_Q]+#$4*B=AT&_?<-6;-4(G4S@B[ 0T=,1!_ 5/J._P6>:,?O[/^"? M[5-42U=[\ MBR454QW+<7]OJ>?5J(;KS#5$R$(#/=9S=<6,*7WPXM^*-5>6WE;/YI_(+:O] M?F8O,M2$L2>2_F?DU6.%][Q M^^W"VN/&3(=/?_/<<&& 2?";P)]"F04_;@9&X4\L?:*E>F<4D"\+\Q\E,G0A M%_Y/HYS8*YCP\\$40@U(-S#Y4P)2*X#-LYPJ7Y'5MU.];P:5D!WEGMY7"$93 M9$W1*4")&"/S"JO).JW1C*:I/*'W?ZW?>@[.V3.OT-#:SFOO31;@FA0^"+&\T&? !R',WW21EG.1Z CU=E#B=I65=[+,:0-(;U M\0WXE*TRTR8GP\RP%6N8B;AF. 1F:,&B*@-EZWU+H=_,Y?3BHBTRMI686?VR MPW!5F=AMF?0TS*[T\S2F]UNMIL1X9G\Y #K<3DMV,!BO;(%%L=+(,7E#)G M)P69WFVYP%NI$F?R$S$VQ*Q^VK0F+;8*6N[TDRD)MET59P6S[,=28SW7)>;2 M +3#-8ME;8;5I71WW*L(^7XFI0LRL_OV85RNCSRN)V$)KIC/UA),0C:J M,KO;,JUP&7O8%S%S7.\4QUJ)+W:<@E=@Q;Q@T\)?)4D%0%&<=W MFW*U+*D+9,K$$D4\2'OE10.;5J%)OMM4LJ1\NU7&Q?28U7L8[I&-%6A*[C;- ME+&I*TO-LCD>J#TG)9D9@P9-]RQ^G<\3\61A:(J&7O"E9-ULD"IHNF?U$WBB MH8R\W%!2*)89!^S U>V!C.]9*F9%.7O5&H%YW;-:S=C<8ZOU M94$<6QY7FXK#C.T+P"#:;>IG52JG3#H89J13JDFJB5+@S&5BSVH1DCH, GXX M$.L"RV(WK-:G3;I6+/TD!3++;Q,-Z:R9@H#F=BS6L6F.O+*,=Z7 MF&X/3Q7BM+VJ@K[N62VV8I.=?#V7E,8K!9L%H@;6JPJ;[B"P/U(FA+3*EZ4I MUV5((N]/<\7PJ3L0S!6+2G]8:,5-(LFF^;G0RTIM, -[9" 8)./I>-=(2V4C M)V VOFQ/U9BR@<)%1"H,JG^G*.I!7T'2GK^5^B5DN!VD>TR=$ MEYP/4O%68P";[O25K^9QLLH5&;',+N8,WC4D+@\ZL$>R.HW)W*TU6P[68FMD M,EGM^GYW )ON=,!T"9R>B/A<"BP++*_5KN!$^-2=#LP ]0)=34A(B2F1*,\2 M#CL"7$WLD=?A;%3H:,X\*R:,?#I5,>-$@P0SL$=>2X4BFTV[O0R6&'I!L'![ MN7$=\/J+O(;V[[-IL?9N +/"4B:>_GO[X?5^"S7QC18.]5%UK<=N-\U0[5<" MW]E^L=;YPV_>F :O'"2;-KNFE^]N.[9Y(;[>O;]V?D!PAQQOKS3L5P]WP /[ MEC/?[O+;GV/0$?1[;47!^C&?6B_/OU=Z0,4+?/TO:,BWOS[ M0U\@=S -SHE78:/"A2_>69 '6PCLH!\:+<2Y%@)_HDBT$M>P$HB;KF4A,+00 M5[$0B)N.NQ*?1[QLE^1K2NMY3XMW'&-G.CX^3,NW-0? @H)?_M\O^M>?1A P M3]SI(Z$^/)_Z@ANX,71U/5($OQAZ$='6=%CMP"\$ P2#+\'@>F)&OPV3 MXI[J(5>.DYU FH,#7*/^X-'*?4#G>]/RNI#\VZ+RO0] 0OPI2'#BB>)N&B3K M2D(]) 8_%0/^UL6 ^"XW[CA_+WW-I*;/=#O0?Q]-EB\]H.-="0F]D9<>SI\$ MZ!W%P+[ P \G17O+1TA:]_FG+CT<)*V'I?4/-HCSK=^[S# 5U]$"U8^XZQWB M%I2=JQ#(3PZQ3C#(H]P<^,RM>G+0G/AJ0#)8QRK*N+RY\--PGF\*X++G^O)& MXLMN77=GAJH+"\.3-['_VU\6P]*B5,T!<>)$+U'Z":>(UJXKNH+AECLUS+6#$S M2/<3(B?A^'CRD^(;QT"UU+-GF96>X\1IKS5G=>:+ M6Z3O=)#-DAU=!WE /?DC:_:"#IA3FD,?F@67'N_U<.5W-:#-=UL-B&OYC%9L MC;"8Q=:E?$)6:[-++B;G".S"@'EZ@CE+T2?+%/#"E M7%W.%$0I-Z5^O:64N#UR2X6VS6-ZRQ^NFA.;:Q?G%Z:49)%NYUOQOH ER!'# M)S+IA1$?R.'];1R+\OP1L\E8FF2. MFW$M<1D?9E-,OE](C2[--W*_6B[E2ZN<&9 LXXXGVA3>"637)1>C.+5; 5A M]6J=. BK1U(E)NR('<9Z;!FK]T0[*3$SJC.XM,.UGYRW,$E=669BPLF*JTK+ M617>R@6Z 4=&*?Z>7#/@F9L+__8@HB\F,#V =S]Q U?DDKEIAKJ1DU@DK3<9 M8/"@TGH;=N3:9Y]P/!]FA_' 9NE%_J7#K32LN N^T_2)"S;D<*,/LZ\H8YCL M=;7^PALZ<_"O/E' +J-;RTA/MYSYOX^WQ]P_1)$M>G5;Q?T+'3*JKH+QK^/@ M=N-,W$:/J:]W Z1^(6/ABM6O*S]_/6D$&M3:ROVTXVAA:MOUZ[VZ8VE[_!ZK MIMG*X)W\2 QL24LY+6RE-PF%L'\;<6K?PGZG.%O- MVE.A8QI,0!:4/JYAHS 7(//K;YJ-,OBARH.W8+X;II]"=A/RF2"[Z3P17!LXIM=@!-0EO(&BN YZV,-AZ>K, MF7C3JB$M!64$>#>1'(W"5.9 "R'P*$6AR'/D$$' OE2XUQ\#>VR5667&%BFQ MWAMYQ5&AE:9*0U M'L%G2P]K(@/F>@7+?80EF84"$U.K9J)3C4M2U^G.N+!2"M!$<#S*DH?Y(F38&J^ .(;B9$-WGLVVC7X2QY MAEH#7-'%'#-NL\7*" C5(@>)14YK%P5:\MTI]>2M &D M@/#6/> FKIYO\M&JWFY5&$EYPD[C_SKIO6(9]1D;=49ZP4 '< C M8*S@.7L(Q:_EI(30LRW3Z&?T9'685^;Z')9ZA;D1HQ2Y2R?_1E!$<2+W <73 M[N??A")3IEB=8,8F%A#X8C;C:MGI,H0B/%+!HAB]J][_^W:=&."965A80/?\ MK<,"&2LHI..*3WYO5SE0+5O_O47;QKPH.?:SQW /&R7(["*&!\Y2-+(581&K MBZ,F+!'WIO![&HWB#_";KBVGQ<7 39B*&K=; M+&MU2F4!XA=H$V04V^,K_)DR<1G-P0A5*V21(.? W3D;SZ *K V33YA$SNFE M9$I/&V(YGZCJRG356"X!DX29]XB#_D:$1N0?N!,TGF%C_Q(:>2+&SS-J/Q#' MO8H\K1;DBM@=0#1"+P%S9.__I172LC_4W$E:I#3BV+"E,J^G9MU8S8[9X&FP*T++:'<%\AA@-!\L=.( M[Z(Y,VO):3]=S8CEC+EJ!WJUN8!7/+CU><2MAAF 9\*3F$C?=<81?1H F$;& MNC]T-*!GS( :-M9M'X4;H(L=-Q#Z?;LG$EM6>CD:A2G'Q1".Q1"-V1UR[*. "^4\> MG0O.J<.X"L]2X_X3L1^X[")&!N/#;)PD)/B^BV 73AO-]KVJ.3Z?YNN*5S72C6 XFJ[G7JP,M)$P!2IPR//7^ 8]<&H\"^-,J M)4<%_$P*XM*B5)ICB4YVEE?%FFXMQ H3^VE^#\[L5EV[(7_-MO28RT=V(-U1< M_3*J:A(N/)0[,S,5-MO6[JQ7)":'.:5G,&1S9-B6^HIZ+BVF#6O(KNUF$7 M0]SNJJG8LYH::&Q*;XUK0RQ12^,^!=[0\:LR$::7Q)XP=-D!&:B(!8[/ M^V M4D_* FW9J"6K4PJ3IL3*H_K#[(1,ARS 0!; ;]=4?5]$U+ "7]>0,?#G$03W M1$Z7'M@U,-%9]9$-_@YQ4=WU6X+$+FFQOAP&JTY+X;25(!/L&322^X?S3GP M@O-]P?FLBL47X-RU>G-'TSH5<:SY!+TD+2J6J$(XGT:UN+11T=+ARNM:3 $] M508Z6*SQ&*SU>DDC3N![\(0#=@(94NA2Q'5'5E]B81]6H*]@W'/2?>.V5-&V3[U;Q4[J0EW^KG M;;D:XAT&@1%$E*;Y*$,=NO%R:R;PB1WNE]:0K\C4O3@/G-MTN/B KXKX+J'H M;-"\PW_[J*\O=]UE+,6:K5':ES)Z3>A-!S*)G4W5>4BJN(7P D05#Z C?8,J M^G$B-LJ(,1E;YOM)76$(NL=4(55\3TOZWS (_6JP?'1!4G5XUW+]C6&#]_J_ M2>9]3^NZ'E%4U1F#?BQAU@3;\<$+?0=*B 8356GP4WAK5@$+%.D;MF*KAF*! M[H(OPFS@3T<2PW#S\&>C&H:0^DV$Y#308SU7 M5\R8T@#' MS< H_(FE3[14[RP1\F5A_J-$ABZDQ_]IE!/O1'']$/@9$ P@/FO]V/FZOYNO M?OW="&^Y./T(S$"[+D^SD5/E*[+Z=JKWS: 2H3"ZQKS:_W6<[#,GGG%B9=Y[;WIPF;.>HZE@5]^>!T([ :1>M#S M#,U07 .FT^^=CS9_,J!G%DV\9M'Z,W>NQ6,\A? M63OB#YW TOB_161;"70@,*E_?MT?1X%GF_TEY]T>@>@K_O]EOGAZOWUQ?UD M@S&H:JE<16Q@.LLTEKH]();I.6C)O6]9LUBBH+"#!58G MYNYT%:Q&M;H 53?J?=,..:K[W)1:B'5:G$Q)O]FS'4$F=E]O]^J@HU(C*:5U MQ[9'M44QT.>@Y<[K#6'@ZT*WW!:GW7(28^U)8E&$S]Q]?6*Y%+M*IN:)09;I M35B#&/A%8-+MOK[B&[4BZ8ZS6,NU#4$J<:U G8.6.Z]O=HA@T!J4 ZDL**9I MS(2>PP+=;\_KZ8FQ#L\J^0$V'1G3"52:R3T?CDGU?,]+=>< M.*6E"GN*L^^;C@>=U:JUF@D8L>K01+.W M:C*U86U9!2UWU\DKBGE*\W4@>YUXNEX+%IH)G[DS42;E8%K0L]$&8/!LM>>.G-I&L_A,8M122L9-MV9**;N=5W;\II2,)-C2W'9%3*" M(+.[$\4$R\6 ]H4\UJ*:5L-,#68F6'UNMV5+K]9CG)DW);W)*B.?*BX7?=B2 M?]]R9,\3Q"B?Z&&)3*R-"]Q*RX& W8514VW>EK M55EP=CLAQ3 ]NTRU M&1V=X<-MWM; ZWE\ETVI'-6(RKK)QLV:)=T -\MP<4 M-QV8_C!7%0E5L+J4%/1+;-ATYZG=.$=ZLYKN @$P,O:\-Q!:P1PVW9F"M%=< M G%-&9(^YZVIVVJS:2QLNH.56:T_I'$O.1+KGD2VK&(9SP.Q DUWP8)+XG!5 MY(VFF&@-DOG13&NV)F%G=]$R&:WZ63\V&INZ;*>7*IE32O5!V'8+E_6%[:U1 MLG:7 (/$4B:>_GO[X?46#G7XC?X.-5EUK0%O]^'08% "W]E^L;86PF_>&!6O M/"Z;-KM&F^]N.[9Y(;Y6"+YP!$)A3PQQZ)CSE6[^ZN$.>&#?^/W9YPN@7+7;7O@G_[NN*TBL; M]L>.28:ZX*)LE,3PQ3OK\]CK@J%UN<)U89\8%JW+]:T+XK%K71?L8-X'M"X7 MX[&#,6=H71"/H75!^MBUKPOSQ%_2J$3K\C&/'ECU[HNB,>N<5V8)QJMRQ6N"^*Q:UT7Q&/7N"[L$XW\8Z=;E\_OSFT7Z&MG MQQ>;!.X;DW!2 K_H#.S$ 'YS2E3'@E_^WR_ZUY].#W_I"EMP'CZ,1M\_H9^& MYZ[OXZQC=->?PT#=]<M5NAV=N1$8:_,QDAD(P< M5T;8)_ZNU+?C\LAI2T+?D(Q0=R8CB$>.+B/W908B?>04^@A]Y_K(=Q*(;ZRY M*T@@_GK )=V/6&$.M2/)_96-[R*)@J]O&HY1"7"=..&ZR@[MCO2S2H#/.7]A M+8]-TL<3*!M.;3ZO?R@V^2=4K/R>21;,26&U3R=K-:I\II T!IB4C?_W-1G&&/U$)4,0-S['B5S8- M1^*&RV2%ORYN>)<,_ ?<4'8;F-@N6Q-Q;,>ICM.8M\E^]<3''ZD.+P-]]T&^F[(HI7C M2;?KB:P9K'C*G%!\)3R<@)F+>4!6;"[!06. MQ!27+DU[)4QQGVK$^@[]PS/%C]2(@TR!S\FFVO'EFE@G2L-E4K%3$^743%$? M2#Q>J2HY,8_/F[5$MVYWVV%^8>+7WR1'(Z4"4<4?7E-_>*KX=J6R$^"[*Y<* M]9%XT#- L\PAB/_!,)A/U.%_X1A?WD23?.*.RW'YQ;]H>Z&U'?%#PV;/"S'OD7#-K]=S1B MZSXLBNPKB]_(I7[7D3C;,/T'B>.]U!YW9:N.SI..+OPW<*B$A!\Q_PF$_S8" M,2_EM[JR54?,?W3AOX'80L3\2/A/(ORW$"V'A!\)_TET_EL()#NGG^LRR\J$ MKT@YK@XZ%5$#U]5M=1GQ7<7VK##F+:)HH\#S88R[]^S;^L=-AM"JEJW_#AUX MB=?^NVSHOH/Q=IMY2&RFH0%G83U P=8:+W,B/$^)N%"M0%L'];N*:/M /++V M3-],6$-9O _=*RFN*V>+M#GK,75%"F8Q?3HO3CMB?0[6^A;C%J]G6DL%+]E/ MQZ04MEQ9O62&R=):=?#K;VPG$G+G"^BNC1AV!,I;!$QS9)U9 IW2W&2PR9$= MLU>U*5WWI*\AJ\V!S,&L M#1RW2SG'NU_Q<&QRX3/?(WNZ+\DFY Z;7/.]R5.D7[@HF;SG$*U +EI*A:+$ MP,K6&\5:5FN4YX!#8'8'EMBCMB *>6R%Y/)!K;L4 M<+)XXQ.A2M>NO">>$@ MU!,+YR,RY_T(Y]4%C=[H5?3KM,?J6*5E3JN^CRG%7L;NQ]*,5Q" +@6OO".# M#''"5<;67MH@NUD?\ &KBA?F>GHQ7-6DEC'/)GV"RINX8#F:D!\61?)GFFX8*[X M*XB_O_3H+VOK(E1\%(1S:;FX;&#^I4=_74;VU1UQ?+:E0WW\>5L'BGG]S;;^ MHH%_Q>J.SQDS[@RUI)B0G2!4 M//2._>&%BDN/'NFQ"!77=]/BTJ-'J$"HN+XK&)<>_55;=V?RNA[31*O/%DM* M,3,&EE_R<8K+%*EZ:0!,M/ XY*"-=C/W6-:O:#B^8D6$U7POX"H=^A1]I;V94U6#4,8,:V &+$V$@5 8RCJ%(_I/H6P]"()>M MQ7WU@2>WX28_$&62IGDCM1RM2#-&=]L^LUI.N$05TD98FG&W:"MB#:1V?,FI M?5.L@8+_T9;X'=_TXPKW(S+WXP@W?05#O6J#\4R1GE^U^H:)1D-)ZM.*M*1[ MDI.GRX-.(53?T'T!1 ,_\ZE?,0UCF5\$1'F UD M' ]=[E%L#P&CR-%SQSW<)T=])>;AX3GJ:GWU9^2H1=(P!HO8K",I5*4UI2;9 M>%ZH0HX*0]NC/+5[D121%%*DSA7:_O D]2-%:C\?;$BKE>-)M^N)K!FL>,J< M4'PE-[H)TI(3;,.JCU(=S'#ZLXYJMKNI=$A:/+SZSIV*L=#5@T=6J[YX[>#A M&>M':M5!QL+G9%/M^')-K!.EX3*IV*F)WV#%Y*)(V2XZ;G3EH+ M&0LG?OU-.=T.9FT:V>8&2L1*=[/D:-1J3X- M74[A>5^4)%C$-(AI3N%S^M(]FX=GFM,>%)Z1:5*9?(TG,L.J6->+\VPVF5;( MC! R37BX^!G5A >,_QN^_@0KK>IP".MO#!N@W?]-,F]@\)X?UK]Y/LXF0(LO M4L9E.E_7]8BBPOL_BKT$:Q:Q'1^\T'>@^(&_\70-?@K/Y('BK47ZAJW8JJ%8 MH+L;3=Q[.N( /I[:KU*O9LS^_@_X9_MWJJ4K+F2>X5]O5X>$+]DP+H;]\R1< ML5F$S:@(:LL6SU1!O^IT^.]__]?KSK]084QU+,?]O>6[5Z,:ZI"0?A,A]0WT M6,_5%3.F],&+?RO67%EZ6W;EGYZ#2WX_4R: F0JK5^['S= MW\U7O_YN0%J">0(3D,H!4)[E5/F*K+Z=ZGTSJ(0T*G,JP;$$2\HTK;(R!<1# M[I&$)K,,R_<(!B-XFOVU?NLY6&;/O$(BW,YK[TT7-G/6F$4+?M79.W>N. P/QO9O[)VQ!\Z@0>6QHM&](6J@RGQAHJK1\ @ ME;\BDJT 50$,]]\7'L8.=%^/Y,]W[ WZ^CVRSW(X(^.:HLI4#^_+O1ZNR3V> MT#B6IC"&IS;H4[9J3XT,1NYR)6E8TMADL MI5C14+++.-5RZ"K04XGW+2MT8R[7EXN*:/1CJU(U*59X [;<&52Y.J^.E DU M-@E];,K=C)]Q$P)HB6/OFRY'1-;L#1N&F6[CC3Y=7LES=@";[HP_[F):'I_$ M22E1FJ3X 3G2*"]LNC-^*9/R.F0\8*3R:N3R@R*0BU[8=&?\BQ0I-@M:=2S6 MYV5UO!!50J[/96IW_'+%7$GTT,J(!J7797=HLZG$ +3R"^3%J9G)ED. M;U+EK!HVW9FI82?(5VAQ28@!E5,I93"T5VH5-MV9J;%&Z6QF*FJF,N$X<>(O MO$H0-MV9*6QD*C0DF4YZ EO3-3V+)52I-I24QWLD:=MYG"LE\% M+7'\?=.@45ZDQD:W:]:G\79MF2K+)0F^'M^9_[10U9EI@IJ9]6REO&JLC*1/ MPO?C.PN $?I,:]4Y'%MZ';K?]]OYMC*0V=U!<<66M9#YAH?5XW*1,8+4B%C, M0-T2NKF_-4R+X"6.\.O.BY'5@?3F+1T."(OS4H#NPK? MOCO\YJR]'GPN8Q0!/4K18;RYZS6*KYD^;L*>[ MPQ>K6BV9]W05*SNM>3[FINEZ!U9#VQE^-@WFQR<3MFA4F:HO#6@M9\.6.\,O M>\I4M-\6M6D6*J>53K+&4>M8,O=T>-YR7#2%$6)=85:9NL8069IF-IP9T@,B:O] M02:;-:>2R7E"6FO6*S##QLZ0.&]LY[B%:DCE>CP3*Z\*_+P(6^X,B5KTC=5 M;@U,W>W6E ([S61FL.7ND-A&F3/Q,H$96,;@W%5KV@*[&;]G[85I5K&%0LLP M8X%B3EC!%_DR'-+N@GJ&E,D5\BINUOOK#:6;8[%Z M5^EIQA*O.%;8=&=.S5Z+'0:253671J&\Z(TFOC4)F^YTP)6ZS3(=[Q&FGL#% M9GD$_BXU#V.T=WHPS(FV5@AR%^J6./8: M4\Y,I+6)M&Z[0VI ]YHWFNUBRXP-4J6:-V%',3E,#?#,:J&?YMFT7;OT@%EK M*1-/_[W]\%K;@Y;@Q@J$]I"ZMJ.V.EMH=BJ![VR_6-NW'=N\$%\KCY_Z,L.G$-03<>%"#WLLU/#OOJ[0WM5UG0O, /]$G*$ ZC7/ M )(![(E[@80"O GXL&9D .=>>P9 M0"C G^@S%#J]YAG@GRAD%SP\"J@S5$^\YAG@G_ 'GP&$ OR)?'#KF'LB[V,O M^#RUQXTX2+G[@O^'P6??G9.=2(D[\J$>;9*0X%QH3L[C9[VM.3F/Y_6VYN1J M=:YC4*SJ6/#+__M%_/IC=82Z)6JYS)YT8_Q[J4FZ4F?GY:;D/-[/FY>;AP+7 MSRD;QYYX_J0SQGU_P@Y%B@NJ&HP#"P:^/P>"WX+,W!B,KM2_>$E3\DH=CO=. MMCO803LM[WGMN?)*N-GST@?O_RO63=G05R,QR*F)G)J(CJ^6CF_.J1D6T[DI*KYE MV6!.JQ0?63;>ID%#0G(.(>&?V--&F1]91AJ._UZ50\ZIZ\3$]6VSU!]3*?/$ M7K9 ])%AE'#&8\=>9]"Z*:*]/J%Z&%.ZHAA:+&LC<;G43DW>E+C<:OC"'8G, MS5F';S(HWY34W+*,W):5N$V/'3%N:RNZ60FY-1/Q=5I8*"&;U+#(8+QBA!Q9 M!-;%UG?_/1)AK.,6[L<:K,/LP]ZML.FE9.7G3$J'Z7WN1VZ$L1/8/I*;4\O- MVE-P/W*34";&CAL7"<[Q!6?M,[@?P4GJ?4,U$..<7' VGH/[D9R"XR$%YQQB MPY#W)#;/M5.62'A.OUE!/\/]R,Z[4C0_<#V%M04;!D\M]&2JZ%., M-Q6W*C1,)L%J!JS%0OSZ&^>Y*,7C40*C=JHPWB@TKMY'N;X"<,;ZAG7&-6PV6(PF;2FH MN(MEP9VXT_@5&$H?LDY_.?%BB: <,PE:X_LV01:4YYCVUE'*-F8;W MXP86PX5EG^A376L04@O[ZV\^2E+(NWL^;B'OTKN[SAGWZ-R24LB"/6R+?4QQ MFBUQP!1+J>45*!WO":&8;\_&6 XK83KO9Q6NFP4Z516>^6"__J8)(LK1AWRT M5Q=X_K&$,^$;X.$7/.N-.'VP@.&546]]9?0V B'.>)9[BWC]QL%M,G 5^"@9 MET/,XG+#D0]R# M276T]9$NF/3P5]Z>4]U>+"WU.UAI@!F56G=.)YV**7P$^[Z MC[S%GSR'W]D8X>2I][[/".$E*.(8@T.">O(JS6<3U)-76[ZXJGG4?>OP22!M M%L:-*3>JF;$Z4$0*MY#R\&RD053*[='B"F)IGC9EQ+7,:'V123[Q=2H_/K\(-) M9U9EY>X"&[O:0*PM1L6E$7JAL,^5^-N^8[1V/(<3%^LIG@YOEHTGNNV%RW:C MQVOH7M%)-Q]T5GKU-V&.[%M%$O[H$GYUUS..[)2]=@E'?MJ-CB=HH\#S89^\ MAO/!F\-SQU";2;Q29FHZ&(0'I*"NNS-#U=?*84U7G8$=/B74$_>HAU0F5VP; M1'<'73D1HJWVX:P1']B C"7]P M";^^L/4CNYZ1A#^XA%]?\/21?=;7+N$W[<:^@(GC"UDSE4CQ,;-LQC,"1MLX MOZP"$V?M 3]LX]Q(**PGV1H%Z_ MH*(0U!M*Z'#4 X\/,LBT^]ZBU,YEV^92$);"4B6R1OW/,\A47*=O^#"3]J%\ M#!ULI*JE::MK*AFC9^+8M*:959D+L\"P49PY94:&QX8_"NQ%^]1-""H*['W, M?>I@5I!6CB?=KB>R9K#B*7-"\97RB/H MQ/32^].'(=07%)*KG[0/0[,1LA"R/@W=1LCZ@Y!PA"R$K$]CD1&R_B#&&2$+ M(>O3&&B$K#^(K;YB9%WO/$ZQ^]#;H MM2GI?KG?4!:'O#Y@^H:L3 MNEO-=;0JV*3A$"OW_!$G0<]WI8%*TFP.L-;0(/KD:B)W966I9>T0E+[%^P<9B9;'V M_]G[TN;$E27M[Q,Q_X'H._/&.1'@JP4$]+G3$2QB,?LBMB\*(0DAM**%[=>_ M526Q&6RWW<8&7!-S3]NXD*JR,I_*K3(=M[SH\9T,3Q)!,^MT-$4FH@1YF@UQ M"U)Q]9I"&&SZ8FEZB4(?V,?Z'C'C;7U//A,PKJ-M2M'PC&(Z4VMIE=:TW.W8 M_7)_B.#EPEVMOSFJ4%\O;Y=&E3 RAE'E,K62M'J[D.BQO1DQSV5)*I^9K99_ M6@_S$@@S'4H$:Y2*OM8OCAVOS2172@,A3-C>.A6ED[AORR7CCG<.-&&@\(J! MYO+^BS]#FF?EANI74(6DYP0K/:+@#*&'DJ@)\XU'6(%+Y@>=%8Z=V# M#WD%J[QAB^KEUM>#3D.(529=8FXW:EQ/65NMZ17 S5.4(3?3EC:>#)>\<9,+X, :9/Y&2#](VB"349)XM7V)/]&;_TH>3[81UBH M3IVL@X]4$PBI]_-8Y)_*>/"7748"]?N"+B"2\'&!F23&$X%/R#+-QRE)XE.I MI,3+$SI%QN5DBAQ3X)W_%K;? $1,J]5LWH@WFIK 9-*C7"$=[[9;,"^ ?CJT MK2C<6)YO1FPL/:IX=3(QBY2S-.A-MT>N_-4=Z/E.)4;QY/51=%MP:'I MIT/7?<%8,F[>8(L98M,M+>T:#59%\R?KM_,CBQ'(GL?*%;W#T4[/\"I+,/)D M41TKZVF):6U"4,UT>S8I%&OC&7PF23P=RHRGL9+EY2O$NE?RR"$CUF-U^-#3 M]=N-9,LEJGR&DYE2O9-9C"O<'#WU9/UNO5&0'C."PJKJ?+WJ]1[-V#(#AYZL M7]'Z2S#%F4[T*\(TX6=G-:^_Y..GZS=:-8=G2V55RZEY;]8=59)]H,3'^?C3 MD=U)?>.6%\NB1JGZ:%6J5E;I1 :,/*'4I)(7-BU6X@B!*RDZ.V_YLY8"1IY2 M2B>S+L\I_9X6FPDS.YLNJ!X-7W]*J7FYSL1TP519N55*CFFVV_#[\/VGE!I. MYMTY1[4*I]:.<=.FT2+,-VBV1ZS'[V!MDP,@32A5: M0[&]2D@5-A=;U-E$-9YBLPH8>4HIH^;TDDQ\T]$8IY2D-NN2/.C!AYY2*B5, MNXGU>NP0L9Q6-_--D?)]]-032@%\62JMR7#(SDN+8LT:J+(UA\L_I=0PDZ'7 M.:54/09P>&!5.<)HBJM&J[*H9G78-"KQ=*2FEZ>/ M5C&;Y8J>,DWG55]E'/A,Z, Z'FJFDOT!O'8K%:C]AE]'0$_H_KG)L M>5K.L5Q%RZ6D69FIK]:P\2QYL@%#-IW-%'VR0S!6^Y'IQ8W)K*/PR=-%^6D] M5YEYL;56Z0W4W+B94!.K)1AYLJC%7)YWVIXG:8VN)70R\MJ7-K!BZ.FB5IN1 ML9[7ITO--S=BG8S)>J\#'WJZJ'JK(UG9@A)CY8V1RW/@B^D4G.GIHBHKR9[' M'T<+HB^F&MH@.XVM"@J?.EV46*ILYKI$6EQ1[!&)4<$AU#*ZO/YT9%72&[-X MA] U@>#4FCR$ I$)RV,\F'(D^4GJ_9:D&M% M5YO[PY3/2*2PUF&>^,GR^80^J^GC1%6;C_,;>9#BK-8 992?+)]^[+<:<99: M:AVA&U=6_5A,ZRS#Y//CH437*+3::F'&4=D-D+U,GA17, 7N=/G:JEN8MK)K M@:W8F>%:MTERQ""#Z63]BWC34,1U<\[V?6^6JZQSR\FR%6;;/%D6R]J==3(^ MUN1D?:Y2JWZ_5UF&D?/CH5*_RG8WQ9C$484RWZRVLG9GL0V!/3G26HNZDEMS M%E?AN':AD.M5M9C&)6)JLM54'\%DR=-U;?*=99)L M;]I$PQ(G0UYW5HZ-AIZL2^M.2L-*+FMI?4<6[5::R1*C)1QZLBZ*&D[HILGQ MW'P<(URC/^@09@8./5E7AY_,S"+G#+5BUYY[ZF!E3#DT@5,N2"GKH3-CB0*G MKFBOFFHU<^T.FL'IWKKM=*NM9#V?58J\8PO9L5.P>XJ<.CIT5ZK#M;.E.IH?<]N M3F:V0@]:+3CT],02TEZZTI--F6UL&)NMNJ33U#)H[,F11=!%6T@JD[762!N3 M=*^@)98$FL+IF57/)ZL31VJ+[+RW'"VHY29!I8+G;@\MI-1O]>K0N!.!02'8 MKOQS^\.A\@XK64QE:'K]-(15#)E'YE99C^GRQ/LI^)ZU_0 9:<$GH3D8C#FP M#\,Q\)/0GB:(_X4JO^=L)Q:^D Q,@6M)4'VO8X+\/,?$E;IF/HT"%R](??44 MP#QP\:K55T^!BU>[OGH*8"FX>$GLJZ? Q4MI7ST%L!1"WLJZ< EH*+EW6^>@I(_T&NBRC#+)WWT@3]M@Q\X6-+E^[)AWKC1,*<=#6>V!LGTN>4B?'[\.[G3^Y]]CS#-?PS,,5KHQ6WTP6Z4?DI\00KH. M@F&_&A8G[%?#P'RU1,)^->Q7P^)VGWZUC[;(=K4#L4&&?697123L,\/BAGUF M09-H#,[WZBW[8&XYK@&#V>9.O6$?S#5=RWNJ &(G%Y:2WY.2^+O!E7E(QI^6 M$/O*?E)_*D9!>X<(JMN%H1<;X+_#,[!D?ZQL8G;YJI.:OBEVP1'T+V>9F[,@ MCRIG8Z[!EN1O<"KY^%:_\.9(FSG32NV6^R1B6;WJ8;R[--X$WX7[X M)FP-B!GGTHP3^!7NAW'R\D0558PX%V>Q*FJQ.<,D"[1&J]G,N5Y5)/7.CGA!:!LY^,(V>/5F+--:Y]-MKK]. M%4L=6S8SP\QALZMRO?"&;E<';PB\(F77]65IU[Z*V+6OD@2.3%9VG\L]5^^C#*Z;7!=>?$2'N^"&R)U MQ=MZVGTJ3EQ'4[ST,)?)91=%29.)6#SNBNJ2:\(V40F(*AA,/K4N^?V!25!M M'(/)FUJ [RXGP2RILAEZ+T-@J4X\NCRPU!E1[#W&Z\5<;IZO7&&W34ZO%3>N M8=O$O+;:E"1G6#<[L%-<"O;Z3I#I:)I,87SYU(KO]X/49B!GE M"_4I2WNBQFAY.>NEF,90@!81;)J63))1*GZJP?R-(>:2Y?3O#V*"(OD88MZF MP^P3=M%-OJ-D3( #EB&'J&/EM?A::RRR!#7O4?%:3Q6TV36C3E;(%:A-IZ1P MU+2\,.8+;M*8H1:X<:C9,&>L)HPY%VU><(^80W[)NF[9;#HOR2'*3..E=#I6 M+A):ATP7Z#Y#QNOU*T"9I^"BS982FQ)+:T*8QH5554L(B0GJVIW\\2L5I>D$ M-ID^M27$_6%+T.CANV/+2(U-)'V4UXB./*CG1Q5*T%/*]0'"I2SY_G< :] 8:_8+0W8DW !J*+I6YP ML?0V4B$^,9I[B_+ZAM!MWG<$^"B>Y)',4GS7XNE0@*D_#M"X0YLO]5=NA2V2 M\SEAM1O"I+!\?R 7/3L(WH*90[D'1+6D(*@+B([^Y)Z)ZVXD;ER0Q4*+W 3\.#BQ?U>SL>H$M0U$8\2L9:J:W942LOUR1^JL*<'6$_0 M??GT_-IKJ-U58I9NMMPZ(4\RC;:5[3>X3@:<7ZD?OZCD!?.1OC,D7+R4XJ=! MPL7K'>*SZ^NC0O? J!=OEHP9]>M#"??!J!?N9XP9]>O]TO? J!=O.7SMUH"= MG"6GL7&R073&K)GGF$5\J+0^78,?\K5RLZ-9!7:>Y54"B.HTS2ZA!XIX386_ M[?M%@_%XXQC^XP_NY[N/,XY MFHMILNSUZYF6W^X-%3Z)_-DD&25( B?(?*Z/&Q/E!F\X?;3.C)G@RV_<7#U1 MKO&ZSOL/YF_BLW_F@$9J_QEMWQ)B>4%OK!G-3V2FJ)?#I_@\LD5T^4:[R)@B7C&UQYN'JBW,9]"2P9=Y>P M?_5$N<9L_R^WZ"X1=WFC%3;/:=TLE>3R1*Y54!+E97H\TI;02TK\AAEVK8T:] M"4;%R>IW8DI\L-/T"]1_84E[0L$K#[A&C2J.\_6DVYDL@?H/?:ZOZ?_WD.E^ MZ(5U 7'4=1RAQ-O;7$P5G8V,FP-G8MY*- M_=5:Z!4ZM$7=E']F;%5$ZFH6:E=-80WGEG$-\[2Q9. \[2LA"L[3QDR \[1O)4_[JVV]#XHX7,H^LV2G*&8=-\X*='U8 MCMM\,3]2@'T&PPFO&6@WE\%=E[V(;KD?%R"XAZ @SMB^:U#&&=N846^%47'& M-F;4ZV=4G I\/[?7]CMJ9C352O"O34 MEUHX6F0_EU%RW1F74V(]V9(VN7PYPY,$ZAQ+Q:-D^I)5<+XW . 4:WQ2W02C MXA3K[WE2O=A(E%S2/7'H\6VV0]6GZ[Q@%FSA_5FPOW=>=2<]L5O11)F05SHC M#^*MA,VVT'F5_/&+3ITV",.'%OZKL]2_'@ ].7_\]P8UO!$\T\GJ&,QI# MJS3HNJSK+:'@HM+J\6@BR7Q\G8_K2CI'_=]1T8]= WB8=FX9\HT&V#[9NWQF M<6/+D60G%GS_)VFO(JZEJU+D7P3ZO_M62G'@\/=RRK^823[1K7U]B\<2-S'2>F&V>+\;X[FW0<=& M7?8:DZZP.N/74!FNT1N7Y@EM[FL%B^BO1ZO%DB+0KY'&5Y.^.LW\>P#3 M,^GD-P5,^.C^FG3S[R ASZ:5WY2$W'2DX)U'+$^D9&TS;2\)H\ )JW9EY)5* M"CQB@]#!2T?L#267!V_("KI@BG(T4A,<<1IP/TU&@Q_@IMQ"./.SXP)'$DP# M"98L?ZS+-RW";^BEFG'YQN0#FZ?&U&E<9\9K88F7ZI$5?>WSSUX U! MK]2@,_.9CJD=LY[PF[3DLS&M,BI:"5+)&4";IF#+5(JBHLE$.LJD4K@Z[04# M*%\L32]1Z'\^+E)RCYCQN\?^YP/&V[N(3"T=;) ;S 3H";H/]Z!I.9 &<]S MU+'O"6#'NM;Y-*5SV4,;A5@6)F1#RXU\0QG'R_KC0H'PDH#P@E'E@D&G.T>5 M,+J$4>4R!8ITEC12M?S2XHP-.:Q*N5J/3"^O#V$$C>/3.373('+5>9,M$IGV MA&]!A$&EBA)4,DHR<0PT%XS=W3G0A$&Z*P::DV5_>(+CGR'-,_=O-FZY_ZCW M'O/$?#CKQ\9QVRMGKP!BGDVI7-?7FU8KTZ?9=;:@.K-D8SY^1,82O+N33">B M%'X M64AS.4Z04H*;-TN<7R4YL1-'QA2,?))1.HG!YZ*1SKL''_(*5GG#%M6+M[=Z MHZ;*^M.LH/E%IUP9]@M]R;A"EPW3RGJ^ZQ@IMMAL*HU1/>D2RP!EDD#)B:83 M!+:F+A@LOG.0":/"&&3V()-MQ,I.OLU6N$Y\E#(&KE^DR??7(;@8,G"&E>FY M\U2*ZV040:;,EJD&Y@\,"R?I5)2F7\(&%!K^-WKK1\GSP3["EB[J9!U\I)I M2+V?QR+_5,:#O^SR$*C?%_0/GSPL^"8[1W.GF:>3[\AR1!#A;3;!7(.MBIB6 M!U[H69"[P'>"!M_%/0E\+:W;JWTP^[ MT^#G#@\A&2(D\4 G_C=R\#,DQPDM#6$5.Z!8"*,Q79YX/\.O;3]#&+C[T'*1 M7_BG(P,S"EA-\.E'ST4;XUGV3PJY/!G $L 0O7@LC6\BN7]=I*_BJ;$6]J^2[8"O>? M"&<*X/@':_G[B^=\(I>'TW[_<1R*%D'*B4F:)'EBDJ3XN$R1O"!0:3Z=3D@I MK$YOI?CARF/;?B3V(:YPN< M%B]EFY781.%1HLSQ2&)&=&;->9SC8L+:*,ZT>J&L9'@4\SX>F79]JV7,Z!B; M$UU7F^JNV&$4H!H23T=FIHVIH<_(.J5 MCMV;&;V-PB=/1WI.)EN+%0?G=>(=7K->\7J MVMP440&4DX?:Q7Y;47VAR/D=:E'OK)G-,H7R)D^&6C6#5BH&M>)4(I6+&?:\ MH?>0E7TRU#1JEEZP5VE-3F8H?6XV.1968#G#)97!8Y;.UIV!1KGQ5%K/9>)N M(P.'GBPKE>@FQHU>QB14LKQ(LM-&J69EV%4\% M?$*>V?[JADX,^&6&)9A,K+0"NS$42V "9_8_X3:<*@F=(@S7(T2=?62M!IC M&08@,^1CQZ7*6;8SWFRT<=*WIQ)XZAD.H!?RR$[EQAN6*7),;5KK+O@-L%'. ML$#>&TC]4H+1-7_2]ULN26TN3F4N86K6L@:&GMG8>2M>S4Q3:Y.J9W6)LM3^DDJ[',;FU^3@Q"H*? W,]LUMVQ6WU MEH31T*CZA"T9M;;4 B! G]FM_JK:S#3)9H+-K1N=63W+B5,5#65.*& L5TRV MW&JQQKQ;KA%NA:FNE] R/WFJ(#]23$5-%CC&=$HM)B*Q-2LY[P.C MO:AU&F6)=(1XU\B!N9[A 7"8J.ET4S*XJ<$,S;G TF.LYB=5XJZUVE1[7 M491U,M=.)N8C\-0S/&!+3$U4A\Q(H[I.5V'E-C52P%//\$ Z-LV56TZ'X635 MJT_7Q:YF)<"RSO! TJIJO5E)--FBT5/Z*.H9=BGTI;YL\DJ:[9=]W6,VREQ9MN#0DZ>J1:(W[ YF%"=7S0R5 M=KR)T0-'ZQG.LN(V-\C6Q);FI^>F&'?K@Z(-3LPS[%*FEH;5SHQ*6H45#&)! MY\5Y.@.'GB[+K,_2\>'2(=83IEQM;TBET@2C6S<&3:J1K\Z!4\]PUG3NML?#]./"U8H]!=,JQDW M,B1XZAG.BJNT76N6G36KF@;IQ)+Y5+\"*'"&L_1"=]'NBU."F&=&C4Q:[.52 M);!;9SC+RKAC:5D>Z5R#VG2%AF!910O,]0R[K+N"VW3Z;HF=$YEQGR$L.Y=5 MX- 3K:G1K14I<41EM?6X1E0R':'@-)9PZ(G:E&FTLUIQP'>X8ODQ9\S=SJQ' M +7I#&=-BXUA_K$_T5C#;MD3'MJS9ANNMB"IZZLG&EI7!:+1>)!*$.C<3M#*LMOBJ M H>>+*M;$F-B(=VP.7^<+20'?"UEJ6CH";ZFDLD&I?0MA6UH[=ZX7#;F*A#N MQ!G67LU[?-Y9I<;$6A[F5V2].LL9&3CT9%F<7V\X2W-@LL: C[72M. $ MF*Q;(VK[>PSZY7\&+J@E(-*KKI_=WX4QL(]]3_X'>H$NY9I[Q78,!KXA.K/W MV_UA#(-ZH%ZLOWSA70@M9/3BDPWY5AL!Q.'%BNUX(SYK(XB'%^N\XHW T/2] M-@)#T[5L!(:F#]V(-U[P?E5E_;Q5?UHFSVL@?.'(]:M$. F]?%82YF[4P'9;%] A1?RPJ^ +%A$L(A\#Q%YQSGZF8?F!S8D_QQ? MP76Q[BNNT8_?KX^XN/2:'_'2]Y(N<=7Z:35*\K :)?C/7*,?4XM4GUUGI^4" M4YE4"[/W%VCXO;Y53G*=MS:5W))3*Z,84TO4JZT"S'2EX>W#>#QYD3O.6 RQ M&%Z-&%Y#^SA:-2K2 &#(?TSSNJNS@W3VOH&U<1H*7 M"8,K'YX5<62P6:*JRQ$S//?AI_!G$=K'MF,M5.C)'*^?,Y"QYG^SFO\SWC&L MP6,C%[,Z9O5K-U9W)QNZ3_?C5UZVP7&F(G4#7=04#%@38(,^P'KT;>C1'RR7 M7UUKX].:+5S6O#T4+?"S+J-2&Z:4.9"P<_5V2MW6BK.2 NNWJKY%U%. RI'1$>6U, 0!H^'2H1J+H"Q;#EKK/]C_?]* M]/_K@K3+J!ZB;LH_=\)9L)R\Y8^]B:]G1!'0V7/KL$(4P+;R5D#/ %NS)=6; M62'M:4R%ROC$1.=A<8[5Z6NUWI&4&R#A07NCD2Q;&+3DW4.7#V%@("N$9MFRZ@:-#7L&?96PW8;OI MG@'HLOX-U$DN"X4K=R!;9\!FIG;Y9:$UBW/S(KW*&>5:SGS,\*B@!QVEF=,( M/A9,+)CW+)B7=6C\MF#J1:N;RJ:,%>>[,[K+B9PP6K> 8 (M(!6E$J?M ^[& M@W&H&KB +&Y$-6&^O[J0(R*@GR)_7#(?MFMP@NY-V$,?U_T=,SYF_!MB_)L\ M[I$C %:G=H2V#$Q]7RXXEA%\('I]U9OF?!?LC.RPJ[#>?P9ZZ,&1=[[-.^/$ M2E9-+[.LKPQYIUA/"H*5X=/(*1!-)DXS_&[3+9";"J8B@P,_,A%4)[(0=!]5 M^I; 8Q:H9@/XF^LYOA'4_<:V"+9%[A><+NLDX$Q'!LOS'CN&0.S Q9ZC599L/UN)*ZH4?S)2RT3/_X146).$Z$P++ZO63ULGZ#/Y#5 M5L?6ZP6O4=,JXYY3LZWV5&>0K,)LB"A!?[#N<$VNA,,\$:1&J"X*Q*!,"$D> M>Q'5=7W!%&6PMZZ'K:L;MJYPN/16%9%#*6U,"D$G+%/) 8F$P=)\*+3NN3ZK M;HS2!W9CP';JDCFIENCI9H3:.,"4S)>7[Q??DML#*G21OQ2@VOT= =L,U!3;<@4= MJBRV R\J>FNDLLAS7[6AZP-;4]B:P@K'>Y%I;T-U -XT)LU0QIJZ$+2-1C+V M$B[5'O5%JIN;$ZRAQLB9T>IFU*"_.] [XB]95%A>L;QB]>$CA?2I;*Y&)7:0 M(ELCS9=317Y:'Y?:)=3[& 9+J'NLA7"H1J <2EC7P%?=*211$#\98^\&MGUN MQ/;!R0^8@>^*@6_^(':KZ 9APV2/CI;&) \.EI<49<5=59LC?JQIL=1R4JH2 M%;V501U187&B*,6D[B1S 9V]J/(N--*!O6[(WM0*[EN&!8JP$8"-@'N&H3IR3F9S>7,(VRM!F MI[#1CN7U>\GK9=6&/Y;7>,<=5:HZJVKS2IE:U NLY&8RDP 8F$ EEN.XX@.&" P1-ZPD?0!$=#IK MSRV:9I9HS:1Z7$=>:KW MB[&-G%5:/(DJ9](73-/\7DR.Y?K.Y?K2U3;?*M?Q-;^4>6?4UP0J/UP-Y-&T MZ66@7,/H#GF__IG@GBJL3''81P(J;4&535T5$._CGA(W;I+=5]@:]Y3 K(Y9 M_8,W^3:LZ!1Z_K80)3JD+&\J.[!EDJPNA+&.S>DK5;OO-^#Y&5G*%\]*<*#K M+B\'_Y;-]EZ>SFC,N4&I5]!:+8&=*\.4(AA42MP 2QA57"2CR=2+O=JP6&*Q MQ%;MQTKHL_D'RW*RE!OW%[16R7\0. Z24[JYUN)N3(P&6V] MH0G&RK6-\AS)*ZH-3:9.;UC>0\6#0)/8Y4^&%R4.XN[8U+EA4^<*J? ]3:3/ M5EJ.$Z*KH3BO7_+39KKYS, :)%EN3:HKM;5P+%97>"JH 1DEXB\"( 8'# X8 M'&Y#0WH/.%23KE>UU1X7\PJ:GJWV=<)80G VE$Z>9JB>*,NE5UBARVL860+ M6V38(KOGF/%GZR5;^6H&XG6NO(285NNY\;3+S;NQQUI]MEJN:D -"4I"XIJ0 M6$2_F8A^MG;PNHAZQ#RU:J;;"%^OR M&"(@HC+"^6B[]Q/\GN]J03 MM"/#]L\-VS_?*@Y\YWK%N9Z AX;-29!XVDZT!DY^1#026MLMYGX_,J7>IUB7FA[O8J6DD1IQDHZ["R _'! MURN_TG7A^/+1G&D MTJ?E^3$"8 2X*02XQ\C+F\7^V8#,IM!<3./)88'SV:X34W*EBA1?0OEG8'I9 MFCZM:7<_Z2IUV8N@LIZV8RU4"2@]X_5A 0FPW@5.7L$V&[;9OD;? ?*9 ^+9 M#*4SN^9<6 YGAW&9G8">ZT6:S+OQC).?L-2CS#^V2P.UQ0!S#=7JI*,4=LU@ M,<=B?@WZS1^)^DWG-OPR\)'C MHTCP+5LK=98\E80V;2(5I=(O7DK'(HY%_+N+^&5-V3\7\1ZCSO6.(!?B?$9J.X.>W!L2Q;0JI=MSI2976SR5#F+]-(5K3F#A MQL)]/6Z1MPCWJ-F6.5YMTAJS8(5!?;A,Y6DDW"A%D7ZY MX-.43RJCOV'5=& MI(+$C>B68+H'+4&P(84-J;N#GD_6*ZI0IO8]!\X!#MBAHK^LR"R3ZTL9<^*J MC^22IXE FTA=5)O DHDE\STN#K@W)'4_J0NAV$+C'-KD=N@$"7+==K&"BQV0 M6*G'2OT]N2@O<\B*NBD?^2=SEJ[+: % J8?^R,;D]?-V6,U/LX18SW'^>!$O MV&S53;84.%=81.',:8NE'$LYEO)/L^(_1LIKG%#N67:US!:GDB3XL4IRM$)2 MCH(/'USMZ:OT%I25'^@CLK175J"N(H(I"ZJY[4L-,QW\L:M*JN"LHQ%3_KAP MPS?$L!L&K&^#3A?40:#8M4.IJ\M>8])U !X%1=;@W[:QT\:DLY.Y,QA%Y]L: M79ADNFR%7TZ:DY1/U3, HU#1R%3J@C<&L^P*>N0C.4EFV.4OH+^ -_B.'$&,%$05VO4B M]*=(?L RX,<9T.;P51!L5=VH577B^\0,C!GXFAGX=B/Z@2\@.'@:DWQPZC3, M;3S_E5!^J9CA[%YY4V"99",_%G5V:,LMGJ:#R_J),^F'MQG*;QZ%*R35!702 M=&CS7SC3\#OB%*ZJ]O5'\$VZ#I[+L&Y,WI*?Q"](,38=*".N$V.2BSJ1DA@3 M@!HJH8A=!EC4L:A_O=[R,:(>(U(V,8EG:YR1R;6&W&RTF,<5*.I0?[GCAA5G M*R7^Y;O@!]7\^VSM(6R-86L,6V-?6BBQO!7+HPIJS]:";2=B \$9#!2MLZ&, M7#G9\KH$0#=4,9&)DO1I-6A\BP)+^8U(^5VI,6\2^*=RKHC"<":9ZHAME$RM M9*_%1*J0@7(.,S&B-/-2U?=K=L+\\\:2B1/5%$P1ETS$85U<,A%S+.987#+Q M5]EU?7 F! E[EF%8D#TM4<-Z+M9SL9[[I9[YK6@VG,!Q!QUU9QNU;::*&END MF#'1YXC'\32;TA8S8,=[XWQ;ORB:I982<7"=JR'18LNI@J\@V!Z7LM^][;2;F MWWN,"WU.W9V"Y>S/D\8DATZ3#CQ,SIRO3G&<=&(S8: )^=2,]IU2PRB!\S45 M9-039PI\WD%+P.#4+@1$R\5)\C=M*%PA%:[?P,#) M]9CQOP7CW\]Q#Q/SQ][6H,[!<^O,.2]4N\V*FN)8+6<^^IEEP4PS5H:G45V] MQ/UEXH,#/2-9-MC^6--R/)C*ICB"@/?K@\"%0;8G6,NNE>W4P'0*0:/L&9P@OV^2K!B"G9K MD=XDN+7YF&,.G.D#C1U4#*?JTN,^M>RE0O0 4=S!=S_%Q[\/KM6'N-[GW M;ET-NR2CR3/M5[62O6CV-A6:HTJ+[F+M;+S)&N -J@!(1M,O-DC#THFE\_ZD M\PM2 )^3SDF#:HD9:J 2Q:Q"$JK4R0UC"I1.>',M?M?]"_>Z%702/%414#FA MX#Z;'-%EE#8X!FM".XFS%F[9 <)8QI9Q@ MJYZ@O]BCM>B.^'XS)UFL+!'M9:ZNN%4NP\?I0 $A"=S*$(LW%N\OTU?^4+PK ME7;#G&F9,$,-AHZFXB_*]RVY-)YJ*V"_P,M]U9VB2,?' MIE-^1YCZNHIA5TB2&RNBAN]"8/[_3OQ_^P?_<7(E>W28/9=B.:@* S*YRJN: ML!YFLDG5+.3*+3Z.Z@5243+UT:V+K\)?\;1FX+Y.X&'UP'/%=[ A@PV9VS!D M[BI"\DPUL<)60E^L)D:G8]7A%4#$[A_(Q;SFQ7S MVU=;WB3;SY8&':BZR+O]! #=,B(+P?^Q>=-L[J85_R)C2\0<'(\] XK19,U9Y MDDD2#OM#IP]JBDZ*//D+[ )Z"?8&>(KU"9L%V*[\)ZP\;+ZTA^A M8!-0S@(&92#P^5#PP>^Z#S?D$&\###[70:NKKNUR?LYS(SKRH)X?52A!3UV/T'=8JY;-+28Z M(?2U^49.&?.BC80>ZC,$$XTG7NI6<&->HSO$1RECX/I%FLQ<#5+4.7;5ZJXR/-%O%]EQJ]"TS/H2(@52I)+ >OK@\-MG M\GC'MVU=AJGF@AZ15%?4+==W@M8PVZ:F$=4,J ]6]A/;A;@HQ77T@\3\A_GO M*_GOQDSDI_U(3=$RY(@GK+:-2;!VB[7;;ZC=XA*@F/LQ]]^$O7)RA'DR=.VB MXRL:,65TO>)_;CIE:KNF)EA26/8#T$%Z:I?6!)9.CDH-%;)ZI M%089Y<>O4W,4><$O39C+)HB\A3 &.69'V-[8R/BG_>#]+?#JS?#0;6Y7/)6J:F,ZVE526(7"ZQZ)2;IM50 M%#X1%E,E$A?,Z\3RC.7YWN3Y\X[N\_*<&[;G/,,/4IQ1C0_B>4$RF64&RC.\ M!?RZ?_W?G@#V[?(2^)LR]S'3.& /488D##Y13?!>[R?-G+CR93DBB*)E@'FL M80*G:<'[Q9X%MQY\!]9* 3^A?!T!YD*$A5($'4P7?("*T#Q\X +^F([_EM3% MK_^ _VR_)^JRX$#IGH8/WPDO?,E6MHG__3@T/MV$<%54_, >"9:8/)@T^N]_ M_]?AY/>&8DRT=,OYN869@U5-90@$/RF$.(H<&SNRH,6$"7CQ3T%?"FMW:WJE M'^@M@OW<(14D0P2 &YWXW\C!SY <)[0TA%7L@&(AP,5T>>+]#+^V_0RAT^Y# MRU51),B1=0'JRO#I1\]%&P.LQ)\4^8"X%/P:+BQ./B03%]JJ)W8BO=^8_PB1 MJ0-Q[U_=1N[LH0I_!@ # $T/'KL,YAM^].-7%P(,-"]A6XF@=4+(I\+O\.HQ MJ<]14$!8R"=28HI*2B0OD9,4'V55,%!M9G& MGP>;?["@.H33( @ ,#6WP]3<(:86=IC:V6'JK2SP+\X4? FH3-+?NRD'YV[= M-\!4Q(_0(8Y5@X:C"*:Z00_:TQ'\DC&E)M 98%P:_MJ8[ B[IVM^%Z[N@DEE M==1U'FD48YY0R51W*+4X3FZI4B\FQKJ/\66@!:FF+TL9[X5Q/!Q&_HC(0%.Q MP70]QY<_#*=.*/_\=D&6"SB.#!UU11D(E*!_(#L= "#RA(AOFJ#@A=D"6=]5 M3=EU+\/H,]_UU,GZ)0WHZ=2>PY\HT(@4V9O*3F2I>M.(ZKD10YA9#M!&$#8M MIY:NKR/6T@3R[!X 5>0O\"49\"$\C@$GZ?K6610!IXOL.& \0 8!Z%Q3&7E6 M*>*?7*"/1=&OY#] <]+X1 . %\Q] MU8$_PYDO570%VHW(I@+4!%@##WUO'&X"?(XKZSK4 AW ,4MT>L'%@7:ZNSGUYHCXSNKH?'44D-61)]0WTS:DL+-8QR0>\%Q(Z MH$E0T!!=P[+E &C1YX:@0OT#=6/8/K_Q_P3#_J>VFQ&0IH4JRL'VV<"B!<@= M/%-= *(?[^ANKY 1 #?Q:",@M8'%9X%GB:C:(IB') .>MVPPN2B4$O0O?'XX M4S!G25"=0)@0NP+Z+(#]!_ YLA1<, .P+W"%,R _P7+W&PK_]!?L5.E#<4)= MJRS?@>_9?P,L"_W!FZH.6);@P"I3?Y\PWW93$8T#ZB'"!^0&6PP&H:/:[B#: M/DF&-;@"8H]]59< SP,670*0@/\&6Q?R'N(Q\#\HO2]PSU;X0[9Y3;[_08@4 M;O>60[=R9CGN ;M K+-1+>^PP.>6821?W$F"X)U,X9_]3F[? ]\(I!7]!N0P MLE"%+3(O5,?S!7T+S(>2:ZLV?'(X?RAQ#H .$S+?=AG<0^!I' P,Z M@ )+A ^Q%@!*@W+D@(\A6ZI>1$&'-R3+>+W#9[@T"+Y'A(6 %-Y>C;1W$%>& MW*).X*D J0"TLC%D\QW:E>N17/"V[:* I.S_Z.X0 MB@ D\*B-; MCU*D.17<4 6A @@-E[-_1 XP-D :$U 6#H ?-1Q9 1.L6DOP5V<,?CQZ*ICR MX>D9W>;7!&B9*W2>+./O?P+F&".N?)[JGK#:SB\:40 K>-L-A(HRQ*"'SU!J MCQ39)OA)7)\JJ&F2KZ74V;S"RNDI]]AO**5YIG5)E?.].EY6<%6D41PJY%<# MCO"L.O)Z(6E5#<"@H3'S%O=7*'8RXF+X6#]L-' $J)"E//=(-T0GX$Z-@(P%? 0>B@ M8L:'7P!0!%!3 (0><[4)V!;+KAFQ&0@Z-V$FJXWM21Y8@!MG\* M55=8K_GHI21Z4/!VA#7;#&3W'8]XB&0 F4/L#C=NNZ$(I^!1$;B3WCQ*4DQV(_H>YZ(B4^YQU-Y091$8D23N[Z- 3_@H [#EA#QN M.):A>O [MN_ 5G(>?!C:'E_?.H4"RTCQ]9 EP@W<=VU!\]T6HX!":JBN"]?Q MUX&]V&%S>V-A['L'3 !?>[A<>' !DLC0BH!V*>(H^ ]@(5<",=/#EW6S! M7J-!\MCQ(993\4!: ZG[]Y&:REXMU"'YH(; C0XL45HD>W./!')O*2"*>PL?LM].F5#6(??@!."GSOP M/3*:.*JO?$Y4]\Z*[=OVC2X/E:.'2 =L)#*Z -'V;S8$"8%ML&_P.7]$BJWN M]Q>$_*UF %41#SD5_PY7OO6\@/[B 16@!0(*3C"*C+[(0=( #ABQ M3 T M$!7+DI8JM#.1=P2R(R /PG?90]\(M51DS +(4AUT*L"_NV[X$'5W1^C@&]' MTHN-A0#9#!M@7$ S:)T O-N;@^$@5X *Y\X+$P$:L*-LG3'_?D+Y3W#/[*?< M#O 4M5EZSE,S7JB]HFN9%5;NM=,:)_F;?"ES(9WF%=WAE>CN,^+XG';TXU?& M$#9@X_J" [UE%\UA^GU5Z'A2L.CO!%DYX+2% =$(&4>QK]"L"8UAZ$(UMPZ' M??_JT.V/1$,Z9QQE]L;1WCV9LZ2]FW5K]60Z.\LLDB13T[M4+= .A?$:9AWYP:/R&W#*\',"Y#V2T0UY'$-8Z"[*,S6N;75:51S MWP #[ALP: 'Q@88)$0N%=K;!@2"*<8!PH4$=O@V<"9 I H1!41OT-?@$0 +D M)(#+AD130WI U172 ^$@F"-@B3"@L(V[[GU"T%06Y>@+1 2[!N,J,%8+V/.9 MR3[AY6>>AMCIT,6(XA[P@ZP.=)U81YQ:$$(M>S>9+"OS](9+=$O0%ZA]/=D<#]\!,@.,!BL>0#^\W#H/M M&[=\RQN.I8)?A2#+0A. MYN?.YUG>=GF[-.ZR_5+!+ PY.S7JW\GYW):AF.CK2$:RD(ONX+@ZIM%7G]U/ MUUHV(X\^F#ATH 5PL4^-.WOF9BT8;]P>MH5,)[L[;56 8\=KWW^-LZ' 'AS2 MW.YK=>L!O3Y&)%X[\*JP8+ ;^:MKV8"W4W'J[Y^1:A"7#H_NK?\Y'(F@NP<, M?V3-H \CVT:>!T^2)$=/1(Y(@.3O>C#R+8?>(#=DH7. M3TFV4?4ZZ/V&X0)YA=*#4"#TT*L1/G>+JC#9(625""*8.MEI&*&>@Z 2H7/, M6]OH()7 O,'1O.^H&4QLB?PR>Y^+ !ZYCEEF$ X*/;W@55*@R\ I %KXP4[! MK"7DFD%I1C NH<+[ !'H@74/X]['$8J 1.A9T!$2CMY7*PZ2LG:^6S(1^&Z/ MDUF$4(K0? [>ZKA>9.Z#4Q0\"UBI?!D M1H=DN.^2*J$=0Q$%8>^8@M:6Z#WGEWISKOX5G#$?B'/E$U&_>IBK6XN YPZ@ M#J#7#K4 *^R0B"1>0Z+B/G,D Z03[#9*]0J!B8; E#^( 8W7N\S+" L(%L29 MQI;O1/N$OH*/+8)%0/@$/Q\"_,<#[$]7;CX&6E6S8 MNK668<3,E.%?;1UHT"@5*XQ4R<<1.S0S,<32@RP98;]6%$@"N",#(0O$:[?X MPPI5X>R/W*<_(W^I?P<1OUUBZA.]?N=UWOE2#\-C2,5 VO<_X%'ALV F4$0% M0K>#T[&@HZFZ4YA!%Z:80%?)3CCW,:/ @0[?$[YWZT:'L3* O1#O ;EDH-Z> MD_+]VX,D&# K,"WWP"<-E6]WF]ZXM77.+#R@)63'%R'X=4R-!J<5&*RO]]!G M0QL QDB#]SRW4Y D020:A8^(-368#[57#=EW3%2AEID&UUJ 8YCJ>P:F=/8 MVOEQUY>D3H5)ZK_I/KB\3?'*CCQG4<2ZMC7.MGL"V^"27;^@>ZM>0[G&*.:6 MTNV]4SC26$!/B+R\FC/R4*I#[_5&=G>&^'(:)%MXCJ5O<0N<-88*E: 3KQ#$ M!81J^X3[)QGG*E*-0R]$Z/9 >5>[K'L7)LD&!Q+X>N@T\,+DFEVJ#3SG],"A MBN"EHN7(^WR+*- )P!NP4[+-H1^QQ("5P4Z!F0)'%WD MWX$8J4&:YWIW20#R;9C*<>!7^XLZ-_[0]V6-P98=9^=N'P>^3H=?/W9AG7&! M_14/1PHZS+/TGAFX38GY[1F@XRP1/GO'&#N^V+Y-VAV/YY\<,-"A0PIZ5MV) M&OJCSG_K(9)Y[GEP4[8<&)@WNTV 2PR9#UH]A[[+ V[84F*_5TA%"*8#KVZC MDRM0.Q!+;9=\$-OY0N7^O%?^X%S>IPX%LKJ]H@'3LPYD<4DH-1P\-C"5P=]59T_VL[058#:F.(WNO7ON'FH":SFB -O-W5IM M'6%[T\)W47@8^2:#:GA010$2'V3ZH#,L?.I#I'WV\6'E(+S]LD'N!7@T/EP_FV%[],X?(_#]^\*WQ]0B"0?$MM)HZO1*5J6 M!8(1^'%J0O#QB3CFTT1"XA,3:9*6I'ABG*##J]'"KF]J79JN@8CR6C'++Y*/ ML>$ZIK>@1OETI,?8BV9VTS6Y/ENL.XENH>@S+9XZ'=GNS+QXL]1=<+(A-F?3 M8J[&KUI -ST9F5J7JL*,ZO>(XK3G)8@6D<^UEF!DXNG(Q$A/"A-_TB&,?JD[ M7I;]J=U9\G&>>#JR'G\<%T==G26$-:-:1LS0TJL,&'GR]D6E.!&6?G>CQ125 M]9O=>=;-PY$G;_=Z]C0[LY<^6R'S[*+ I.3Y*,,G3M].-\S:?"#,AERQU"R; M;9,<] <*SYR.U(>Q7JIGYE1"((:Z4LZEN\HY3NDS'68S7)@Q MCN+'F4J[4DB.ZI"G3NC*Z8WA8%7M,D2C0.7S_L3H=DSE'$_-BK5.H^K&;**Q M),>IOF#/ZF 'J--G5L:52LU?X5*RTWG_,5%U]T>MKU,!PZV-9S=B3UCGN2^88VLTZTPI;E UJ,IRI+ED_RWV# M&;4I3>*Y*ENG3MUN)MMVF"[,!6WG48C.N-D[$\@H8>?+V6EU1 M>Q6OW-/6&2'N\L6.)Z3AR).WRU,F8]0WR;CF-VFS[-HZ(=* DXG3UW>D_L"* M]6IQK3'N]E.S4J,\GK;@T!,DC:4MD7Y,RR9 DW:6'-?,V;*RA$.9IT,URA,I MIY=X)')JPV4*Q:G#KL%0\HSLE]/#!*^J(V(N&'VVD"\98X!1Y!FQ&Z_RRV;5 MEFS.[Q:6XV)"X?H]]-0M!9Y)X7K9>_(&7POU.0E?X,B#&BB\723/_<#_YZ]ID#E%GQO:@77"P+W&:J$!/1M6+??#BYLN6<##5M-&1@Q@J(XLH), MK?%Z]P?7\AWH>@YB+D!--B7W[Y^?X;;)[Z>$:C^$6C=2/4Z]-8-&+V&R):_' M^?WT("-[CM?87,I;\T6Q]V!7M_IS4+<,6A*"[#@4 '@M;$NR[>\Q6.+M9V J+ &17E71=W\7QN@2M?P/U-8O94(]+63[ M0"1>"IFA[[VAT-_>W/K-ZGAA44.:_L(="&4!O?AD,[[#)KQ0>3&%]^7Z]B7] M0+U8\AKOR]?L"\:QZ]P7C&/7N2\ QU[L"(3WY8_VY?4V"D=:V*N*\)<1X=-* M3;\&X+=$ 6"1P0__[T?BQV_IX/1#\E-[7!U'<,X3XZ5*D5U4Y:(65+E@T:WY M7<5(S/Z8_=_%_M?36OY/Q0-5?-D58-GVC[3^[8 MG'J-S5_H0Y \Z:]PRYP/TT./.1UO^-,-O[/]IMZ*;"?NWR_MF'>ZX!XP0@PY MMDT/_X_KVZ>XET3)"3 W>Y>O ,V5K?OXS))__/J+_!LF[0%5"3SRG2)R9;1Z M5U>'#_ G7!D9/J(G3>!8_(*%O=J&YG"EG]Q9RG4\OAG4?6TXG2 U,+-275[4 M39D/)#6LX1 &"6OHK@(_5=;=6'PT*A.&DW>,1SJQK&7>WY+JE41R=A5>6LN@ M\AFRU!56Y]I6-0Q]4^TX4W9=JEF5?H^;C;T6'X?1=B85)2GF,FVK,'#<.7"< M;[CZK8#C2:+!NX%C[+%YRAYR,;9CLG97VCS2QU]]#'#,TZW.NKOHM+C* MH\7K*NGH#1.F!S(_?B73T32=?JU#UMLTLJ\4B4Y8A1W>T_"@/Q]97FXI$0O=*DWDA1LB.80U'3--(UR$0 161HLE[<'@QZ!5= MRT,]#Q#1L(_KMV'R"!5H@ J2Y<-;4M< BA\8$/SJ95X5^CU1PZBY1C^F%JD^ MN\Y.RP6F,JD69E^M02F]CK=QA-B2%8P$OTK,4]-&&=YG!QI4,ADEXS1V+MB]-7+O"H@^,U[Q5\*!-.\UJ#FWMIG^SHQW,S:*7O9A:4%@ :3HJ/Q]*M> MKG^C>[]'%R?>OX4/>U[=.+V3\3BF?@SLCIX]#WJP' M1MXI,8D'8E?#!Y!#WK$6O-]N18@( =][>,GB#1>B_TRLCVYK'Y3T01(!)Q'3 MA;7E>S\GZDJ6SMT//R#>MDQ1();'*NI[Y\J<=PL^#YJI$X#XB_S[*40]09"3 MY-]WIA[^9I&A9NH'4^=,*<@==4:R8T7J MUA+6\OWLG8G $(-V4!'<=BS%$8QMT>^PM*TC'_8O$?;5)K:%X'YC=PXV CPN MZ(AA163PL65 9M?7@!$FL)T1JN:KNMK9'9-4V95U(+.QHP[?J&*A:Z-NDD$E M<[B:HYIL9UCBH.LU9H1G&&';("-P##&H%IYA.><*00?-_\[+E M3 ZAX[23R3&KN:\B@1%V&D*M;6"1>_B0[99_,N7_YYI%YE%PE6-=MKRC+J4U5; M_OA%/1!G5+DOX8X(>+B^;8Y\IQSZB;E^M\:A4[% 9-=ZN\8VN.X0**CM1'71 M^O&+O#X.11WFPV8:L/C[SB]P8OY@9?\CE7WJ6I7]WVL7A@[EV%:?W'8/.Z?Y M/>F]-GFS.H$/^<\ZY.%K?@:NEC_QO1PBX2+)9J19G&YI0D>L]5)L,R52 F) MZT-"?%9_VEE] 48CI)K*E')2D_.)6K/1(%A^V@5*(?V0NC9&>WKD/NUE^-1, M>[BB,YFXXR.9OK(CN2T?E0Z=!&D$$6&?1X",9%@E'_9(@ VB1910$+2^6,). M!F&M?L&-;%OS%;JY:-B<+RQVOX0]YQ:"JB-F@ARXD,$?]/#QP=EO"))\T)3H M43!]P5E'MHN'>$WV1Y@PO^WY>[0=C M ,L!M4T[Z&W1V'?AN)JF,/N9/M)'!;=)&YZ1N\TZX*H]4YT]%>=C3DLW M!DV64]6XP"SBY>YT"ETEU,-IV&M_/FT[T[WHQG>?NR*V=]D=]Q([Z.QSVF1(Z2.N;(84U>Q( +^LX3^X5EVNG*&0F/-REIE M-DMY5)V-+S\*Y9]BR$LP3U([ $3_0/J\4-OY*:]!7:X-G:Q(@8._U825:OA& MJ+)9\U:!CL]J"B?;R?(HKO<1^DT$_)=V#-."#J[V(_%FTNT,]4 PQI M3#JH^T_ 64W47HX\X,MX:]KQU4%9)F2K7&V9&1C!RV03]H.16-C"$,FTH8 M#X&NF+!=47@@PS 9BJC @?O6F6[8KA.J3E$ D^%?]Q^ZD;]V+;0$Z-]T_XX> MQUP$:1%T3H*?2C+*&3C\EJX**)U(E=V_MR$=^';$\=LV\&?ZYAYUZG0?(I]1 MOOZ<-8F\NAE3JH;K6#]3S%Z<]FJI-"F," !,DQA3'_B#V1",^K9H]AJ:KV @,3=>R$1B: M/G0CWEJ!^#7]]/-6?:F2PR\C[@=7H/WGN.3L\ZZ_')CKV%'!$TNROI#A_.'3 M!=.-A:]X\J27ZG&_OVXM]4!_ "A]??AV# MWQ6O[\-8^HK+B+W8T.XO(DM^+?,55?1>+_ )V?;8O%^;%N^#%&[1< M=]E^059;)!81@\,1FZY_J+[>CW9Z[\KGY0S/9Q,I7U1"*?>Q8769EJ3)5KJ\ M:.1CC$B'/2;2S(5:;&'IQ=)[D])[,=/Q?<(+))9(^/[$U2HR9^E4*696YLN@ M,009)5.W;$">*@NHXL&?* S? U^NIOKY/Q]8[CQ$G&NO;7Y_RD/1L5RW;IGB MLR!49VO3T9CME-E&7U*DS:H\KIO+H <"'4W0%^J!@ 4:"_3-"_3GZQ.ORW/" M&8^=D2UDN4I&4E*V[U4-L16T$J"C=/JE@-2M.26V&QPV%SC5.3S8;@"[)W!T M#4?7KE=' 3;2N?":W+68^316Y.3IR$U.^$>F/FT%G07BT7CZ7+TA[-O HH]% M_W:TF?.2SU&ZYS7I=(MHC'J)@>7$2^VZ$K02B$<3R0_KEXGCZE>](AS+O/=% MXKCZ36S3+?'BK9FPAV;K0=T7'%S'X;EO%Y[[7-MS5YWH^0"=-^6H<5L7"VS? MGGB])9?K;VB%3T,;-!%-4#BY&PLP%N OLB!_0WXK?8M1*RFUPU)SA^MF)LNQ M-%H"^0669#)*)Q,W;$D^HS7@*#L.RMU,4 Z5QZ,^8NF8=S'O?C'OWIKE^5SP M]/@\P1%4'$;!890;L&+/J+_)9&.S*1KYN!:+K2MMENNW-#O#DR2V7['P8^&_ M'POX7&ZYM6@_]MWAF"MF$BLZD1-H6T>R_[NV[[8[S&4ZO_RYL()I0?JKIB^$ MTT<%_P[J&(JZ+#B0F:?AZW:,"5][B4*&SU:WH>('"E>P:))X6JSPO__KM]K- M'RPKK/Y((7%2Y%A0Y%&8@#?_%/2EL':W"F?Z@=ZWA-K."M(A H293OQOY.!G M2(\38L)ZX@VB!/\^<5N(ZCB/2P9#^46]I;:L:[PZV#;GV/6 M8U*?H^ 3[M^6U-^4=<=(&6J1;72IA:@+4MDU,CP<2GT8Y0YH$/:,>$++P\+Y MVW)'[8-R1_6PW-$U5/;_?W/?\OYYKBK3_V?ORYI45;9UWV_$^0_&//><6#NB MK W8S[7OBD#%OE?L7@B$1!$$I+'[]3U H/[Z%BWL&U^&!36V!,Q#4%)[U[N$R7"]&-G4,C/R(3^9:%@9<\4-:N8!J M2]VT)[(&!SR%)C+\RL2X)P:_QC] ^">F#.!SM]A56,-TQ[:0LT8\\#>/'5R#YU&_-QX:G<"M >L8/PJNJ! GLQ[2_%0N;82XDK5#JMG*YJR MB[N&:!FRG-$4B97W2P,2R9-4J%50)VF/.$@"T8_<=_L4^EB-7Q(V[Z.DG-KW:[LRVWWI^#^6B B(C3*?@%"9$?B:UDG= _IU9\H M.V:]IV!;OPP?:9C0-YF0*"\<)II!+1^B$;:2#17N*52I9$)_;87+]XTG,QA: MR8-BVL(>OH:&AZ;R::7;V:H7 &9(_H&'XX:LQ,A/LM,ZB=Y_0I&0"SW%*AY# M?QYI6!;AE)K[B?A5U1M2?Z%JOJ?NX$S]L+I/]Z%Y?PK/>22XHF.BA>P@U%V[ M]!:.^CLPCD=\6N^AH/@#<*E=,V?T7.(B0)KO *13?C,L867]/5 M)*@&T)]:8"NG;_%A&_]BCH=>9S:%-'AOAT03JH(6&JT_;!>?X,<2]&'H-U?& M)'\-U>UVO&W-*U)2234;1(8V'3[9DM0! JDDWN#M*^[F;#JXQU5^I=9T(50] MC-C.S!TXM2J.:8O: F9CV 72FH@N?J(UZ%C,BJC !+^UCI'U&C623F7TCD1D MRMUQ0@.Y\030KJ# 10"1MM\8A\L%Y(5P^/SEDG?@)5%$Z%E#;[NTIZB B+ZZXXU0OQ M8VC(<8*VC0-?$*\;HK=#=E'A$IJRT.&X]C/S?/H1NU_AH@)R-;AL$HH1_XX1 MH2EFSL)ESJMSV#]#AV881E6Z 2?/ U,?0=LBRF,HOE#*Q]!$;1]!9_.[7[5@ M;&N8NN@%T1(O;,- S^4A/P(GU4:U(YCS,3RD''S *S]1^2'AH#_5EQK\C4LWZ!;] M'$5J?3 %#T\5J;D\+#_T%ER$" M24;S&$$N+/_EAA"ORXQK^&<&\CI>7>EUYKZ!>F_&*JZ&_PA M:.NV, &BHX*Z=-H7'7\*0 TZ,(R-C7P8ATE06F#KY!FG'=4\Q&POA. Z:P.^ MB#9-A*Z-OM\_A1;'+6WZ7!^4.2C#Z5T=WEUK4]I-HN.IAG0QF>JV-73?S_313GQ5GO% ;MI8Y&,Q$ M">*9.+'C]F4I\$="P)5EJ.X^=?:TV-.54V\ZC=ANU$;S;EMKBC M_',_J9.)R#0EE48&K^3#?3M>+(1;F7CSUS^Q2ZGD-H\\\@-_H4]?BT2./=+6 M1SZ'8,13%VP=928DM0UZ#I]P)-TK(#AN,((*8;Y0R#>); NF/#CBP%\=!T-H M*9 0'PD77CQW']<\PPAD&TF\]L*GSUBH>I@(#V=#@L/2*)(RFNRWM% 3 M?@%.F*E=X'.']HDDT &XN[-06=,G=B]_7Q+;:U(L3TEBWBBQ:]HL*06)OI)U MX@9#4=J,NE6E!^A(>I!+9V9]&#$D+F2%6\7#Z:47+MR3$NZK3_[2[OZ/Q]%)8+3D M=:&08,IY>C:LL$+**7R^3NE%]IA/&7^^^$'M5!.RQ*RCS$SA:[-&HY&;@ER! MAO'\\ZG^0^?63O_Q#7Y[0@6Y9!F7O_:5+?0;G/@ZUG;;PDL*]EOCW@/0]R,@ M\(X%#@1U5ST*04- !>7OB^_,0,*XP!1G^V)+'FBS) H_VOS5)=0#> M-5MXGAY-QZN\AG0#N&)I':X)E6Y-$<R,14WRGP)*_87BZ.WN\5&L_.&=FD-YF_">W=ZN<[G0T8ON2R)?GC&^G@CJ9+T5 M+C8WREJ,+2(.TU,ZSOC+(O@9H=/Y$E\KE2(-8MTC!JGD(*949N-?_USZ[L;5 M:,LT1O-\3V;6U:ZRGRT0M6J MYU,]MLZGX=YNNJ?FKVR]X1#LA3:??X/CRILW(^/2.S:?VXYQ=U-HPY35$/GY M[12TG%?W4."77DD(SA\=[0S1>+N4#T$7].Q[QEG+!NKYOG MT_N?#<>T'%[;'=!]8<.>T <(!&YA@0\!@,30C4]+]9J)47.F&)VODG3W=[G M$X2O,5#J"6*BGB@4F'9\1,UME>#7-&1@Y"T&/KTXQXI#E@^4/)7IQEB/5=!2 MP+A>'DKRN%/G;E+R'!F'=<[3-4OWX#2J^GQ06*T)#RG#A1?U:<%:K/)*>!Z/ M)W(1)2*GZ5@WDU]LX/'^/3JE79?:MBXH^#';$4BR= U_39]1^+F> M/6I-K$J9 "">:(=;4IAM?E'XM^?5BII_R6W,$^BYA DZ77Y2"W+CK,;$&3[" MAH=:GBBGF7X9;7.^J04XJD#T"-'83^X.#:'X&@L4\H:JI=]#P]C\G0XR-&_ M_J$^)HCI8T%\#KE)(C[%N]UU"<*O[Q%^I< J)W6<5E5Q>F2-B.1BE, NWPN_ M_(?_\!V)&0]#SJ5&32O:'Q%#)\&<5R(@NX].'=++I4D$A2')E$@DJ\(ZCIQK8(@VLP M7@GFA?!4=&V,[OMDP2)AC0I4#8-.:Y)O?U,C!Z M6Q'?_T+TA5()W+N1)\5DV>U4FFF5(I2U0#8373I:R57?C=(/;P*@/R4'201O MH!H=OD7J'IW9W6N4W5M66#K0+H/NK<>S45N3].1=L,+7G5Y_&MJH,"!A8?(( M1SZ%@ 9S50!,]P^H_(:;8"*E,E4@'T@V*[^;[]8H<(_:T;-LX1O-U.7(#9"03MC-%%WUVAVG_R"3Z] MCG^[+4X^N2=VD%'$-531O89^)0?V&/[GG-DCO2/PIST1P4J%24GN1!2PK$>) M<34^RRGC]P*7G5A!J<)M#K8N8*,"]%I6/IR:O[E8T0EE2>&UZR@H],")(X)3N?0IR6DRO>%2JK8)YRPPM!9;C$NSYKO^1Y?-'%@ M'= Y+;>YC7?G&?H:RXM@7W5,QZ[HW0!P=QAL%QE[T8][ZP3*+Q3@0'CO67BQ M:6N@T!;?V(9+U>K:GE ?$-VB !*K;FF\5/+11G$.]'!W,J;1L; WG!\^Q;@] MP0C_?E4JH>3QKC;YI?TP8KJ;7*.H[>L#^\@-AX:R93GX5,,N6T25B,/4 0[+ M>-]FX+<'MS N5D8X[X&GCZH-OKF]#[0L7V7-I8#?S2)BG%%S,G2JQ+3U>4^9 MUT$2U$:YU=3Y:KG+FRV0#:X^J&+B&8*(B NY5\H&]JWFUNK96;&[! 'XUF+#U]%KJWO'>U>%=ET # M[E,#/ILM%:NQ29M-M)?L/!4-=TNS:&_5A6EV@GR.O]'-A<;'! \/!)X\K(%J M.)=,DO?GPBG_'8M#.7J@G8-;"N*T6JL*O6;=('AGM5@38;Y33W_Y O>7\[-\ ML:O&F,W48-=\HFVI8H%K#9;OB.1%CH!\2+A^AFPPN55Q662S-)'),4#LL'.Y M5KB^;-!"+S?0-M0"^FN+33F9XBR:?&\[\^7I$G^14,:[5QIPY077RW??^<,_ M]^Z""5#C5J^KVC[#VUY$5/Y'W MA*@K9#Z11Y'OSE(_HY"FTJE4+S[,-=EU([$859:# I/[ZD&]3^<^>5;G!\9T MF5> T(L-K(%L%1O(S\;_)/7Y0.;#U:8SGA%GFN((7"Z9I.->K=&LMC:^CLZK)9_*-PU&'5K@-#-N[++4S MQ:?3HTM%IY$+7HE]$#'2](%,1$8#BNEMN/FP5]%C0^.M\!19)B1*2]T4+:"= M*SY-3YQ%N-&9#8KCR'A-]M# #YCFK#D>)8>E1I&H"\M9-JO39O@V!ZJ]59TPSR/#M4?A MR\,AQ:SU:GZ SR$>Z='_^$^"W<_NPZ?:1;CG5>ZF7<3V/B?> ?I$OXB';/IP M#=W*4O$Q2HJ-ROB_=&5@KK3[B86J84B M\S%R+@ER0>.OT_EA%NE5U$B:+RMETIQ53$4WR30TR/'4B>8[5[B7]XA68$UV MREIIF(LH<3V>6)?B"SZ?O [[Y"EAL,Q4S1)KD;3R57WH]-N(?O^Z7VW2.^5]^9OR=83*A]K/YK-Y/S.!K .=VY:#BB+QDXN#0 M*?K#U)WQ!(<2N.NSB8".O&;JH6*U%RIJ(GR]*6]!?"JV^!SZRQVKKD.*ACLS MH.,= !IAW&1GC9\/V8C/)F5TTWC^UZ[# R36_@PU\+I0X#-*AS;\Q='S"KK& M$6H!;0/SY&?CF=YWFJBT]@_$&&CPF1J^!.\=>]_VJ78A7*!3*$+VKX^OC)]Z M^^$A722NE9;[K=>S<3:2->#!/.TE%RH8U'V8;J'VWH)'#>C>T(10[&6MH>&8 MH:/VFB-!97%Q27:DQ\VPD5BA%R(Y<]?\Y+:[1[TOA"T'3TAAZ"_<,MN=FWO% MP896QO*LIHQ@=SS(&$1V-[C;LP>M=OO#?;//4^^1D= (C@>,<["6IY %W%;] M: E0Q!>R@/[RTV5+C#U]+ _)R\5[V%VDV$4&8U6'OOWD0]Q+"]ND%9^/@\&D M!XV%>7BX,C3C0VP6*G5"15!N:%TH.40=-5,<>N697 _B$5RFRQW/591GXL2L MCFV.:6?KDZI:-Z:=^OA&R9CCK.(Y4I?*;)FEEGTIE2\8Z(Q -'4Z&3LA=$]; M);P>8UY/V[%5PD;)M4EG3=5/<3-1*A<'*279(GKK6-[6HW)S9= WXF9O* _' MAEDI*9E,7.MT\REJT,>;4Q_FYMTXS \GV:?LX'WDVR=F=H^I]PM4JLOI"J"7 M]4:D/=(4N1:CB&X9-++)FZ;*DY7:*]<+14,):YNQR#3M-,OA([716QU'N6 Y MY!1/)ITZ8Q/C0HI=1P6QQ8T259KY>N)R!IZ$M:F=B,4S A,OE%?4@G>61;[Y MWC'G=\L7[R/+(;Z>2'@^7MHX98D>I\IQ2CK(Y8B:9:,BQ92E<*747^8*B]'7 M+VY\)JT52B2UC"W+#+'6.">VH(7I/ )]&15Y/HY-'K J<8KHXKP!O29#Z_T M;D*?/0J%:[3(*,Z#HJ<;1KJI>LB]_8(O:H2V?4-\"$K;W)QMT(?=(_T4<&$H M+A7#$QP913%\=%=Q2Z,X#>:9^!J7VR]OKR"U\6Y>'R_4N51 \]S2X&6U+\U7 M*A+5KJ>)&<@L(IEL*M42#TQ:Y!,J=F(%^R"]+G5UVP\@Z%U7$T]'[Z*1$TQS MU,VS\U$K.F?(M9%C4/0>>8Z-C/T.=#]B) 7&T,_R7N*O'>_'%. MCDH2&/(6/C$#?PC'3* 2A07>X 4<]YJ\K"(,8(SAXY:A8-:/M%W6H)C;CG=V M"+A5)QA^0$S= .;=VO!/Z MW5)7"K*2697JQ3PCP[#.:@@+,QL;?U57VCSRE_C>GE]'=MDMC3J@=O9UL=-: M4N387+,T'8ML)AV;C)K99)P@8.JDEK^&*/EK;62IH.QNTG;U>V]F+-I+] M8A'H966$M]VC59AZWH:!=@A*^ZH=OWY596N/3\?D+ICN#L%]FS&\9> 70Z.L M*U,JRL3EX0+P+$^O5E_/%6K WN?NM(^T'?TT&O+;2?P\G18W8M<:$_%(.=8" MI$"5&F.4Q!\;Z5L65L[.EGFTVC#7K+,B>FHM*K5D+DQ_H4?EA=AB%+2NGHR# M%%LOEH9:A[ +J7+SG7K7&:+_.I2!7[7F? :M/I>,'5:'G*\;'81U4_*0SP? M*=9SX7:+[DWF!/>_A=;:!X)CXR,W= MU&ERN+?&P62][29K-UG$"\.4%U!.U75H E01%6[A-.'LHAZ M0T)Q0A&-!"7#M9?68=UG!G@+YI:6FU;[WX] /73+?@KQ(EH-ZEN(9@A_)ION MT0E9"N$S"KAGX0@= MAVW!- "*: ,$?$R\"QO[KVGU*P=GY 1K21!=3.TX3> M!E*>]]-A:]XMJ##NY33S WGX&Y7U?>#GKN]R-?6]_4G7PT4SVV+*;#LZ3,[Z MEI./D'\*%K07X=RB)F=0^TN8CVLB,@WN'Z; M)3+2K]^+/=RU$&41ETX0)<<:E/X0WE7%4N**CA<_[TB-Z3SB+=D*B>Y1F(^= M WTEW>;Q:C@ 4JE80DAPT7A$Y*(I4N)29%+B8D**CXPB48I*Q7ZY>8_[BX[ MU1O1\+S,6!T6\%W5S*W2[<2JB8*YER.556Y>U_)J@9B-TAT)L!.2;J&11\\L M,HL81W#=*-'C-VRZ4!]E:';,4&A>%7*;)18]'ILO2 M= 4(("CK5)-=-M-.CDNBD4?S;$2SC=AHP5>('APTQ3&5G(AH9?SDR533/;JJ:=90A6#+Q MZL(<#EK40)POX5;T<&%9$0"C5#0B./YME@:*;4[ ]F[%K> MS!/%D@@&&1I!EAY-=)C(%&(ES1FS&:?&:M6"EID+>.BQ?E3[9+>XY+)LQHI$ M#55/#2LC/'0[U0.\I\^D9D9BFIB$1XDZT1XQ6I:-+Z(#!,=X:%DSO#6!)A3] M'S*RT&$B>Y:5+738#+K)#GQ;6M4%Y=>N["%VJ%FGDV\38#&HJ7:S3P^7T+0# M:'H-^&3;A-'860.A#VY%Z;:7745Q49KZ&RWJ*83^&_*M#3OO%D"U=P'Y>/0] M-KL7IO1^RW/_\M/4/Z;Y4+17%;D_,=@,3>CAS:PQMC;'-+_:"EZ9-TZLCR;? M-_@N-6=41XGGJ%6NIB:@0[R4P'P:5LX5$@$)"7@A).9>2/#W'\\,#AND(M2\DW97;XO9SU-X81>,>Y6S=V-;QR>=H M]'_\%/->MJ6>KZ+L>S@ZNB9!7F])MOT[O#2A#KF[!NAJ[;O5^MWW_ BFZHX- M_D:%^TMMI[PN&+Z!'Y<)WU;+?_YMBV\0W!6XOY<3V09A^ !5?L1K;QE4L]4 M[(9<\/0!O_B((3^*$5 =J( 1]\ (XCD>,.(.&!&8ICMA1&":[H41@6DZ*R/^ M;9LHAOT 1SX6LEYOUE)#"'CRSYDSJQH]"14'R29&?3$J_>M2V; M&:L0/E<1VIX@O6,M0L7+1[&M@2S=O2Q1G[7 1Z76_3'LW_\M" !(TG5%RCM2 M$.(M"]C6[[/IQ:W7M760?[P<-\^^]7(.-/\JKM)-:V^P;I]*XAV.4WP]&W<# M80V$]=K"^@4O<5V7@#=^-?%HA_@;!$W7D497"V\7V1P3X?^>3\ENO*PW-"X4 M.;@!=^X.VT<7 H9R6!+5858AVJ!?RP[+%*^^Z.#WF_(K]WQO&55'0]&&L?,RFK?Z#?$C1%&!_DBO_Y)I9ZBT>/;^($F!YI\\V7= M6I,_=73[&HK,TP-+H%O1I-*>D7:MFE);U2Q2Y/BO?T@B\91*')_>?MSDRIV?E"7L>TC M,CLE:ZA ' /1:S=&U=)LMI[OU]EPK9 2B'%8J[>_O@GUWDQ/=!#:UU=6S71Y M6J0K,R)>R*A5(VWD9LR22Z+Z:^*)(((=Y]HT/8MWEL:=@C",L3UE5G$Z1:;%QP:9,9>Z@G<.#,']:$=@""[E MV+^Y2/^@0/N[+_*!MD\"<0W$]8'$]='RP8,CM!_K[AA$A4%4^$.BP@=+#__H MV-R)C)&51DD=]#,I1N[Q#:56;4]*@R7JN1Q!!^;B3]%8/$@: _,0F(=[/E%[ M*>LPGO4G2[7:71#.7* &3E\9:5'"\7=G"+AT!Q5SC+&EFR$5 [2Z@*T(\ @- MY/=H0PB\8P2.@L1SXOF,U 6'.^O!F$E;"%N86SR0$1[=F&L@"W M60P5-TUO\-,SF6+F1UH,IIPAM=X489R^['?9_R_5^497/QS M*'>P%-/Q<%@0T*VAHW;B\"LH-I8SFB*D6S]4#N0W%#'4XL9]$5Z61RE3MI1M M]W:$ZP-?8> 'H2&(SJ([9 9'&*S\)N#-61V#!5K4%"X93N2^ 24N; M((C9MQ!WK@*+=F98H@\3),K::HQ9Q0BY%EMF:GJVVV67.-A\CMTW$MD9K;K* M6Y8L(4-] EC!FNBF[9W.U1!&J>#OQ82 MY &X]$(A7N%%@M_[IINQW(1N74# M;#4:F4#X">_Z@C7@3>0)$-*[BR'^\@W/H3I\@;F4+?#D03D=SA&^=;<"?#Y, MW1XG?H;F*U3B-8%<$T@3?_E3DM%L%%X(0> K"90 8^H<"&;<@0L>,&S M/[EHNV$4G?% R2=GV4*K XCDZ.M0@U_87?3K;B\I9,MT?5-GY>PZLN8EADYW MEPA#\ U;YI,4R$'/C;TX:NAYM&U@P@N"JR@((P2)"= L#"2VQVG<(;I9$P#L M5\V#)U2>WCV%8+:"\..Q>0KAQLFNXF!Q0LX)_CF&P@M%:8TPY1M'X?L!;($CK=:Y4U<+%%B/W"E&[4TY7.[6EJSJR MYD!O8+\Q#F-$D_<$F13S=@K;V QWD!GVT?!N_$E[[R4.@2,%U1&A#BUX644< M#D/Q"UM0EZ'1&-E^.$D<+Z.D7H)IO>TF#5Y(!\/@#_S>1%[(-&473W&/,OGD MSL*"'A@]T]%, )>Y0;H%!6B8P<=#4JPJ]%A-^+ M Q%5'V)5BV;?@1(P$/["U,P$PHN9O42,@@LX!_P/TA^X1-]X*&"; K.S++= M% Q.'TNJF]K@(&C_9,08S0N14*Z&0"I'+A?@X]$ZGD(G[:_;8M[7.5^ \8.) MZEL3CTB[6A4BUB5:Y[_:;92*^@[TN:PB(R_;X__7_SGH^[^KN"'@*=W\O2VK M^9;EX0U0N,(V!F$75H"7X)M_\^J27UO;#:S4([$_B?D M^S>BQQ$Q$:B5CV0'H%7>SPYQJ[8?O@-OX'$&P4!1Y#,6:/BGM[ H^9R(78A7 M+RQR9,^9__"AB8G\]G]WZIF3/:W1OZ'LP7! /?!-WD=0#[$I@J*DOH4!3WTU 0QBL;X6(P#@A3GHM%1BAN1$L4E1%%*4$1"2$;( M7_^\P)QDZG.356=I!08<@PB=BU1GT>4I3-1LJC^CRV0UJF1R[)HLR6J1!0Z?AR.3+ MD0ECN99-"HR8NAK1H@X92ZU@G!$Y?GO4&LXF57.@,'E-+\R6T7*U'$8XJT=O M7UL-X-3LNLFL1_-9DI8J1JW2A"./WD[1Q7!I2J\VS'ICD_-HFTI.VB<165M4 MRRG*29)B>L-XMI;J$\84OOT$(JO)LCI7S/9F!,BVS$3.%LI.;WD*D75)4I]M#((RH!?MBC1*,V)N*V M,"]W#3 9K)=PY!&5VN5A@>-':Y%P!D(Y'B_DR\R AB,/J0258Q2/)F,DETS$ M 1>-CZ(F)Y&#)^N,8(B+U%JA3$WDG%:,KZG+4UI26H6+B[8Y M-YD9Z?3I;ABPT V?TI+)G*UP#;Y783/+X7Q9DFM&,7Y22_C1*"(P3J*BU*EN M*]%?<4 AZ%-:$MUDK#R=MARB-QYI3,S.R>7B22V)S-)R W!+DJE7.H06)EL5 M,WI22]H)LZL 79.(3%=\%)+ J(];TA"&/!C*XJ>>;1VIY1EY%:K&6-[ MZ6C1 =4IH671,[=K?P&X_7:6YV5O%XQ;7T^ 4/0(4+")U:A1_.G^ "_,0I&C&YWS(B5>L'73\I(8%)F$X"_A1QBG'CT; M9CPP'GV"829*H]$^"O_DP=.'=S'^[C&HT*7/W-1>Q!X9?H@+>Z@2Z,6Z7@UB M6WF',X2O]788O(![#9,R'.:^K'?Z:Q,3WMK!L[M ]WXB^$L>'TP081POP]#< M([#7J-"-\=WX'Q7T/Y@1&2:J2JKKW>R>KP$VO"]V[,L\OT(6R9Z M]0U9I6)#(19OW@LR[RO)_FMEKP!R]U$A=P^0>.+4\U4/N+I9YC,1VZAOF8A3X M)";CW4:"5T-HO%OMOR(%[E3[KT:!Z_C MZ#_[H\FWTDOS@ >23S'(C>%ZSU! MG[>P(O.F;EEG A[]3J(0F,A[#I!N8B*#D.D'VX,?Z!KHF0X7N %BX!X"<=CV ME-T?EPRDXC)2$;TL.5TU2+Y# '_+Z%=[G9_-[-VP M(>=%S&)&M^Q',8B!)%PHE>9E+?17!9WO#T3A*U[O^XB"2Z4<+YONOS"PZAD\ MY!TT]O73H.IH,KZ3'1KIFNB>U])T&YP#%-65_3M;\"T:MMR\4 M?=T\9;25TL\VK %W?]-W5W!8(4/231I>@ M3O1P8>QLMM4L+!M$?6;5>P*9#T_QW8'(KW_B3P1!7J*]4V \ N-Q=>-QM-+0 M7X'U>,-Z"((S<_!Q<+P)M:\LH1 Z#>!K0(=?G3 IC>:^LHCD$)NJMY1CH@C]*SQZA('&W1N^6:SX;6N'5 MSR\]@$U#:/ ]/[+:9"0J(0%IKF( M*^M8K+:LQ(4PD1B[-[[)8ZBE\^5!@2%X7$-PW<-Y@?\_:_Y")R>-BIAMMMAZ ME\XK?&.4<=*HQT/*=?]DBCIW!G-GR7[F=+NXH,1S\1+/K2%4KQ@IW>'J'\NF M[KK*^K2U+GD-QCWC6BMNNGPFG&>)>GQ))[)&;&:NOPY,US]YXS.$;YEH!6!5EQ@2^;6JP]< M\<7SG!F;XYU'N>^(%V:>+X%2XTHG6RO590L/D3 MNWEKE*\KG8&Y]3+ORQR>&>[P#%D%MRAHI5*3SS*9@C#/1]+U5;PPYA+NEDWJ M*1&]X FX0/$#Q?\A^SW7U?PO;]IP?"$9KB9'46(6[[4HD4]&4VW4)!IMVJ2" M39O %'PA2;KU,G]4#/#Y=$85PQ'3BL]:1#@:#]>,49?0%=1"/N6% -2[VS9; M%-/'[I1[C\V+JP?-K(/.Q=^FVB MU"PAG=Y%A_&8@5^\'^0+M6)!77HXOG]^_?SO- M#QK'/7##W0>^LG%K"@2=ZN]^'^R/*/ #^\_BC=;M\<+':*]W]V8B,)3OQ7,/ M;"B#6.H^#<*MO.8/]!E!"_M ''SB$#2OO[@\D(\D#V=K7A\XSBLTJOXT37F;W#X M_OZ:4$>>8]##48O,KFDFGY^'.[.)U21&S5M>UQL71KTF M/5Z-E!E?J-NZGIMF*:]=/4D13T0B$30""6S%M[ 51RN]T"V]!S057[[?UV23 MA;F843-$N32HI6+3K"6S8[,P(Q([:Y>36Q:NCMN W5]FISJBG!G MS:'NSV1^I#M4?#"M9-UP;]HH\:?I5&!E?DN5N;F-R()F M9JNXK\^?NQ7A7&T-7[,]X-VN^N]K-S5L;W:PP?/.5WYEQ3=?# M13/;8LIL.SI,SOJ6DX^0-TU#>)U/E)R-6&7GV0A5,[.=IJ(VW7[QJ(83)X*M MHL!D!";C5IM-U[487]XQRA8GO6$,# 0EKU)42ED1MM) 9B38,0I,R+6WE&Z^ M\I\5=7P^':O%(B/05EMYEE^(@Z)1FA1:-=IMC8^"CEC\W8VC;2]);U@-)JBF M+-Q'+T/?PW;COM+9$*T-\576'-ZEP3VL[NOK.;=9>9ON'YP4CX62 [%14DR" M* ?(1(J+1I,$QX_B4(M2"8D'5#P9CPGP=?_FM[] " _AE2 DTE*8;7?7+2:N M-#9A?LQ!K7LYL@32B;"A"@1;[N5!*Q]G#!:/C+T3C@M1.%F9+)4MSU/';\\9T/69*UESAY\M.<;XD M\ST-C3QZN[.0TK-X(E]7XJW94-[DR%9VC$8>O3TU[VQFG5P&KCW<$I)9J]B( MC,;0Z! O1S8ZP\HL(A,#MAQ.J./18+;*;YI<]'ADJ3RN)D@G/U:<2D&LU:OB MF+/1ELC12+&N%K5H,3-GX^MN=5VPLF&Q@^HY1VOOE=N91"6OSY1Z7U^MHWQ. M$4M-%U_T<&2RQ6FK12S"$U2QU&1!B]:U*D+..GI[>=223&V1Z2LS>9CI<'2[ MO-+&;K!S.#*>%6O51DS.,TZZGIZ1C=4J6D--64TDDVNG354(:F82L6'2 M&BTHU%+[:$7 B.2IW(R-L?-(S5+S-LV+2]2+_XB;1K>@3*V!N2;"F2PK%1JL MU+.\-MV'(YMS(1M-1RV'R!MCIPF868M8HY%'?(_1F_!0H R3F4E6?\@/\YF" MO.22IU9D1T6=23*L7%T,E>)$Z_7NXKEA$F1KD^ID"7<@G\%./ M"*4[R7A\S7ER&RY'&\18!/EM&1YU:4Y//2(6&$M MKY<-G4\SY5F]JSIVEHM+8S3TB%B)_BI-)*6DSCJ5[%!?1Y-\I(2''LVUK'-B M(EH31@H?6\_%7*(BY-9XZ)98!][[((C).B9V>M#T>6%,1_?%-$9BFIB$1XDZ MT1XQ6I:-+Z*#C2#\L5B:-Y-(-N:!K!B)MOS&.0\/(7R$ MHR #3@W. IPMT#RZ[/ BYD;>V0LR:[H-W.L/J"K8^ =YN#(LCD$^YRG=%GT*VO0V %8U#4_?J#<37B$!K" M=0>-;JM>,W4V7%I#ZY=;$P/A=*=VPI5$,KG;$#DE:RW94@YW3?393!=A3)+Q MWNGMF&R_]^B>!1:D#I;_@Y_7=$@B]RL@>C]-D56JW79,Z(EY4M<'L<[ZD?!?20JAXM0M:2-T);+EBAI6Q/0GC/@M$ M% ,H7'G>ZYKRO_S,^#O4T)? #-5T$PZDL>W@GZ#,:]REC"!UJB: MEMBV%E.-T8KKFGWZURL&C> \T8$6[8X$B>B4YIE.(U=GYS,Z515S&U(#RX,T M,?:)-'&_#/BRF:X!FS?7D-AP*KQ*SV#&;G=U%:YN)TEQGR01K7Y]Q$6F&987 M:RH1&=IAEFC^^B?V?+Q;%X)F2$4<$B&C@1J"'%%U#;$<)DZJN@Y)ICX+T88I MJZX0X3[Y9 JR.E1R-,\L1@C%T_>!"''@L(#?P[-'3\&VQ?# M-P@@)*F.8+L96\B$?+-"N ^>^P-DIR#1H2R@>5HAR8&_LQS#@--$;Y2]OOY^ M>S;C%2C 4%1EV_T!LLS\V 3 '8OU15(!L$.Z :"4Z29Z &^'#!Y55&0#:01N M_ ^@5!^F2^C?OV4H\K*PO4)6TY>0QO^$H.P)2DAR-X+A*PU3'YO\;$\@/T4T MW0[M10KA$O""@)B,?CF!TNCI(/H"$L1R5/LI)$QX;>RN#<,4\+(96J#;>1YP M 7R+N'=2LM])P5>:0-#'&BI/H@?\[]S1[;\;IBY"\L/O%@#Z9O?#[?/1C#!) MT9P$I (:XB."2T!;_GCBE@W_SWT'G(-+3\A)Z_EN'&#')QH32$Y\.Q+3 ,K7 M1\7#@:\RSRD0I]Z,)(2'M.>Q9J O)8!D'[%2A%X::X2K.T^AY406)@=R+P*T M68WM-!PW B%DIV F+_J$PA4J) DF^@+*O$^(X%_H>39D!F*F&Q= 9CZY-$'? M^23P2/I.O^\&4G?A*+DM0/UT5%"7ZG"^YMYP6]!<9W4_%% NW=O.O2 M[L1( YC82V@"@+'V_F.OUV=%%_"<.ZB"=QQNUZOM3'TC4AP[7W9RPR5TQ[)T M(MP^/>ZBX?:G"V?9%W)Z6H QS[- P&YXB^)"!B@NWP;%)?)#NR"?I4![SG;4 MR3<[/06,N!HC(E3 B#M@1.HY'FC$/3 "FJ9HP(B[8$3DS>YO 2.N9YI^*$;! MG3$B,$UWPP@RB)KN@1&I9R)(Z,[(B,_?L7D[H;[>JI.G]F"O=.SS[5SVNC2X M19?>U&6[0;S7@Q"]Y(-(#^YFU_G:4+[MCW\ YR^+"A-P_FXY3]ZV0?-[G*\! MV\_W/VTQ&GBYBWNYY$L27*_';NJV=\__5-9;NVW01[%NM^3U;?MM_"FOZY)D M@?.U4O^^?$;^Z8'YW#"!A7[SQU 2D5LW,83/Q(<7K=]G\T*W7L\)F?V3W;=; M+^<6[5[BMV'C&]GCLZ2GN^,.:;B^)[1XN^Q2+?.[9S#>6Z!6MO6_Z\EOQ>%GWP M'A;YWMF.0'X?EK7O'5+X%HM\[P# 7TL&R8P>%D,@96!KM*X M5RMT='4E)+@]9T(\+OY\F]K/K>*H6Z_[/&VB[J_L$XKLA?KO2S6 (BGO'ABY MN_:;YE5T*ZL] <#>7L,ZN!?LJ1;C:1:MB?A*F-?*R2VIOKAI_.9U90QG@M*9 M\UU3MA6>K,7(S9R84U%3JYIJLC\=?[F;U7[Z"" 20T.B=L8'5^!/M+ RGJ^1X_J#$N[[?NI)R*2O$S7S'LHE]PJ*/YYZ[['(N!+TW7.MOP_ M5;J#JN&]2G?@F._ ,;NK.^&$K0G/&;UJBF!D4TTL5:&PC,2\MO[O.>%[+P._ MR'E0EQK<>P! HJ"KTON<1]6UL=O6W\UZGD(:. \HV8^I%]\: ^3FEABG2/<, MA')G9AF;SPI4O [4N^(>30/:Y=9.1V]MD,UR7#>CL;S)R'.0A3XI*9TC=76R\M^O&VZ]Y!G"Z; M,'US_GK9T4\7EVWG_/ M&3_RQA%N1;4%0O.U% SVB2ZU3W1S$([K;23=?*EW:)B_8 UG.::]D*:II5(/ M]YF-+J<&-KF\=KJRG-9I)[V4":+.A<-4C!3J*P:UUX?I2OPID8@'&SM7V-BY MN4I=PGH\(EI1L-ESIFXO!!23^E?V=FR\U\)=?RQY6JI81VQ6SQEB9"XZ^ M!S)W@QM[WU[F;G]<_9QW\6Z=-60.D&&^48N!.RH??O-UW^.A]!M>BOIY A < M:0X$_X<*?G#:^3L(_KW73(LV;5NT=(P.'CDUS_D4XHX MQBY]S/K+C^B+<;Y=WSNR+\'ITWNO#YYOZ_6.Q"YP:_?CUGS;G"=\6$2SBKH= M,99,.YGO5==2)6JD:.3#4N_[L >LY[[($RJ[RW0WRQ1^7F[\P4.D-S[V?[9- MIP\>) T.^'_%H$-3*MRM32\3Y70F7"E/V!G%%%/#5$)5JA<[XOI6JF+1,6(< M9^9+5HX1BDZ-1PM)AF:>=!N81).1X)SKU<^Y?B,#]Y&SKG=MX(*CKED)1&;-E6N]%=4:5[$+3[WOPA]F^^:U MFWN^1"S8H_EZKY/O<='@N'U)<*O@WFX5?#I%T4=B)4HL8B4&U QE.2UD*X(] MQLM$EY4CETQ1OK\E..H<\DTLP5$SD/NV!,%^S!]W _D>@GO2^U%5=[8UF$B9LG#B M;PSA[D.F%U3 FTC6)][+=Z*,)G$):/I7T0ZIJ"^'<$E 1E_"S__7__'/?I^Z MAP5=U0F^^3>O+OFUY2TSD7K>Q:2_=XH; MP1D-@7*ID._?B!Y'Q)SQJ["/9)Z^AU4@V;^]GVT_P[JZ^U"W9"1Q]!/-#W!13ET(HK0<8<]L39/X?']M?$]9#4I^B((_5 MG".BHZ3(1^(<*:527#0>BW%\,DERHP21BE,)01(%\I?[5GYK&'J]E 2"EM4 MZM/Z)CEM<>JP" -9CGHY4EN$RZI6(T2VG8QGJD4N 4IS:$*XV,N1U92A]"J5 MF<;V&%GA!J7"FHBAD: M1!MD^XU-*>MTRDLX\NCMEAV9L-):4=EZKB(1Y?Q0TJI-./+H[542S)?Q9D*" MLUV)4:-04 M4!Z;"694K<>68SCR:.W]1E.K)#738N9F.2IGBQPICM#;XR]'1IO+6I=/.V4F MWY%*4&:Z [N GGE$)3-;:7>*V3:EK!?16*+225ID&O5(/%I13^Z,5DR5HY3Y M1B9Z_643C'$WQ:.W)QM9NC@LQ!-*.-;O4?5XK[ @FUSB^)G:.I9)?HJOC1//-CVE&[8J_"A$UFVF:C0E9I+.'((RHMBHE&N-/6"")?#-=( M*=V>+%9C+GF\(LM1,DDBGZP2\SE81R.]Q4@5FESJ>.2HKMF\8W)-A4KE(N0D M-=@H37S-XN''E'*F8<'5A:H2S;#3\A.J[FV MY2P^7GA$*HZ28U2!U0PE7(KEPI)3$@AZB6J#1\NBZNVYN>1&)2(_E>*Q6EN. MAG45X)-3S$FW@C/R( E9:GFVRQM(B>D,VT1@6-)F( M+M'0(PKDPYL5FVYV&BRUCBU6E7 KP?3Q!(XHD"U15J$7UL-*+RRK5K'L9-=Y M//20 EQ"$E+)%(PE(U"=N*B4%#F>(B5.$F-$))Z*)F/\D9E.:W$KG\BGJPRP MRG%FU"X7B )]RDS7Q+4>DR8YGQU0LKJ=6!0R@DN\'&G74_5&6B@L%3#, MCJ;Y@C!9F\M3QK?4S9(P(] 7+(RN8M5450TW)1J.C!Z9U$6W4=MLX@PQ[T=Z MG)BR*':(GGGT=K4TJE:8:H]69HUD5"Y6V^&6@:(/ M)E6QDA\O3YEI44[FU[F")"I4=6UG&I',2D\A@WZTHIQ4+%2IXK3$4N5Z16LU MY,UT3,.11RM*Z4M%2@%19NXD% &6H 2?<2329'] -IM@FG!@@$^8REJYT MT,BC>2:8[BBYBL]I-@.ZN2@_C+6K;1J./'K[ %3(6+8^SA$R.7+RV902GCC+ M4RXJ/1O4YHM1MCN; M,\@$;50T0E[FU6Q!H=FRY'4.Q"-AEO:_.GOR,'4L6Y;6[D"+N842C=A^B3Z]B7@%Q8*0ZN\*4Q"$?(I!+-9"J6ZEFRA MLV+P.WL"8/:IJOH2@7S^)6OP$]VQX!.M?[F7B6^TOH/ ^S"#P]LP'\P;<1:[ MRZKL,#O[3_\DT43\1(0%(H+;@B_S2%QQL,[MK[]P$UW\"<'69&O M+.*-.4X[;7,[,>^%I+OR,VV#^?(+W_-U^$P)LGM+M>W?850!^NWFD$M(IW=S M-X\9^,7;H?S(TE7'!A?.V5Z*AV_@QR7#EWM?N-H9,.)JC'C[8D; B"LQXKVK M; $C M/TTQ@1F*:[8$1@FNZ$$8%INAM&O'VO,&#$U4P3D0P8<3Y&W/NYTM=7 MG81?^K<61[HJ?I@,#WURYY &GURRH*OHP__WB_KUU>43SZG+RD#RK9,"WDM& M!R_QR\"O?_*F;EGN10%ZICMX=WD4<#[@?,#YKW.>NFP_CS_E? W8?KX?LCWP M=A%)SM1H^PXN8Y\9,^'6RPGZ9Y^P3H&P!L(: M".L#"^N/[5.=?!AA?8 \'"%&HV-^_-@$ $-0GR^,^>:B^%, H6X.0G8K](-O MSMI ?@/Y?636_A1PM#=%O]V&"0Q>%D-@90#-\NY5Z/8$F"&O MX5>(Q\6?;Y.AW%'WR0=LDW%_F?15&F-$O+X8U/LM]+8#/,UB/,6B-;&.U,IK M>.Y65#_30 ^WYD/9S/D:YZ6:C8+6M]89IA=>L6-B7HC+/?I2O:;PDD_T[5AV MR]VD4J0*;%@BYKDD*T6!BJYI1W[]$WF*1H).N($M>E!;%#2Q_1YEP#.UF+J[ MPE[@.^_/=[JK.^4G#<9*Z(U2D@FO)6&CI:;K#;UT[Y^_YR?OO5#[(BNIZ39\ MD D$ (F"+C/OLQ)U!Q#BYB5/(0T=IP@J"E_M.WGC_M\WVP[\X5W!/V&5L?5$ MP#P=J'9%;0$L&V^D0+/UQ8].><)+0-)7,LD>7(V*14;3QM7,9O9&F M^JUPEF#CQ2R1X8A"=CY"G3]@+A-_BJ8" ,+ =/TDTQ6TU_WC]KH_4,AQHO0X M0A[XYUOZYU?S)6G&)+5PI:,1ZURQN%IS@T0C,W8[9KWGBQ]Y8^WL[- MEQJXRR_E#ET>V/FTHQ9865DOTJ/"*DI6:>@:4^^[QGO?:X'/] &I/.AI^#-? MBOKFIO@>#@E?Y+I3('.!S 4R%QPFOZ/#Y.>\*7?KI&$'UARREKSQC1H W%'^ M_\W7?8_'-&]X9>GG"4 @^('@_U#!OX>CRT$'@S\EQ+W7_V8^=&/N%5^ODV9GU=N?OO4S#&V]-K3GY:K M&PVD&I\Y.K,=M$N=SG>$AEPN]'$I.09$/4T.FJOZ!ECT.7"U3^X:[PARHCQ. M#"2^D*?R.M-;2T8FW8]7! HC848PU'8B%9QS#S;?)><*%K: D5#0"3)4YH-.#7#A*ZQP&GDZ][\(>L)K[(DNH[*[1 MW2Q/^'F9\0?/@/W $_\?.C 67 +X@N&')E>X6]N_:E6KX5R)VC!\U6F6!JM9 MGNG>)*/1IZEHMI(<;XBPUEL,.AFR,<#QW O2O%"2*(>XX@WLX>$X5Z/2LMNVNE'F^U[6$F)\Y3310NI-X/ M%QYF0^FUFX2^Y#"HKWV]?<'WN/EPW)$@N.9P9]<+ZI").2F.FG6K8 M'8UG%'9$#_9W D/PX(8@V"'ZX]XDWT-PC]N-W+?@_D /]G8T M+M3+Y5F-Z179'IQ(I3O:;/AA$[FKU/ON"D?C_[91CY1_\#!$&UES>'?CN MV85LZEBV+*W=CV3(2LW^'8D?YP$H!_ $C[;0)E$6")C9H0CY%(("0^+FC%7> M%";;CZBGD#T!(9CNP?FO0Q->#/$A&V<1"UV%N6$([3<90(-RZ+]@@,42<0B_ MZ(-B/N95SA(FB4FXFI;8MA93C=&*ZYI]^E#,LXZ)69;OE%PU!8501AY @7)AK M%.+:L:VZ%=,DN;D2NN.Z2(1S1E>VRSI1T.D;,4TL)#1NTEJS1%R;1QJS'HT/]]F_E9>2&+ /LEQ'YE3,7+7'W982DSJHZ&,XDN M,,N/^:9;\7M0KD_J*]"=$_FTW&XZ'7:J$ ?E)NI+[&Y#Z]=9&X!V"=SE31DY MI :B\X[7A(_7<8*@1,X(KQF96P_K?:#H*0WR^D(-COSY@U8P,CC&%M@%8M89_J%6;M0*]1F]*]_(L]D\D2\\5+_#.A"7:5[ MQA[>_;X&Z0C?^!D;:"2FT(R.$G6B/6*T+!M?1 ?CYLN%MH4)$!T5U*5#>V+5 MI;IC6\@N8T9LR='0+1F-LSJ("ATXE[2J"XH7+)C)QT;)G_"J,95W;SBVL LG^S3NVOOT MYT/N)U[JY8[QY6+>&/3)%D"<^!^T0MO<3LQ[(>FN_&.E=PHFAV]F]J*\./%\ M'3Y3@K*WI=KV[S!*.W^/3, KX26DT]^&IV2_\0DKJ'4OGNDQ []X.Y0?65!T M;/!BH9?.4WP#/RX9_X9KV?WW#ZL/\8 1=\$(\CF2"#AQ#YP(5.)>&!%[\^Q\ MP(AK,2+U' E4XBXX$=BF.V'$>Q=[ DX$*O'3&!%[\X9EP(CKN>MHD$JIKA'QR_X'JM/_Y]R@0 MD7.(2"+^T"*"2_7'\D$=RD=@3W^\LERH2'IS!7"/$5B!/?390^JK]I BGI/W MS6[7PH5ZVUU/;Y/;_1AO<;O_-( 9B,3%:BTW%X- Z\^K]:G+-I^YF=9_+?!Y MX'AP /B',7S)ETKA[SA^[H[W;B#SP)S]*XO/-[H4R;N''/_UO5E]MH#F@=E^ MS/7OS?,_BE@>F,^!>G\]E=Q5 MB_$OWM*[ZO4EW.)C=R8?G7A' O;G9_*KJW(W1U'ZD*FO2X+BY&/)S/ W)NX MZ"T88M_':Y91XIEB9D3$NXPXH=9KL): M<.P.4 [.<1'8.SWVR%;E:O=[+F5(:!#IC7@IGF?"X2D[S+&E&FN,KWNY!S6' MC<=Z5;W>-=D>:13ZXQ3;D'1D16*O7N_Y)@;D[*G% VO3>7QTBHL0=Z!93LMV MQ/C"HHC9K"=/;87FL@Y]"Q#9755VA SNA'3TC'6D@=+J%P)J%Q/B5C@ MHL_OHN\ @>M,+CKZX('_EUWTG=B1TE 7^V6[XQ!SJ-G3B!R?4B9]=0^=9$H:5T^[7\85;^C'#_RYXH? M<5+/ M%AX1">;=NU]W9AQNFZJ?P1XL8^L\DQ=K$\41&YF9I?/)POSZ@4!4F?03W219 M8N1-CQEHV4S#GM+0&%P\57]8)WH-I*<[PH?FRLI U[55FYWWEC'263>RXT43JDTB\*'GRK@?T8>^?2'KSFS# M37/I,YB#>:%/#Z>S:)59AZ<3CF4&G;!V?1?:;=6F>E9+$@JO]+)]94$G:6<, M;<'%/3/+88<"S?%7$93F;FV,+7Y4DD,YS<)(%JK M>7:HDH,&DQDP9GE5&,1+G2871TDX^91,Q((J?K#1'FRT7R1[/X,A$2-M'4PB;4+&#UNIUFN[48DC%07W1T2EEG>\SN6BCU&8ZU_?0AM,+#W/-+*?D&\U^ M@ZE'6R5 0R/RT>* 'UICW^#Z7EOJW"O^QX6[@^\0PK*R):BZY9C .N[YK8V2 MR84R&+>),MMN&"MQ-LPW/3092#$@TO8;XS@TC+Q0A_"C.R(^LT$TUX$%!H]2&\_% 5\&CQ2,.MNP%>Z?C 5-RNYFX3<]ZQ)[HIVRXJX]B1183L MB8Q"2$)+6N ES7Q+Q /(5M''_(_#/Y4!)*LH;>X"P,K MV78[LC^%=/>7/(YUW(DM=4<50R/4TET <.DB6HD%5!5.P5T1^I7!R_@+V^0U M2X(3X'=+7(=DA%82PA>@U+4[Q/,B(V O =!"D!T*?)#!(\/!H#4DW M=V3\0OP6O"3=LD\\>03<62XGD"K\@I=5].USJ'X\!W/WSQ/4\]B&I@47C%;H MOAWL6;;GCP@60-4-^%HH0_"_^HXAD-@\G*7-8X&13'T6LG3'%."JD389 *O4 MEDV>VB 9/$&S_7PQ$3R$ /\/L85(_(T:_UO.S,"(""%^I#ON* D*C6Z>?[F. M 1>,QHZ@#,'?NWX>8^QL&8">BD8(LBDX,R1XD 2N%.XE#9I#KQB/V,/O*\ M[5IV!E#3;>\E3UC'O"G_I4-R(LL$KB]]_,AS&V# .ST?+$!=GJMG7-+(^=VCS'"WF9M;448"D78@I$]-#0C M&[I*N 9WJ6CI LH-$=]L@ T%-**H'2:6,$&%<@2_1/;?E18LBR$*6B:!1\8- MLGF-AV(V(X.WM7/8GR 7#>7A+;WTE/%M[<,S?== '%F$YUU8[\\]W)Z9OE:@ M@@IX$V7%$X_$.R1(1-U+] )]=3^2BOH0N%W>DK&7_3[_Z_\<-#+=I>D(=T4W M?V]O/@9AMT\J+\$W_^;5);^VO&4F4L\[(-??NTO@$2QN!$(B M#_G^C>AQ1$R$Z>(CV0%FB_>S0]B6[8?O]&OU.&/KQF^*?,;J /_T%A8EGQ.Q M"_'JA=9%]ISY#PSK3)2%_7>GGCF9@&++I"'WK1Y8)N\CJ+C8>$.U0Q!9;MKA MI7V\O\WK:\)Z2.I3%.1Q^L:)I$B229'DQ 0UXJ(2E>!242G)12@B%HU'"#Z9 M3/YRW\IOD_\UQ^FCUB8^8-;5&5F(K>=+CAVC///ER(;"KQ?93F*EK(OIQ$;H M)<3P__/WIA9A> M%)H1$A)H0,"OOU4";&QHM[L7@\!:$L.DI[5 MUX6BCJOR1@%:J,LDF9+J6_\ MK+-F&SD8HG4THZ[G5(:U7B7/&Z.":2V=;&:]ZFSCK=^V9(7RF)#FI,"2W&2$ MV=W.H-&$+8]FY",6K0=#N6?F:_V".I4$J^-UM@%B;ULZXK))ABO)YPUWE!\T MNNF1CL(HD*,9^?RJB:>S"]^L*05I-FP/"[41O"9Z-"-I4:JX"X/HL+.IE!V5 MR_X:S>QNE[]MB6)F:VIZ79S-',[++JCO*UM:,&0B;ZJ@] M*B_H++.];?>VI9(FQD(/D =2PNMEIIL6AVX?MGP[(P&G51$G,IH@HC(@A?HJ;E4+0F36R3A/!QEI5S3=JDCAG3G%S*9?%Z#*Z$I !OI+F ME=%HT6PSI[C9(I5VOMA1:OP,4;-C2U\.O0ISBINY<$X8I8UNL<%XIF!]E^^+ M&>84-X^RE+GV*[;!B[6USQ;U/$X-.Z>XV5T+]:G&$#2"*8&C+CC,U!#]%#?7 M0@>?,+; F+-A"V&2-:MMB-S.":B[#4]S<"F4/KTA8U4S7<-^KTP-T5CS)S7S3 M0H5A)9MF%Z*MR8/,?+V9GN1FDEIN)@B5(4QU;DSHDD18FZC/HQE9ZXWOR5.^ MA]3H?+N$9C*9*GV*FW$$0S2)$#2*4(2,(F6%K(K0@IJ5-!F79%%6L-]_0OB3 M9_"WSV"H)BFT!DA#R62!U"!F!5JD42$CJHHH$J1(9/_@B?R +HI##0C%$G"4"5+TMCO/_%^9)]ZYMW()#(C9Q1*%7 MJX%U M5F2!UA!" ,Q'8YI$TF1&^OTGWH_L4\^\&QF)4 I!$P!-"$P5P!%!"UF%_.O0VO]N>F^KPD>+(*84PY.A91]\D$5ODH*5/%+_@B8,#/E/ M(5^,?D/_\U<*S%^UX+3"B0&6ZJ4Q7(.MT17V 8N!1*\!>NUL;_4\6"Y7/7SC MUDIEN& ZJ@?-%-O5WYHP@":GKJ"?!*[L[IF4^V+J?_/5=C;0('$PKC<%9Z'' M!1I94J[AF='V>'-HW+"CQT+H,W C TQDD7%5L-D'1KFMV37:/_AVPSO\VYYZ MP+>1O1V=I?S$^O1(C>'[O-=_N M &^![4C7P49S@:4%;FJ;SNUEV_DZ5WC9]_WJ[(P^<'D40]/ ',&VBY:W=0' M1^!VME7?=2PUF*48!;I#P(NWJP3WIJ!JJNVIX'7@:T/V7U[89@JO+W15'5KY MGU/@F7D>60O4E!1 BZ[G 6KWX=M.])Z&"_1FV:]2L_K%*[VU MTS*V.E7PP"R"NW=L"4WRGSTY7OQJ;_U">^_"I^M<)Q6L MXUS!.H,]DW@\DK3_SC6M.!##*:// MY!5B4F,UYZ](V6#.UTX[E@,CZ79-#B]: M;[^I1":EN^*<7ZS()4OR;#7Y.Z:(:+NWZ]&%AN0OM_'_O$ /BC\CQ%T3P;[F MX'9Y=K&&7XX2_I$N?,>[GT! @&?@8 _E)9N'& ?^5M+@06O;(N>GRKN7*_Y MP%VJ9R/S6\_R!ND3=J)/[)+#_9]/IB^9!ZXJ;)"9CDE#)FUR'%W.]DE&D-\Y>]]U\N)6SZU??BWO MH[ZB2R-ONGMILY7CHP9G2'ZX_]M!Q'7T@B@WP>'#[QN\3&_'=U'F@G>='GO] MWW1Y_.?"RZ6@O.A-BI83[GJT^^7Q5.VO%WQ0F90ZDVG++57/D*,QNM+P?FKO M\R\T1=<5-KY+Z7E<6_.E(2*%/ED=RG/FVP\ $_A1\H54.G43:H5!R@FUWIQ: MPP8ZHAPCK_-K5!G2E?JJ/"EWKDFM122D%7$VZ)BMDKIPI5E[P+9"2*TPBNW\ MN8:^[&$9N8)O/>^SY!K:>GCC=^S? $?W,O-.6D[P],9X.B ;,DM,2B:[R$Z) M,6U)JH'_&@5F&529OI48$WF@YJ670;T?I7I59]0C%E M>Z$K;$NO$H[J-_UNJ$-J)8ZI-3DL_^%%KEO/^USJQ\VSD5_1ZO@1CB;J1[SP MU*([W"P!QOSWXAL7*AN<[;I2$JG 0W!8%$L*(-WP7F7@WOLM;GPK7"4-) MW#4Q1,PH#_8K0QWR4\]Y" M\C6.T>N'^9W1D9-X;1+8C#=LXO4*Q\Q7PHHGBP3NC0J#,2%=T:O3*NF&T=BP M/7-0(;J*W^YFLWF89HV P'GB5D<"G+&*(DW\-0GT_*E#V5[V&4XRTN9Z&F!B MJ8B%H\55+>0%EA8W30QU3#7/&@2/<48#7B?[J?Z1^',2:OX)-2,!4:\&1,,Q M:X5A6D-')3N-7E7_$+)83? ZU)Q7;8[7V?6ZO.KIB?YQ;U'Z9_3DW/KT3]PV M"6Q^#)M255MEEZJG\0MI-@G3F_YJ(ES1K:,2BW9I/%\/3$P6,P-2%FE&A2F9 MH5L'*""9\[MU;NTI_I6GASBWI^?6$T["=Q)_T - ,7%A*/:S!->H5=H*KQJ< MF?%8 5]DKRK!8FAFJ2&UE81P-7G$!+5:LC5F$S MSK&$X45D;HZ4UI@RIU'X#YE-[M\EX3])^$_B M2'H0@B]FR^N9U8TN"&6/HQ<3=U-"S1]0MDEXT9U:11,_U>/@K5SK MDIQ0'M#FC)OSW")L9\O(%>_)-8P"7FW7J8Y9JXXEQTBG-9*"A3:WX4?HB?LJ M[_Q4_XXJ^\0&%&->.^J6A023RJI/95 0 (!2>VIY,))$KQVI>"UZ$)#,5"M^[Z7\;,& MUTW[FAFR*X+7]3D?V+S:4X>N0K:N>FM3MON^%I#$!,&ZFL-B78I'Y,[=UYQ* MJ/2,5-K+=H+*5 CG_&RD"I0C=]3FZJI4VMJ$T[%>Z.*\T6NQ%1F3U4&0U)I* M@LV28+/+!ILE.'I&'!798:&%54,$X=8-0L5TW_&Q*V8#:2F]!B:YM1&[V%15 M,H/6A:D?)C6FDB"R^ 61)VJ IQ%%6BD MEW/;9KK+HFN<+@VI7N?N:TLE5'I69;@]'R!]NH?,T'106)OU#,&%UZ125 \U M8C+=<#S76X\[UC*0!]6DIE02])4$?5TVZ"O!T3/B:##V%E:U,"--KC^0,JUF M+N,TKAC,A?'#]'I9G3,\65F;7"EO5FU<3VI)Q=87>>O3(*DE]>60\C[2M\[2 M;9SLS7-%UK!%2JI;*([FKJHW=<+6>M Q["Y;:\L%'1%QM]K5[[Z&5$+%5Z1B M)N-1_9HZ'R$EE \*/YB\I+: M48D7YN'ADLJ7B^V984Q9=VA'N"H5]SN%9=4M2F,V MF(4C(VTO72>?U*B]N]#YI$94XH9Y>+BDTN%@/<'+)%(CJ>I4L$/5Y*\%ET#/ MP-=->T.V<,9<5+G2K*K44"7H)+6ADMI027A-XM^)!01?/&EZKR. %PH;MM15 MC)*8*Q'YYE4E5AP12]-^;SUF\^G<1)P-%YF@V+G[FE )%5^1BA&-"I@RAJ<1 MS)@@%#N@9\S5[GM$5-R0\\%B473*;$E6.%Q6!JZL);6@DO"<)#PG<0P]#,ZB M*&,KJP")8]8J.H6DG;UJ3>4U'!E0Z/.-\F@UZ>1S/!F@&,$T%JT9>=5K:D0.!]LV'\WXO%OTY'%K,J)$ M)JGYE(3_).$_B=_I47"6Y^:#ANQA \0@BI[G"DROZ%\Q"T&M4YB45TZ \AC? MP5P:L=>!]T>UGG;MFH"8P,+%!AQO49(H!?^'E8=2VW'W)H#R4B'\\4DDX+F" MP$D-G!XI]@Q9E!I-2C!(*5QT?F'0&!MI3;'&!1/AU&&S,*YAHD6_H:T[T+]9S1=L#7.4Q,TC<+^2%']YEZBUK M2&/DZ#SIK@;X4<)2YX3I4 M%N7.M-"B!+.F%KD93M:'V 8(Y;9S0IAYSW+^_@6P')<8C2#EN"G+$",. !"5 MDE0_5%4[%8THA3[M?L&>8,/M[SA\^EWYLN']:ZPL\_K;4U_,6 , 8X088 M]A;JP#>*L?SQ-_BQYSC94D47GMJ3?06L74Y+'++%V_I6%SZ'L ??GNZM:TW_3;[0SOC/_C@'Y">(8^+B;6 9]IH@+[=4[N,1?=^9O M,35Q(5/_3Z^5/UGH /X.. 0PK_6?PS2DNZ\ XD:EW!R8KC.JR>:]' GBCX-M M_QFQOEWJHQ4\6"$@%R0255$\*PLD09)"1B9Q092RBJ!(*H)G-872 MD,RW[3C$ETOF5% 7G>Y40 QMRH1-8[)0:%T 4/:^I5$3]$&Q,F>0P"$\(,#T M6B4^!"V)]RVSM3 M]$N,9Z8]O$8[:(Y"$=B2?M]R3>!3:XR.2#:_F ("5SJM M2H4!+5'T?=-T84YG6^JHB7 LTU-&UFHU1A@!$Y#W+2M*K5PUT6D/,>K%&2TJ M/6Z,P^Q&1RUI=.+EJJJ-FX8\TIK/9_5!M4>[/-H07MMKBWA#=- \MJZG!VFU[K+ M17=YCA:4#L5>I^-R,W9@A$HIG2/RW;D.FQ[-J2OE#*GHC);\VAE)#93)&$@3 M2FI'Z[1JKN=%G^A,6;*)-HO#8://]:%I^FA.97'&]GMZFD;23+I6*P=4)O1A MR^/7%P4ZXY:64X0/LLL1QN*FZ?D=@3Q^O2/G:7Y1($M\K=LOEZM#TVSC.FAY M]/KEN*'+R[JBF6I91_,K5QA9/=CR^/4ZMEK:;22=,0>+^F#=VF2Z*[8C4,>O M1PJ:V_ I=NAO8"G5XSH&7V?!E.+!"/0QV]?&W*?IW@'8[G*HN -^NI0P8HMY&4&L <%6QY1\[)5+ZZ) M#LHA@3;K93V_W*\@.FAY-/?LS,HLZ4EKPL_X9LGN>=RDP,&61]1<'LEBMTF* M(L*A9DXFLCDZ6X(MCU;)%ICUN*]5)#,P\D%Z5NXT?0:.\QW="[)(T%*6H@0) M$P%&DEE2R"(2*F11C:0U#;EMMI88PW9;S0(Q9TYAY&HV MK!6IRGS-B[RK875?;R(]YA1&+DK9'(,8(L>V*L7BR%AKZ8[$G,)(M2( 01#Q M)NQ"SJWR!-:WV^)IC$11#D?6367"!T#Z[A1FR_DZ"$]AI%0SL;(NJ'-DH"YS M"Y\69H;>.861?K 9ELL]#T!TSUR7QSE^4@M.8J1LJOZZ;+ SD]QX##HD-)V< M,:3%;DB MBFZ[&I["2,URPU&U5[Y29N-2IR/ IMA6%P5/J KC_ZHU_J+\[FPE;Q390K U14%L MV:JR/>= KYU34VJ2EJ@6PDFL7>#)96:D=]YKJYP\497 4EO:.[V5L97ZJ]*X MLP\I+;NKRH'K N4A)WJ&%TG//3"BG.7(YK?]"DQD!&W61FW37)>LMN/4:\(H MU(_G?KI=-'?T6TH%RO$+(J]-!0U9=A;PP#< M?6F=LB+M&7RU5[UA^>M#W=N?B'Y*=-74;+>@*?#YL,:WG1)3[GZ)8$>)5?[YU1=.O/7WT^:J% M/F.X .AS]LO3P'4+L<=Q!3#B:Z\ _8Q^\17 GI&K!JO&;P42+DBX(.&"A OH M1Z&!WPPUCJ\V!$L='E4P? #UB/[%[X*F)RCEM@7B+ZXSQ(0TLML+ MIP]#&='EFNU*G8L4+BXR)*1P:5+ $E+X35+ J B5 WO:!_//>M M.^G[><2AF,WM?%7=GV\3CO!IAMA>G_O:"MT.(.J6BD K+L-67* MX-0>&J,!.W\T8? W>\R_T+T B MP?S'F522!^'X.-U$>:2[)[?7+!Z$0&/E&'P@A_CMQ:B$0!,"30@T(=![O4QQ M,W$]-AH:&;VB$=B&;,Q%*R4YMK(-?K =7_4>TO9_D_Q+L5N%,V5CBJ'9'W\_ MU8MG9#F1-ND@+T_151>!:LOKTSF3#EIZ+S%:[_,Q&;9HRX9HO>9R>M,9SX%) M 'YE;*7MP(@EL(=<("D&)&_']G;=K3B1E(C!0N 'NM<9+9R2VR(_RASS<2JB M%\6_Z+@<4/NY%ZV_H$K^ZZ<\F)-ZG#,%QD@NO1!;Y?N(V>(E3 Q+&\S58( J M_NT'^80@R"6RP,72;7,+4(JAK? ZPI:H])31R M:@1+F/\F>\&#.\&Y1\>Y&+KM/G%PWY/+;JOPCU77 6 ;S&'V ZCRW[]'[49: M_6-8&&_O48N%.'&=LS_*6@PY,!\Q8 [RW[Y$Y;IITN/"<("L&9KOD20_+.D? MI32]]#F?XQ?88"E08T3U,G2VMT3#X11F1@(*.HKA3VCVN&K:0_@_;W6L/P2> MW-Z]='EU.R'.A#CO^:R[6]7Y@^,S-RGA,NZK+H+UL7Y)+:Q:CGO+X[/%EX>Y MFM^W6:[IEV?U/D'B:YB",'O1XS-!J#M'J%L[OR^F],;,:I&'(]; F'TU2M6G MJ%$F\$M<6DU9F!XHX@2=^\B]F;C^S-A1[Q$F8]FNUUJ#WMM3D'2W>&( M1?1A1>1NA9)8J1;)I-367E#O;]/T7.IH3$/L2():XPZ^S92Q M#T"C"@"*?7'-LP:NXF>U 7PU'D\"7./ Y@^O\^]!X+7 [HDG]IZ&)E+I<7:; M:Y@&2VAZMEV0V_J?7\A[5]3WE)11SHD#AR$6;630G(U\QF:Z"P66_HFNRE,4 MF?CA'\61\!7C01.'?4+%"14G5)Q0<1R]OW=DJ,+C8JCZ+7ER8ZT$W$+Q"3OH MU8>2SQMS!/GSR,Q/R)-CQ>?5OEUAS34[5MMDMCA)%W0@3\*:E[\2*!_"^7]0 M)?$QD]PFWODOX)W_R7P?.\EM8FK^ OZR2U-VXD1)*#NA[(2R[Y:R8^@>/-^N MWY,7<1M4FW=F,T,>76ES6PP&& MWCTR'G7-NIS.ME@UVZZKI.FLY-(Y+#4'YH@3YAI/<8AI:YR=( ,/(]:]6BU3 M8#I"%KK_,D\XC2?NOT'&1&\C%?F'BZG]^&?RS@EJ]WD$:6FD%Y$.TWUSW$0==N#H0U*!? M[5>26J3T_MN',><7H+EIX/F&MMY^9=@ $/SO;YGK/8)L__)2JQ.;?[J2>#2' M?3>[DI^R8UGBW%._[W\Y'"O4H7=Z\$Q7GY0P:R:;<9E-^871)MN5&VY(P2QQWY1?VEF1?;K4O&)[L2_SVY5?6A&1? M$AQ+]B7!L;CO2X)C\=R7!,?BNB\)CL5Q7^AG)-F7R^W+/5V)^G 1:/#'Z%.X MI0+)L91/KTJ,+SW1OUB.PVN>/[WR*3L6G.W_^X9]^U-XQ*,PC*W1?6^[GZ]2 M@!,,)?4_2/3?I=?AP.\@J[:ONA\3BO3FG8=T\>U' WJBMBN%HT_;7S $P_[^ MMW07MUQB0A;99SS[2&01>1ZW*X4FI)"0P@X8$E+X35+ J ^A+1:FTYKAI3X179%_*2%VBZLR9%(4'X?BOETGVQJ&B MUSFB'H0Z/_9I/B)YWCX:+"'0A$ 3 DT(]'X)].,;%[$AT#LWOF\SO,"JLRDY M*CN;DF#=V8)YKN3!F7U#-+OE08U?LCMVL&;"AD8'87%$.>$)Q(*CQ>,H5! M_$R!Y\NV$7L$.E\"CH2@$X*. 4%?_TB]V[*.'YS2[1KOZO7<]#%07:)3_WH-&.L96EJSGC,=1I3I.P."^2?YW;] M9/WHL8GF:*[3)9"\;,_YWE#A;4\7"*C\7ZA^].VM_K>2'[[6G&_OO[J\MO^U M=C2AXGA0<:+BG_7D79MX;>R$2)8--OF%NZGAUL3^>SE3&T: Y5AR M9;9'F)GS%@L&G+S9Y.1-,.O.'?,7T^!C9H+9U]D$6+'/T'O6J[3X637ZF"U> MXNN_G=X?>XO?HYL"?JM";Z^3::W&G?S2K*W-JEIA779)A1>MT"L6&MGT/*1X MCFNY?771+E?KND!"NT#V*8M=L.1+PI]Q=#8D<6_)!8*$_!/R3\@_(?\O&QL: M!S'U[LOD_);D*XU,OSAJ-$;\0"TIX]%_O6L)!0:$'B-?]@O<&SA?"%+=XW5ML9F(@OV,*OKVO+A;[ MF=!P0L,)#2>=NRFWL<-Z9S1P%S#?EA>(\TCBA[G)65R66 MN"H?W569A"4_B//QH%(QMO#1MKZVZFS:6XSUIECE].DY#"P?5RIF)*HR+1>6 M76267ME(81S6Z7$HT-"_2#\1))GX%[^6A?D+16@F+I.$H!."3@CZ2Q)TXM5[ M3*_>@4BY6""LI!DZPB^\(-T-:PVY-[R"2#G \U*^0:((24QQ:E*O8I6N#D1* MZ+C[E4P9J?G_]F&(_@5(;AIXOJ&MMU\9-D -__M;=GL/,]N_O-1$P>:?KMQV M4)/NSX?__#JZ_1BB;\#'O47@&4240*'9/U1U;W]+N M'% Q%#ZB7!&_T5647:*@RM%AG,+1IQ00.M#H%0TH6>R_PL['"V3L>0%Y8%; M8\\*;5>=BX:24E=S2%M>1(P.H#TW)6\S'@&RA?>Q#MD!B#88\A](9-Z6REQ MTX -(.6\/F^]\,NVAZ>4K?I/]\0+!R+2 85&X/TJR&P%UR:0NUU#WGZ&&H9A M!^).DHW:'?0E6ZKH0H5L\HX5<$@5EZA(_-.B8UAFKT^^J%@H];[,\'__UZ>$ MQ8-I[>1&+.((74UOJS6+&GCS=]$*Q;6WFR:5?<9?V7<_*K@.*2#JXL3_I@Y^ M?UWT-QNS2A\LV8Z_TI:J0=]8]-C^.W?G,-M^^8NJT0<;CJ'/Y%L1.X,^4\2% M]NJ=HH^_[LS?8FKB0JWU?WJM_"GP^#4 ]"(>!9R7ATHPD+U>B%_\<;#M/R/6 MMTM]:@7%2.<3")R6<)R0!(6@9"$C4YI RPHF$*B(DB*!4 JE?-N^5=QKB:24 MTV;ZC%B::VTZ'I+(/%VK=P2@F;]OR=&:I9:GXM#$1H7);-6HBY2@@Y;$^Y;Y M%5K/]K5"A6^1^'JZ(L/)A&) 2_I]2SF'5EIT;=!B:T*SM,QD>[K0#T%+%'W? MM)"I+()";I[6A4!HT= $['BC:,2219?21*7:#8G[H9)E5$;8\&BC. M3^MX?FQUV#PGUBINQZCTV0YH>310=[[,"$C3"WE,X J3-I?/%[T0M#P>*!Y: MLTU!(UJ\.ED7[6RS;4Q)1L"/!^KGB TCL$R3)]V^ZRT;G30^U$'+HX$Z!-K2 MFY14YP.L7=)+9MMDUAW0\FB@>$&9-"O5R0)95//#JIZER2X#6QX/E$*;:WTQ MJ*V1()U;YUQ;[+ U1@#S?-\RQ'-8938:YI'9!NL8+;1F3DR8;.]X[0>+L3-" MT!Z_**9G,KWIXTP.MCR:DL%U)]2DCE)FNDBH_'J(UUH5^/:C*74*84- _9+) MIC$V7;"-P4#?Z-M4?V];5B@>Q;%-OLOGFQV]P]27UF8&WWX\^8YK1/=*17J1&-=8TOLS!-J@H) ?Q]Y_'K98 L4 ,2"R:W8 M !$K@DXL.@)UW+*X7K M:A(TS%)9'PN+NBB$F Y:'KU]OF@@FE9JK?E :@_' M729@UBL&M#S>I3'::17#8I]=#S1UR3*$7R1ARZ-=TOK*J;.+IHKN5*>\7*W#&=TO$L:81.MO.8OD)*51SI33Y?+BDZ.X<:2%KPUB(KB1;+HI5U9=23/#=0A:'BU3T1E(#-:F2+-%;*K6>T8LL%0(8BQPN%AS-TFE=\U,SG^@BC\U0Z1X2PZ='\ MB]-SHZ$C1Y: M6BZ$ 05[N69+= M;RK(P%XH?:53]E>J#IL>]5KJL[0^ZBY5/@ B #NPY(TRCGH]&BPA=O0!LR9U M-O#RG0VK+4-DU:Z)6'IAK#F:[+BLB7>J[2'#&QZS(*DE1]*36Z.J,L) M.A,JHVRP[?68N!K3>K]K<@.+'607JY4J;,BY$T9MCR:&+*E$SKCL=J:(7 M-3W:VRY)9!>]%CC8L71=UP7;[MAE!C8]6@*D-JJ:!0&L^UYRME-BYU.@)L"N?YDZLZ!IVA.3:E)6J):"">Q=H$G MEYF1WGGO(7EQY&R#FG;N'*5EOSAS+SM2$ ;B#3HR(4$_NS8LF$9T1!Z M8$PYRY'-;_MY\@.5K?CDDN:YK# +VZMNS6Z%WU*J)XMS\'[?#=1+:(^GW"4X M^=Y?T@/JNN98EA-"73U2IKW4W'66A@+T^)3[9G)0&X'ZO:2"#FSX +0!J#94 MV?8*?60L,'QUYJ5FNR5,B7Y* ZN;6L+E38%^HHZWBPJ> ZL*C0S>Q GMO0EA M-Q)1O-2_#HO'__4$NPU5RX+_PE[E MB6CKL#%X&.BY%E@W):6+A@U&#:T@'C2K0,L#;#P'*^PH'FC]:HD!"A:<-WA1 M-$XG\, *>']M@[[NVN/U&\;$[5@A*>UT;*AMRELM]:U6?^")WJGTQV83W]V_ M]<"%]>VS5X4S]#/]8B^.^ 'DLL8]=;E]^,[/!+\V5-UL$^C<6X:( ?M,5.+R))3F6\KM+(CL6 M_/+_?<.^_>GR7#R%"?W1+>?A^GS[L767??_[WU)"'6>CCATP/A.7 MS8L7"U*XXK[_YESC0 D/@Q-O$5C<(=&\P,=C$$@B9,63,V+/!P\#GB^Y MQ^X*.6-/'_P'V M^.<1))P-'WK5!3JF]I'G-X/A\ T'2N-',H7CU M. 3RFI+B=PDC.4\3A+EOA+E7VCJ0U1Z'CGX*1'\FSL4L4V)NER#D;?J176@/ M^K3]!4,PY&Q\$[,%N$7&3/PQ\Z5O+W-]S8R9,)(X"H1$3N6WC%QV>4OTO)\E MHM3;+2ECM:<4PN4\O*71'EVV]3].1'DJ7^; \"='<97>V\#*MU&8T;"C;D[D ML%1H?]G2%^D6CY5"P?3X;:+AD:,S *?YY(_D^/5N_MV?HRNY^=K\RH8&:JY?(( M*4V#HHNPG,7TH1 /L]$0Q'$:^K_NV9W%J;YO;6L'1+E7[\86&#><_#B8[A'G M_*M M4? R_<)GM##!$_HG]DU-N6&XV:UAH^(HJ]UJ]W6*%1B8==H!ZX\$3W5 MXP F>A7/"Z+$2@<8\2U*A 1&> (XZUC0E5051Y&:R!/E=*M*(2V8>1+_]@/# MB(]P,\&:,P:\/>*G%#WN^?H!_H'P>G:#LW5Q9= M$7?9$A,,ZWJ@M+WEK4_1EZ&_/3+?GY14JUCKM+%\BP\*$VKM.8-1@X"9E[/? M?N 7=!)\>83YD@?G%33,?WAP/L2U@9[CBU:4TS/U+YC0\WSB;0G@2AV@RKXZ4\5F=QF!T8]T\H!S27DZ;0]X MKMN?+(R9TI=SC$!"G3SSA% ?6C,3V+J0\^36C'LEV/K)O85;S_[.U*%SW'+H MI\EBMAIT'7Y65SN; E.IFI5._''M/9SE1^6F-QKY-$N:]FRL5);\*H1P1G[[ M@3Y1.)+R!GTXC6(;K&UD>(Y+].\C1QJP!+%QV%# MZ-V8\^,&T?A1-"\.$$EQ EA * Z ?,:KM[>>9@PN__]#6]Y01X=$T4<;[*PP MA>7A>H2_OK7$^.'-?ME4I'(NGQVQ:M#K&3R6D3@!UB3%H7:+9ZC[]0SK0 M./#8E2*';CW-.X62WY+8YC.?"&?EZLSDYC4V+^1J]:81"P/;S\#&S"FUT6+& MDD@@ZO1F(^-5<@/+&I/??F!/!';!0*(OKVLF@DQYTY<"@ M 93OH2WDA._JK@.+;@$V7U&322Y-QP!,$V)/[N\^:N!+#!8AD:43J/_*&Y]0 M_U?%_AO';IQO$1XBQ..SF2'/Y^*-V0+$Z)+A_=N,DA1+M]_)&-TTNW^"3O(4 M7L[!.%OD^M:T,,VPB[KB88C@F)5JK&\S!/28[[9SJP&?\L M;:O>HM1/(WZ3+Y5:_ *MF8PZ@.B2A8&-.(TGU^<3H>9!TT1>+*/"+7)XK6C7]3:FZ2X>W0Q*0'G.)#UA0,%L<- 0>S/5;,.(VQT72,7 M?,!K55E%7L$X=I#(ZS&-)%O)8I2;=V'M'\',Y:O5 ; M^;TZ,D3$(<7)4J;;S8JQB ;]O71KVH*>]:KU,1#BYV:K.#:#%4'J HI"'R[^ MA%XR(CUF-O<8W,CC$<)GBE9CM:Q@I_BPQFR0+2Z&8DU8(YXB9)^DSXI)3X/[] MA7&C[*^2+2-)2_4F6<;%#!&!4*=YM(:+O#IKSD>+)FE.PE@8(GYVKW-M="6__<@^9;%CT?MNT";V8G9RL,8#?BYO#?@$_GQ. M_9<19Y2KS^R2F6X*M69ZR4MD)O[7QXVZSQ4[8+!L4&!] M&(?6H)0_4<'_KJJF9J"/B9=2;04TBWRE*1Q]2L&L!J"/[;4-V)FZN[CQLL/G MA;DX[WB2(B1)$?+0]=&C-WL[FZ_2>N9?X&1_K>NC2UR+ZK2$V^JL M;*;%Q7@5DHR$]T(!S6QKG^/(<863N[[$%3=R,(%\PS=ECE2W_!W#S'F7( MFFC4C0(2\ ,=VTRJ?=2+#/+8,\Y#!;[&G\,<]5^\AT];-S]6X MUYC>C\]0SW/ S@(>=?Y/ MM9>?>B-HK-?1FAHG\Z6\U_;=U50;32.TB!*6HQ=-6!XK&DMDC7N]E/'9Z^+_ M]F&8Q@5&- T\W]#6VZ\,H$?:_O>W2_^>OK9_>0E]QT"+SY+I*;45IA) 4A.'>!6-/JK+#U. M'I/]P7![0/.71=== R)-B3,G .(=C(>'%H&\,P,KO8[HA_J/!]IYDZ?H9TI= M!$ ^M* P&$W-58%P:,B^JNQ:N:JL&E$DT+;!7%SO/LSGKK,"^.ZK*0T@>FH) M(3VE@/]])WJM-W%Y*D.9]V!@WKLZ'*I@76+3=" (O MFD1*,3P93F2WCBG-^ ,X\ W0 BYY"AS7%S)<5T'O#@:U_ZO,GC0\%.+0(3<]I0"T :F)(+1 MU=6E:J5P\#(8RO6&V; ]Q*(N(DA/XG]J#YQ<6 MAL*(80?B5OX6H^-80*FLB&4T6L!E A$RJ((*M$B1 D(A!$X@LB31* "2?XO[ M)\ !7M4V3#_=D3?1VF66K/&G.9DUCC:QF%4:@CELR5('QAY/\!,$0+BTT5LZ06H>@Y='<30%U M@936J/.M3FLS3)?KL[&F@Y;[N;\Y)WY'^)U34VJ2EJ@6PDFL7>#)96:D=]Z+ MIG7(=9 WO)XK*BIC*]$QT'T%P0)@;,N!LFH/O#EG.;*Y$SLE0>MUTUAOGA[P M@]Z(37;XC:/LE=GIG0RQ/=P.IA6Q\(465[9L M]3LG3U0EL-26]GY%>_#G\6*N&&G3 :*^S]86=BM+U3+KVH2YT&+^WMG[(AV\ M.1P_?;S E06G #P;=J>\_[Z?C/QXGRB722>[KO9 M!6C*8+[BW%._[W\Y'"PA'VC%W!!ANK*8-=OJJ?,@Y31I[)+S;EA+"_Q)3OEK!_\W9%C,XF^I2P^L5X MFOY] @>B$?SR_WW#OGUFPU'L&;DL-]-OA4A9A;:+=[.7WKSD<,.__=B+QN^2 M,_[];^DN]IH^VNJ/)GLP-^GDF_-@6I)K@#>556NIPJG"MP+U,WWXZE.]'OX\ M6KW/D\U/,3+VE-0XD>/S[4(D:!E##KKJ&IR-#VZ8S_>?\@FT/R3P&D]XO6^R MPLX!MS>]5P_ZC(R]T)\B!QX8'/2G@ ]:Y/%34TMU8LB6FIH'X+ 1O9V)]!Q< M=.MYW^).0.;68?YGNA>P52#C&#AQL3N)V^R5*'84)\'(D8MSZR^)F(FQE9W# MW-9?+?RY]>OOO?5CN E78P^["$5+0,)P2A H[*^!2H]I"9NW@ MSR\W"R^'"A-D0C=R>&;.EW2V*?L:7UUK?Y[]]K=0H6!L!EJQRI7X M11MC=73YDAQ# MU20Y%W3&(C^8ZDV1H7*\38;"+B%+!KU(P$3"[0FWQX#;+R65?,CLQFC9FG%S MK6J20VLM((-Q;D!<23Q9,?*:9M*]+L]5)+G&T:6ZGH/,'N5%(;',V0646TOM MQ4"U4KZXVMU[3:PS]ZZ&G1GBOJ N=FX9!][;%""?]<05>"PONI)CY[?LMH\, M4Q:4U!U5UDA^[%@!U3&KM"%#5./E$?*D%W8+B)UB)1VWX+P6)3Q?@"0.3E])# ):7BZ?#SM] M9(W,S.JZ0*T$/11(* :13UDLL?,D@)$ QO6$H<_@!5NH# <(-2;XFFARZW5V M.LY[5[(+-\VN,"VVNGU^K91;]MD!^ %$(F UG3.%']Q,!7M:2A%1OWW M'%^T4L[[Z+U$,3R_8GCS8HS7\_+??*JW!M(#R6MLI#7%&A=,A%.'S<*XAHD6 M?25U;V!4NVJQEJ\@')9=I1EUE9E.8: YD(6PS%/F,EG"$LZ/&SLDG'\#$2K7 M2E?<0I>M\5QF3,^&7E#"T2L)-<2BU;6GE15FDF5267>S);_3A7DCH/\+_07C MOTFC=)E,1.>."+SR(#\YK LGYZC82[#[CKO^* <'7UY,J,J@4V7S1;8S''.% M2B.SHUS##E2%\3]H)\!F:)PR=F1W&3M>)A^;C%,O(]KGLX@28+ABF(*ID%P# ML'R4_ +0AZNFP _?>TJ%CFO"M--SUY%5;]M ,VS#F\!LUHZC;+\R/##!**&2 MN,U!9,%\1[!_V?'\U+\TP_7@.)]2V]^

>#CH&(#N)OO)$F"+$@HF8=OU%&LA!OJ6G7?HM)9!/ MC\UW3L[N<,RO _75-UWLLDWY$\-[24+U?!))_JT8RQ]_@Q][ I,M573A^3C9 M)]S8GW60"MZFTS@[5;X-3<$R!^KCN+:-31S__^K\/1OY[8,.>(XW[? M'\L'T]JE_L"B$UI7TQ)88C,M:N#-WT4K%-?>7IW-/N-[F\GWEY,=C]@"@;F) M4P>_P_4X6DR8S^1@R=[D*]D]]C9ER?Y+QS,@D7QW52M*Y@M[?]-OM#.^,_^. MH<\1VX*/NXEET&>*N-!>O4,'_'5G_A93$Q="___T6OF39Q[\_<.,]U%B(,CS M>2=* ?.:HU[\<;#M/R/6MTM]:@5W"JRH43+MV:9!IFT%,]=OU&6T&V*!)XFC' M0PWF5((R7$$ZA:9#4BRGERK#M#HQU>S)!&5=MC&63&V Q"=TNUGA2>2E"6R4NY M=*W?F/(U-3/,9W5:%GZHM%?@8/FLE_L C0\Z=T"', 7F?LGVG]-0Q_Z^/7&!:*C\\J1[ M^;L(Y9S 5_\##[U+B2+G5MM>Q90+^]\NO L[?HA>?+0A7VHC?G47/-F(:VW$ M+RZV)QN10-/7VH@$FN*R$0DTG74C[N!BYOG2P,7T?M91NI[CW#DG[BI]A>1D MCY;F+MG8A\TZ]QA0=-Y))@F^[BMO7++[<4CO=F0@O/5MJ.Y';NCDSM>E[WS= M^)K\%:]\?;U+\Y>[Z_GB50+Q@(K>4 M]G(A]")?)/[M!Y#2< 1+;GPFW)]P_]FX/RO@R);Y%SW"*CESP'ND5$%K4HD- M1.;/JT;_ ?./&R;>5G1LC*C#3DZ1"GFRI##;I&PX]H1C'S'_'P@U-XY:,=Y< M ?Q2Z#;ZK>=U:RBZ@B#25$_=-M=# LN/.NL/6[2M9!W&:#5[-S:N^E)L9;/KTC5LB-]'SY8 SU79F MEFYEVD9IPIRZ<=OP5SE:\.=+7D7F\\I *A1K\LF2P*.2,YY*JVR!K76FO#MI M4XJ6TT_=N$6+/+(N&7D9672;Z2'5H7">ZIRZ<3NRV2P=-'G)+)$MTJ-Y#&/K M)V_<9ER=+@3-!F(&390@:6RU$O(G;]P.R?QPTG'\(;\0F6%^+ 8SM,.<*@E< MUNUI6A);!&^@=+?IM<.%'^JG2@+7QJA:(D:UICD31,3(!(:>,_13)8%[1:=7 M&FYPA1?7OCBB1F7*SN@"?=Q2\65QDE[K#9:CZP;;XZ1ZKA **'+<5)TO&LU1 MAYJQ@WJUE2TV!SK>!TW1XZ9SLF-FW:4OLH&\J&2*/7<>9G78]&CQFRNYW$#[ MOH.4. UK<88RPI<,;'JEHL1MUYF#TV;=MD3;!QH1NPB,.:R\_5$<5-#2FMDY M65'YUG"2(9J4XTS$\#@.ZG2[^,5!H<@N$*H>!=3LUR0R[;XLR#6BT'ZZ&Z?N M<(_Z#K5&IJSA>":[E"L>M8I-">/M0LX/%U+=S^4IBC5*[G9_@;O=MW5);R7. M9X1X#1SZY]+/7:E9\5N!:^>WCN$*7+E,;/Q6(.&"A L>A@OB?B_KTQ-_X.*@ M]"]6Y,M<0SQ!#%_FNFFR[9_=]ON_C)J 7MRH/\9W%G^3.^[I FM" Q>C@?NO M4GP\9VBU>XP;;+\X +Y*58OC97CL@J2',[U:&OB?&NUSZZ,J7Y##=GF:EY5^ ML3 PD"4;5-F6A/;YZCS[Y]=*?CJ*EQS3:ET5/;4+%ZZE\9[*>)[JYU3P!I61 MY6 66##36$&=N^ -D2\#/,K,'$ ;F^CC"=]W6A2-25LG,:06U)>EPHCIM1J[ M@L;X4X;Z*.%S@B\)OB3X\LNL\7\(+VJ_+0XF;-@PR55G/,AWU(Q3NS=XP47= M2%BWV.AY/C XRWG M_&B%56,K746U,0#WU ^8)VJ_+^ZN.$)+K(R6O)&K#\>HU2NUPS_/'GT;+,Q/ M,^C23Q=M=B9-ACEE)K?PMKZ]&)S-/)$X_@@7@Q/D2)#C>G+3KX##+&5,?%$3 M\JSJ6M/1(F0:;>//+Q+?2(AJMDS!+>3R/%GLI$OV9"DC_5W]YE\"QT/8M0!- M192FOKG+ERBACZJ$?H%*KK&5Q?9M2Z)7$F$B>K VH&E[FY,??'AY:(>Q*.K3 MRYJ)2^9"00?$(EUO$=R?US>\#<:&J]G&T_S\@#687D;K=5M^*.SJ1>,$ -EL M-K&$)2"4@-!5S6&?QB"M4E1<8QZD$6-.ZV-J4VPY[7N3\VPENR0S8J; SU:# M$DUH0B,C[.I1XP3Y1!'$0YG+>JYH6*J;V,<2+?>K:+G_7"8#3&-[,P.@H&._ M1T%?<+U5WA=-!$N'\Y;&9M)]XM[,9,WF9+S S+;$YXMM)JN.NC6%V96LIK G MBD[,9 F ?%D ^KX1$1R96OZNA#7 #YK./+JU+"J.F=C*$C4U45.O))=%',?:JJNOWV-J7184 MU6S/E_S WPCC\KI %Z?W)I,Q'DYW:\.^QZ>+C9 =-%0YK.]*9V?Q)Q3_2#%- M4"=!G01USB_,?0 Z\[13[RRJO( L-K7F)%\*!^SDW@0Y>6P7%J5E@61G[KBA MIMW, -'";=GN;.8)0\XOR-V2H_*.[?ENL"6O;1%DW56]Q#KVCU S-JEG+P^A M<<\]&WLI[I #*W9[QW\[2"THG;2(\?T17UNZ5:MJ"*Y:O[?KN$R8'6QP4ZJ8 M =LCQNI0HL8*(]"1;2WSE"43VUH"/PG\W$2<^Q!]M,,>#U?XD35 MIBOWID5:+:+@CJCTU"2)J8=V/'I:7,"T?M R1SRA6>31+7.W*K#TY9BHR8ZZKWKJ$=S3_WK:\A+?PR!M0 W M2\U5V6-;,TL/ HVI: T=YGX'HE(&1Y^R&'V$@7\E6)%@18(5]RDS_3%43+E) M)TM6M((9S#T4VRR"7EEE(%0 <2F304[&4/[U,,:GPSIQUJ\2^R?*Y,65R9M7 M>KI9 J";SSP&FFC\)##-5]T_CTYG0J63+CD9UBC1VI(>T6B#Z\ *.$ ,PTCT MB2+1Q&*5@$P",E_9W/7/,*;3'=A2>U8C$6RTJBZP:9?=!!'& /D-(\@G OG( M*GZ%&GV_J#;TEA_> \7V+W]2;.@6I9(B;CXHPU6Q92M05 5>6ON_B\#Q__/+ MXE';9BG155.R.#> 7 K& G# T?PP^M+Q_*B\U/^)P0E,_ 9WY%]GDW=F\P 0 M/;>;U&'M27)+V4W1=06!L\*QJN--GIM42*2ZSDPS:N?;#QQ_/C9?I, &6W = MX)I>9G%^"SDNO#8JHUG#=*V!(*7YJ&JM]'RNU=#!VF2>CR]_OJ[-IRN3/:5< MU9NKX/FE:JV?4P< E1(/(&E?M^P#8H6_/1"U'JS$26P^W"6NG,FKX;J"\WD= MK9<+H[YEM"$%(Q_NTD-1\.^LEV@O+6?-Z&-V[72M'((4@FZX72_J E0=FX.B M!S@(KIMHK\$(92BEO6,S=357;4\%?]WRH.]<^7QX7P02/2P""7XL3+Q*+^D! MN\Y-*D6RIM6+T_ B]'2P+.A)*NKJQ6JEC7)UMM2M$YM&G^QK%8"-R/-Q,,Y% MF>X/"V?>8LUZ(;T*++S:-VN9S;CAXI7&C.K -3LV_[VL&1A:!/[^Q%5W]49G M8/H3+Z7:D(+?,-^6'^/,A=C:\;CL=>?K=FTWZ$"HMTOFF0: MZ]LR02H+%ZP9_@%[O663ITB.,HXT"G"\ A4?8/Y<7$,U;J] @/5^:> &X G+ M$".UR5"]79NHP*P*[PYLCQY8=1:LKP(/&B4J30O].M%Q(XD6U%]3WD15?3@P MH*-Z*BR)K,-S*AK P=$T#P"W %4W8JC3VLYS"AQZX$#;/PUGIZYVL]-<9_;I ML7D^^ =V&;U-%KU)2K.AC'74-%C@=_QM71*W^R7A?\'= >0"+K3( @*ER1%$Q 2 MSP@94D,$22%Q\%'+:@J2Q1&%_/;C;0GYSK0W1#/K99%7<5'MKA&4# L=X42Q M>7Y69V=+$2/-M"JPC8R:YS8&;$F\;TGEW6XXX-8]L^4*#0?W,7V),@)VW*?1 MZG;9.9W53*/-IULS/--9BAW0\JC/?,/S#&[6+IGK5:Z:(4KS%FO#4B'(49^" MK- 9EAZ8AC)&L3##5PT]!"V/WEYODZX;2E.#)>461N:&+"&-&-#RZ.W+5L/5 MM'Q#Y!?M]#BS$CV,IF 2W*.WM^MXH2K,YAQK>.E&;][P*)^%J1R/6A;9M*LT MG.4(R8\G2PDN"/NR[TNK7@R$ M5!$$I1'UUW^928)@5YV65DT?]EZS%)/,D:-OR^O$)(V*'/:>5,SP3,FUU4I. M6O"IQ+H^D?08RO3=>W(YH%5U4,US--NM9F(OCUD:/#51^'KOT452J"ET*K:4 M^8I:-[/%Q6:>PH_NP7[Y-!@U5AE]D&LSY1=CD.JF1ZJ-'G6!'Q 5YU!*@KJ& M*]0;CDQ';F!'BE>V0CPK&8*B&5 /Z96C= ZB:S.%[3+C6V1B?GV'A(6+'-6RH)1$[@6&0SY9A/?7$=S+,T"X, MX;8P :*E@/IH'[*8V>X#U6#'\Z M.QPC6*.2#*1.$8?>2%.@$H7TI+^QGJA9!OR9\<^OJYEKYXL-X'B'IQ+? MM[X&UT0*L0L2]^\PBAC^IQA?.<[Q?Q!==Q&N-^NX7\547\4J;P?M%W%G3GW41=]9T*Q=Q9TUGO8A; M+Y$[<>KW'/M;%<*<]\QG&XM^00"\-O834G'/7*G;<$= .=JMDAO?[_Q/N M'_L_3E[^]^5SB1_#YA*[)W8N:O__+X._5RQU^RQ^(T??=V%F]UO^Q"VSY^!: M5RT6\7FO>06>7\5J-#6R@&*@C >49["$:_^O8#!.ITR@ MC-;>.3S\&+[N;^8?R 2M^0^IMKFM\IHO/?=%RV6N7@WS[>KMT-397X284UM: MSD-2+GJ$G$%)4ZIYH)IEP[=&2JFY>:8S3%E=C5[L^$1"@714,)<(,33W0^OE M[A1\I^";*&;[) $_215%K/;E-EVPM8;0,V)R+]6$VT35:-%0+/*=.Y/[]!0P MFRO:&@!J"%0PDLSOV(O\BCSG2P_YTT9I?3NEP)?5A(@G1V@G34CG.#>1T\6G M7&W.=.5P,5=*,4J"?#GT&&%RM3?S<5JMKSIOLX M?IK3Z\RC/4KD!C-%'T,J1,-W0U'N_*-WKZV2NE)^S!O!HH5M8^._%]I:_@S;1GJD^;ZF0S,^3UFEZ^C(KB M)*FGG-'R3(AE?JZ/(-#=0,/SY4U^=7<0W&V+/]ZVN)Q.T$$4]BI3BEHM:90= MOB1HJ=3GY]+3LMMCR&QV:$QP/W5[K$VVBVL)H78NU'7J;#E0H] M*_=$/CL8.Z/-T8BW'^( ,'B%UW&)/M0:;'Y\1GWAC^ SWYFI_'0.9<,KNCG.9=2G7"[7RHK/T:8SS3L18N*G)L#=R>].?M^9_"Z=./ Z M]H=E+.-.M(B$V<"L1]3V= '=O]9ZQ/8._U"194=O2= =P9P)T!W))"]&[ZU]/&JMU["F>Z!5&,B=;Z29NGR6AJ2/_Q M./V-O1M>.V+_3$5^OROAW=+Z^%S9J\XJ.V^MUK7/=6VN='$OR9LXTE!+V9%4 M+2_+[1AK:0EIDYA74F12=#P68F(7#)+<"?A.P-^7@"_M9WD3_59EO:[V)T(D MQZ^>RXNVP-:C)7=\,\>&(K%3KL[ ]#]?R[*/W\O#%N-\[;5@>7PJQ\XX*I';.R!]@880.@ #WTHWC(UBJ9H]%Y_ M\[-W= W^'*T&6AKO@ YO(JSP:\TR?XVD%1 /=5'V <^=T>"07E!__$S7DEV_ M%=H$=$.J]CK;_3!W3I_H75.CED@ QL-9_8(GDR"^F&W MBC4C1%4R^3:5T8$HF4[<+OA0*M_)N$-8T P4!!9GA\#]0W6/HW-B+QOYG?: . *)!Q?Z# MV[!C$TIPF'_0A'*0Z8O/<0*)#P]@P0QLRT5WY^M<9-SL<:7/]^#\B\?(?EH3 M)4-4.%Z@Z61T-."B46X0'?')09(="8-1DA423)QGDGP4P3LP3*/=B-GT.E.6 M"^7$.IOHAF,URSXT1*41F\8F@KINT_5VK183*_JJ5;0/#3SA^]TIDS=&D5Q8 MRXAAW>JT"CH:C9+8?;+Y3-MSOC7GY? FS)1?$JMNMCT^-/ D;J:91DF(%;MU M3LL5,AR_UN?C0P-/>M9D4\DO:ZIX[-8]V7')N7 ME$TR7+")[5!TP3?.YCXI<]_99%NEAG==H@Y;H7*(L M1X;MX@*MN;=/4#7*W4DYWDF^9(VLO)@;>@[4%[PBDN3=X)/]MIF:VY-!FUX\+Z)#,[GJ MMEO-0\->%$E]6;T\\?B M8^K0L)>Q,LF'A^RFD"NPJT6TWRUDTQ(:"[-W1U.K,++%]K KAY^+5EE;*L/1 M%*VY=T="/M\?QT5]F"M86766Z"87A1YZ,GA' S$A BX:B0Y /)H81"&W'O!# M2'Z<$.6CXDCD(K&]M5LOBE">%*:U;F$94[22"L;/T=0ARF-K6C16?AZ_Y I@ MD39HKKY8/AZDO/)DD4ZJY8*26_=&R1Q8S6JMV?@0Y9G2JA$+E[*;+AAS97[S MQ.?6L8.CAH;1D139U/HS&EYYAYW1,IME#HX: NOH6(HH*5.66*OWR#5>4JG' M@Y2GQ.Q^>-B8T5W)'M;;UNR9,5*I0Y0W$(UEQ8CUPS+H995*>S++C>6#E!>O MQ^OM[*JK=P$H?LF)VK3N;-(?)O#BIUI\.CD1BXIG!LUF="[DR+]64 MY^2T)%<.4DE5:VJ1:%1>R8NIL5K6"TDZ73Y():UEHVX\UTR1S@P2<;TUZPA+ MR,4/4$FF/+(GJ5F^*,_FZ;P2Z5H1<76 2AX5.1*))SF:^:)!25DP-$\-0FJU MZS&N8:=7-!MC$Z-GVY1LD'+,>*D2:\2(SK,Q9.EG"5:&75\*Y.1T,8I;0A_@<%Q'XMTZ;%(9 =X*A)R MIK@?.%.1\"=?/#DIEGA@OCIM[0R=]S_I?N9NI!WU%QXY\J>=&/E/_[0S_Y&( MG?C3C@RO.?ZGG?E/Q&SFC[ME^H'YIM3\SARD&U*[/#>WW^+ZPXCZ'##PABXD M/CIT(4H_L-][Z,*1T4'[$S>^-[G\#.KXV&R1;VY_7)';?8U!\AKYWAQ8;A/- MSS!")_) 7WXXT&>X=5?E9QH\TP:(#@03'@!+=2/DY MD/W:)[M&%4OD^L<^2]F*8YG^@2V]?*5F)*UC4-'4,>05,YS4L9Z#U$HR!JAU M]Z!6\$@'?5G%GJX!SW26$3'3*.=FL]1<'4YS%8ZW/USB@E8NJH:I6Z@O>(;7 M]36$>@KGTA^H?:Z-:3 6GI\'\'9?FBEG#A ;"R4B%^GGBH$@"K$- 8/T#$VFH-GB96HBPOV.YCFW_J M\RO6=L8(7:8AUVT0\#5$-G,=\KA$J2ES':9UI_1=2D>O[Y#7'^H +O2G\V5F MP>=FB474M-ITM!='Y)W$,CK.G;&WQ36\=.T"E><%3+H_P'3^$]+Q?FB\Z_;9 M4;O@5,FFQCH 2,$G#"DU;1BY9:%LY&:V8433\2=5&W^\S\4[C8AX/;V,3G+S M6G>Q'(U[\HI)E%=D/E@R%*-/\:<[G=]R=N)/RD=\!Z&32I [EGZ/3,.?E%MX M%T?OUH_[3'ADK89Z 1X.3(:#EU)4":/"W>3KXN=[>N&=IKAW]_M%W._7;NIX M(1_E41_]M<_[K3@>ICR_)V"8J,89;LK+H-U(L6E#'(TG'V]0]4[%>SYOZM$P M_:QV>YD(:_0R$R[9').Y?)=4NZ_-+2[ONK\V55R;.1X-!%P;,%=4XZ^-]3?D M[[XV%ER(&QQUBE_[O'4R$.[&ZWLJ%D\^]QXH]HHLY--8YB84>?8%,DVO; MU!5@&*35M$&)%J!LR9Q(*J6I@%H#7K\[#^X.]I_K8$FX@_L_!(V2H-Y M7@;I;#@<;U=6\Z;MC*9F(R&6N\AHZC^%G!,W@/87*\.]]L%^'CV?#$-HJG#* MG'A9)CK'T+$S"W@^L4J;*]]L)]+Q'ZY MO"7> Y0K1V.&K:X2CS2;Z M3GFL4FWAP3](1P^D7Z^]WDB=\3^216[U\'L^SR1/^'(]WDBW^?,M^[4/G[2']Q*_CY/ MY(O;L%;1S,G]82+LO9/YK9'&?9C(?9C(#8#E-M'\/DSD?JWW82)W$7Q#VNE] MF,A]F,@-(<=]F,@=-^[#1+Y9[=5]F,A]F,A]F(B7*!$A>1+LA_N29W-2>_*4 M HEN>9EBIO-45IHS7]8R(5FE"QE!X;NTI383)KU.+)M\D\P2283H V56=X+_ MYD-';JG)AKQ^7*C]Q]*TGPQ_65=EOM^<DS_<, ]RGF=R;K?T)S=9NCN'M]FE/=.67QW1K M&:$S[+@^9@K)G-7_LO !U\NVN^/D4[?;;F96I4UDV'MNIYQA)G'Z[B/\BMC! MM:GGVG#YCJW<[E-/_LQF9K?D8K\V8.Y2]ZWF16<@' MR=Q84.CGJCR+Q)]7-"_7>[$Q&8X2"\7CW ]QD=^'HWQOS_=WH\*WYM-,E-E+ M<5!<1N1R[L.%O.BG M\P5QQ6;!>$QFH\1"7/3\NO.U+>_[;)2[N_[/==?_OEB[]+.SL(^/1NFMY^&U MM4R6Z5EGONKVQS%A'G='H] A.KX?;KR/2;@[WN^.]^_%(#X\0D6=9PL=8SI9 MTY+TE'IYB<3S=L]V1JA$XG?><(\ZW*,./X0WO&W4BC0"ALH:#-OMK>9*ML)5 M7T1E3$:M0(4A,(=Q'K7S'B0ZV2*-C.H)4DL5/0!VZN-U&RN M_#);+TNQ5&59<.>LQ$+LD,=JU@R"6K@9 CS/-IP_T4*_)&A@2,)^M],= MDX1A/=QI%RBG3(7RZE3.N#4?#D\MPY1&:^=-N!'>@-\8>ROP$.76,P#)$7(2? *%MPU*&U$07Z'THOXF6VL7W,T\4!UT MT)VM4G-=6THB!#TD,O?$B@;Q;40JP_>/ZRL;]TXZMW3#XN%Z$&Z0_PF3 %AG M_)K2AB8OJ2'*L(93(. '!<@^X6>(0\!-02(S0I0U1]_\]V4&/ W8 ;KS@:&; M@PR*%@)]SNOFN@:YB*^\"H+;+*CH7DCFX^NYDHCK5"#87,"0'W;"LT[. .R\ M*TT3&^;E44PL]6#*9.P]_$U207WDW*'W)GXES:Q96M-US4;V!P\%#_SJ6(%,CMWD< MPLFQSL\>J*Z'WKMX&R1;R:#F\ (D$Y$,1!_+ /A[N) @ B16]=F^!-WX^BI M$:0>_"&D.!VORBL0:PQ\!+PG ^&U,.$-N"PD#V>'\-];LOO\*2$MBY0.%$SN M(P I$7T 5G.@&O /R9%B(C5 4!Y"4I,H*&KN&):U]&DNX/&[H&SVRN&PID6RE5 MS"TL:8X@DUY[Z[C/IBU)06H8?,S]9W&&."<&I>$V)PD_#;1LHT_+Z^?TJBEN MI&6#O2*Q9[-J5&^\I&JR%+:CN19B &% 7M2%K@8@%W..15 M%0NRJ=(3A0@(J@OU(53*,%(8?@;NL1H(7ZRHO,K5<7E0_#?D4HZ^B]XLZKP= MP$I'*]_1P?]'E);__B_\/Y38A.Z!E?2#<,3@6\\#P!-NISWCN: M*4L[I\"[QO____T?_^ZW 24T.E'3?[EVHN]89((ABTW&,0@/=<#+87X$W_R+ M5VQ^;9!CQI-;=_S/_RU,3 M'?&=_^K4,P>;!6-YKR*250*V$?GHKW\[> FQ/>,AB=9&IZ5QO_KN_9CR!H$ M]2$(0MQ''%*"I@WFL-C"'0Y:[7J,:]CI%TYW'I_ D.@Y*J:REX[O8&AP=[0K&A_O#)UZ7$!:VX/D#:@U<4=14#,0A MK\KUT0@9O^@Q#!RRC#@UUNM1C(YTR]PX.BU/GB.M%]LOMJ(?+N!(\X9DM.>0 M68EUU;]/QI-88=8GLI:BS S[8J29"]?+\T)K"NJ@V(3VRT-D7V3]!RFU4!F! M^W%T$FQC0RT7Z[]0U49H@Q1=2[60AH^L%Z(!$>GB(>$)//JAR)-]*94[\>YR M16>D97G3FSWQ5KSYT5L_I*MT,=1=#27CW4P>@ ;0D=2$@NPP&EC+>"J:74_K M75"HFK&JL1SG]NT9:O!DA ,Z#[91$%:?6QOWH2KQYT)4W3IW MOPQ7^_7'3K0]24:T(D5ZMJJ5^T-@*>T^Y$_LP[Y#V=.HAP#>MXKDEF.X1QA'OCGN0X=!S7E) M)!GN.,%]3QI& YXUQ+^TN4GT=7A?@+@Z9DY8>DV)B(DAGY\)-1P ?RL(P#"@ M3K'5T-WL>0KPPH2X#T]@WPQACZGI"/N AW9;5XF?GWK<$RWF)N[[?0\Z$ #< MC..61)Y1!<#]PG\C3)+@;Z%:!I?V+(FO<>$0EXTC378<4&, ;2%>0<3G=T5A MT!PZP%)3X*GY-X$+(P*D:?AS6T=+JY2JF9( T!O@@^A[J/^@E6:2-<.O 2JO MF.LC7E\(+L5"7E_7CH=;@&P1P8_X86T>V;C(>B6L<@D71#O<\4-AN:H86M"1 M+$#F!ADB/!Q8NMQ'!"/>4DS'/1RBI!&^?.?^X)8%P=+1>S5+$5UO%%R)H%D( M80FD$ VW8$+%'6,C1'Q\+JO31LYNL*S&/GQ/.=SU80P!O!)\'?@/Q"D4'B$S MHBVT"!$##U1N;__64:>D"]; 9N$V(=63"W:\*^Z&T8N\7=H3>*OP];^II:0I MO*N)>(#_C<'E;F+G%OZ&O\:0@2>"F &A9L"G$$N!=PL! A3@L.I_R/8QZ/$O MMG$-='%#[#F @( ' -C+"%:(,5Q"?'QSISS. PK*"O17UKFA#+FW@V*B;Q59 M8U$;5VBI)F3M)"M5VL+X%<_+;Q_+@#+V0 MJ8]5%_<0SA2@U( ;6R,N\QW+"$)6^[P*.@4N"?X^=?P-PT#OF M<1;?1ARI\,IVX%4&]8W0#AC$B[EOOUQ#G'7TY2)MKRV9'W1Z:5H?LJ/'C[OF MW]2%P$_P9AT>HSVHSW.S=;PC/[-=8SZ'>F'\I"?>Y]'8RC#W9 [BJMJ^A#7P MW6&!"N_]G#3ZJ7R H,.8H&2;! VOGR)PRMC:20L@&0%NP',K03&;")[S4O8;LU$F^<6JK#"/!)T:,[ M2^%E,"P((]MG/;Z@;COE,D$,0ZPP8UB[D!Z[;-"7?4$VYW+($RD(\+V(N7K\ M4SS(0+>,$_T2Z^(N [U^+@*^'(* 0\GR6&=I,,<6!;#757=1ZO&"%6Z.R M;5\O#C6QIO+HJ2_%<@N6'S63Z\5FT1B_FI0 ,7+KY_5KTC@8[CP 55]-%W%& MC(>Q^QA9Q+@-*8THR<0N!CX'$>:O#JI:0?PUCYO%"),(>OM\,QY.(P_DUJ&( MG%3DHC6[*O>#;T9OS4-I@ M"L7:K:M+>I;!KB+I,MT@VCLV.S2C"2MUL%^:S0 R1(""%T8?D47A3T>6HKCP M@G U+,BNW;?CF(S?>L??DH>_3R3G$N1SII!.JM20^ZH>[>18.U,S\E;UL0C. M1(7O#>FDQTPQTF&Z<;G7CS_24FXLKN>(^Q_@_?_!O!H%E]&?;T%"A'A.@I4T M&T(% 1 -#5=!6N#Z"2GTL"">5^>4'-IYQC!8GL>:[)P M[X*C2:&/3!/,YJ:C=^%O?$ZY@*;$_3YJZ[93Q,L(X;IU+'H>P!W7(C[7CG>1 M'XTDA&S(_8RM&L17T1_'W(X[>&#-B7U$C!YR-;RKR'9T:3R&V\7./*(PXA>) MT)A'3C+X G\0W=5*9_SZD./Q%P44Y&A'7H* ?>[N"/(E5S7Y[?H6,0J06]B) M-/H-O4/.<,V&<#J@?+C.RZ#/\C?!'"C[)(.\%F\>9V-@A$;YN!,HQUQGX'P. M;3F,F IO/U Y'O);LK>1)R"(G8DT)5,R+1/='16 [*_ KCUK%",I1($Y"4[X M)8U/^0XM7OP(M&O*1@+XLV1*3O^/4=MA!WJB0NS!DCSCO-=A0?HN1\)N>5]*%4KIQE$4]ZT(U7GL[2/G MWO4$.W8L1CB,L9A %23+/37X>BH,U%I21M 1=]JLVV/+1RWG$Z4 $&O$L4-G MWJL/ @RS%:! [H5^C5(.%)3;JR-_?\ 7BUVJ4+ 9GF84>B6-?KL4,N?Q8HZ4 M(V^&E#ZRX*L1&W&WAND=G\5PCN+$DE 0"@4AU"U.G2-A.\"5/P)F!4K$H;8Z M#EHOX<_/K[]?RA]S3_F[I_Q]-.6/Q]KSX%&1.3;&,;$H\Y>S^/MS =EWY0)& MKI,+V%"@M#(R_!QQ(RH-[9H08>G[/'*,53'1\[MXS-HS* F[$WAC0HV@;D,B M]^:VQN( $]UC65_ 36_&2="%"*(W)![! #)D@$C*V_I"**O&UA'K]TUMH)VRTG32]KJ$$[R$C9D7!<5N2>4["-B M\W$)=7',<#T]Z.AF@Y<0P$=^"#7U7_@F/DG-;ED7263AM_E-.*_" X2D'^(S M6R^UJ_E+R'11UMO0\ YRN+#U[L*P 9B[<)\!%,.7C)F#99CI'4,RUX'B8I>3 ME^08D(>2JT^A%R0_QZ@0)0/[79SC>:4;NR\7W)=CN\[-9_*B8UBC1Y8G7MRY M9F>_.L#Y2Y!#2"JVJ)9N0>PNF-PX?X#2@H>'6(46X]]@7K@&;,"YM!>(W_&2 MO,.P/DI11XSL\QN&!S.[#ZN5T(2=CR$W@+22]GIVX)YD131*1CN#\)O'?[ M(W]FU][V\/9]40I?= *1-%X7693(E;@$6RA>.]/KAD.>GTCY*AF/BE6-)V6Z M4.?IIT595M1\\[5B.^2ETG3@3_UR0IV'X5? (0ZI ,>:T(F5W1.^[BS:0L]]+;D67);$ M^[VXGJL]N*U@QK6K9O(HLK4O5-'*62!@I'6<)B0Y*T+2.@ 2;Y!Q0'M1D#;W"L]V][@]*CGI#N,.\L[M[_-0 C4TN$A=!6W$ MMTCDWF7G;^;_Z.&4*KJ7MCLA.;=)A)-KFWZFR[G9TT"/ZKGGR+DJ1:#, 2=R M "M&/UDML[617%Y7E-Q$JBWF"2@!H@_[[8E= > $UKQZ?!M9MW,=;D6'E.0I MZEXC"[?4 0OQ#$004X?6$5(D<$C([7"P4P;E2TC?%D YM#*#*#'!QL=;0^M0 M_D#FH:#7#$K-I)I)5C<)FG_F!ZPI%%K#MGU'-(QHQ5K^8QI'S4)OJ(^JSMT4 MMP#?MIJD?7BG#NUF9%,;%&3(R'/3]"QEVV&4>\KNHQW.J=B]^NWZ./M"Q;5T M*$A&!-J%DI3^/)3X>!WM^U.?8NEF:2VGT[K,C:K"S*H7Z[7)^*]_8P_,/COZ M#TX8]T6R]LQCR*)0'L&NUN46M2 T\K-LJ87X!NR.RG9B.<<- MU91"]]X%Y&*9*\A?@#5Q&WD%)0/7-SE]J0Z]1L2;J_)KDIW, M<'@EKVPRBC^,4W]OC6!E'M_+W)&/=I>Q8\M,'1.,8. 6N#T2\WX3)(K,O]18YCD_-.);VH MST242!<]57Q, EC;(O$CY8F(B;LJP;9@.0^&.J8FQLW_]RL(WH\OK"G\40C$ M?J&24%X-II*A"H-KPO !]M9) -+G$:&@M M/]&W#6DL#>?>4T;&N_6#3#V>JR1K6HT.RPLC%6ZU*IU-*IEZI7!04%!RV$AR M8AA$F=D"!T4V]$U?>5K3J\-%9[1TYWV8S$^ M(>O50%PJZ/*V8MMO(!M7*RU:60B3>%>*MMAE; FZ!?'C=/@^YYUJ)619UX#< MBTZ33Y5E:=SG'.7J!"$>-RVV^(, YIA0K-_^\2/MKLGA^PG4Q7C=5RUS%?WK M3T*QKU2_.&$T3&)3O-V@>5K^PI)_@;N%[ :<=CAA_H!JNOH^[ M&!SW!1]6^DG)K\M>G=X(6 U2*%^?$R>9(JBA[9D41/P$]OQ >76CAU4;/_ZC M;6XU)R@YL!JYY'5)@TI@P'7C]JHE6M6.2RI$S@]\1SBN:@8Z3N/%M\V7?&N0 MACR[FI^G .]WVMTYY0])=V;OZ<[W=.>OZW :>5=6<_0Z6"TA?(RT"QU6U^BO@*F6%UVYF,%&OP=MZ4QZ>] M':'KNCM".TGSWBB/X,<>-]USNQWQW3T@<4I@I:QWVXP8CF>3DN#W2\TIW<4" M ^J^"C"=1#BW3Q'DOK9S-15\,X;;+(>\ARMN5-6H M]6I=MC.U6]&RM(Q$OLB]R*\?E9%F#5:Y3&RI+FH=-FPG7G,O!GW56_Q]$SMU M?!E'<14**0A ";GL4K8 ^LS[&? MV3#=S/'];H?F)MT4#Q+Q-GO-:3%"/QJ)EZN:W&VK=#XC%1RKPT;FCDNX[+Q$:CZ%E3[@"IET=XB;5XIVF#9?K\+/%$M3CYUOB3*;X MG$ND>HUICHN%%S(W+26+QEF;]ON=F%DL<9W^Z(<=F T@R#VI.;2ZH*P]L:M! M*155H3X7>: /-/<)7;J'TP^XX5<;0&%J09^2'Q3K*:8N+/EHM[".3[1%S>B. MGZXTO<,L/FWHY[0^I:5H1NA$PIN"NDFAL0WL>UW:EN+YLR/').E.L%V\]##; M;X1&9K0VD==#R92YG*W$-Q6F'%Z?SFQ@4;<@)5VQ<>7KWL?O_;8_+DJLK.]>;SOK+5 ZY?GU/D=$US MWO/Z^0:ZH0+GFW'J[.72!$+[!D\R>K'9@ (,*!BD&CSI!X 5:3=,A I,-=V@ M]EL4X)8V:/Z%DP5)ZC%V\ !=T'G7! M$F>VTZD*48 ON1;M9FBM@1YV3H'#:CBW822M ([H"0!WA7?2E+,=/HG\[)HU1N'7*F\@G;F"C>3#I6II M+455*SM5:JX_*(5G)_)X 0A ,O"9G\U_4Z3Q2HBJ5#)>Y1I<;)L1W=CIC$'> MM',L+RG^1F>+ MC5G,..;!C+1C#P?>Z%P=?FRW9J1?29168[;Z)(/J)MF>9RI/%?']P0E<1=0@ MM)2'I'1L7P=EMSI\W$QJ^J9)SQ8;B>^#*?>X2*&8!'.R.[/380=RI+TB"@.: MG0J\90"9K[*FW.XC: X,1G%,[0B)1EN+CTSW_,,O?E_(]00 %4#&+NS57%+;.#PV$!S-ZQU M,PF'J1Q)*7%GJUV\FO#[W_]+F=7EBL7TZ?ITDH@7!#G6#ML?K!\\MIGW5A)J M;&4QJX6U(K2V*SK3&V7SZ4>(+MP!#] M51+^">CPE;6#)6V17Y [> MZ5_81Q#@6%^C>^51XRZJQI/NP'MJV,[W!U6NX#/' MM:_]=WVY(A;!J1:0ZG"J!?GW:>+#NW8W?5FJ._:JX_2WK*32K41-2'39'IU; MV'W#3$<^.#+LPWH8X%/2M#DM)2#+8.FD.!F]5**(_9[*#2%Z6(A2 $QZ&Z7&J.QF!GUJ<6[>)\.G[2,X\%B C) M!S9Q9 "'5T*_'V;!F>U.6>>QE/:/Y+T&78^'NW7MJSW' D.W- ;[IC%5-)]X ML]PK-W*+8G&9D*/E>=?X0)CH).>J;^_\1 %6A%]FU%F/B>?6HDLMR2F1)T$[,TD(E%U,[F@P[98_MK$( W$+P/$D.^)28B M_='3,\W3"Y9IIS<]+6._DK:'N^0@G, 3Q7%JVLS)947#)G5"+O"GI!NDXH2; MB/H7?'0G4/5 U4F['!]2.AEYOB%@P;Z(*/QCS6:!%HHXJD;^?0 A3Z.W8[/L M#([PHF/>*PAN'YZTX7Z+$N^(1>/$]H(%F80RG.:QH[=ZJ+\I:I_72'FNO+2+ M!C](=M?%UGC4T3:"K9YV.:.+#&J?.JZM MY$.M_G+RN&1+V5QAE!8>"VLI]=3&"3TG(D-?Z_F]N9LJ:3-V-(MW%+H]ZY=F ML[7&GVPM>>02$YA13)L$#F!-!$0M1NV3*"WD][I8%=F,DKZ/LKR-5OI#) MSJKR8O.2;1MF,A574N]3]K]0GW\ES^I(3>VQ)LONO!NWH;R;\O?EZ6,'VZO@ M?GI>Z=/DZ""OM_9/WE9F! ,B^S-_O#B(\]76YG'4-Z^FP+^I2Y44Q 9OJG(* M'.)K\S[)JP_].!+MLM%B;[GILGR^$1O-.B-E=L7YW^UYL\,/)U.NRTNK]B [ M']+\.O5::_RCI05N7&Z+J2P66NCO;8F-KR((*?M0HP0VJ2)R6OC@8,;N2A&G M?&FGL8IZ,&5UZVP@[_HAO1PB]UX.]UX.7]?+X5K=&= P8^/KZY'.(E_0KUHH M40$_BOZJ2BIBR#^?&EJI12IE.AE%./%"GU MLVVU-^*R53J3Y")QMF\FNKJ-BI0.5:5\D='POMJ2V]0S5NIJ$98J^JQ;CSQ; MBWE1GK294TD3GRTR>7Z*-_KRB%O)!;[P8I88+5Q -_G!&,%61=AOI/G.RMSM M4C<59FB#N4E:?W.N3D^V^LX> Q#CAV#"*Z.="3M>&X0)6.KPH8:NB1::>4R^ MAY"EH#21#.(%=I_K/K0?4DAM$QX\O9]\MU7\D6U_&?T^.6"X"ROX)WL"?(KN MZHWX,LW,Q<1#1(T>5^C 0'1L**\O8\ FIH),=F-9I V MGMMIE%O:WS%/L%?LVV+M)7J)MGO)KF/ MCU5X5XN<8K&0B#URJUZWEWFIQMA9_\44KMPBYV+"Z6+P+4%3ASG5CN6GV:Z78SB,I?:C;;LVIL.;_/.\**7G*_J4 MN'K-= UN\6U1L$0_;V4:^6J9PB[C,GC>]%@*HC-WP(@80[Z.X MNU$@AXIW @8&F;-QJ0QI/]WM> $=_??-%()OQ-L?I=_IF.9+.\ M8C?!U3*7*X;85Q.M5:+;6^BULJ!:VG,QA0=J'FHG0_J4.[@(Q#"D%!UE+'S= ME*+=OIYO!SP_3%3C##?E9=!NI-BT(8[&D]2'7::^]_8(.%(.-/RW:^%P:T=\/ST17?GE,MY81.L..ZV.FD,Q9 M_8^[H#\#3];>:&VIERO2[;K=L,O393]G._#<+^OZS[$VI!C.NW(=OGCN3I]X M.!)]Y/%.!B.>3PR%9&+ 1>.)091CZ4$B.@(#7ABQ/(@E:#J1_,L) SF_Z B# M,JC+J;8837?#[6P^J=5>>C'=1I&+W2=KR4U1XD>@1'/S15CAUY%V*V:C>QQRPG%,;PKO>>''&M#=??%#9=:=HQ^[?(*>9U:\MFKVT)/9C\^>7B;L/,,U[4%R_TFZ& W'>AD^T=;4FS?U=\[2,(Y7D?*MP%E3GO" MZZ #5T\KFB#_Y88HK>QBLUXHL;6<>7GJ@W"^.TKUQON-Y@\_AT.9S%\4@"Q@ M#M\+A1XX6V#S/7/:-9.,=F8BV)?*_JX!$_G9M1F@_D:-R_^A(! H#(6;T<-0 MISD!E[!*9*<*WND<[M1 .W6LXMG<,AU[&,441-?^W?\=;YJZ-+1,; U#52RC M %ZEJ.;U2$<$$)Y&3>K[2S@;T5O(">#N .4$7\",UI!3P-U#X+@1+;@BJITYO=L095A0=$/A;IB0Z9 > M7?!C&W<<,.&_G%5-"4%-U4Q2Q:UOVYP[OT2ZE>%XD+SW )P*C#;C/,/#547G M]^[Z ;39&HVF#GC#TM?DAT[/KZ.KOV>+1UXHC<)D%?BQ^[K&*U>-T!ZLR&@# M+^O869UD":-9"&\A'GQ?DNX>RM8L!76"@P4'TX.4-L0! Z.1>(R 2>_\2WSJ$Q%&:T9U0?^-Q%]".YU'B.L0E $6/LQKF M-=[:Q,_RSZ^;:3@93!%$,O/W&WM0$L"3M#V<8Q?&GN6Y 7ZY__!O%FV$9+BA M7"_!R1%SDQ1Q2AUOF9K[@9-/AS\)I-W1..W/GW.WG]=HZN[&R L9Y^2FZ#7: M1)P&VE,$_X\?:.1]+@!]"6R^]36XY@ABI0LU]^^PK4.*=)(4 MD8/OU>1 ZC_-#0$.9>."GP<,(Y?O#MF.%+[OS?_S'%-X!](ID@#!<0 M4'XA I=[S K^(F[@(.G*_B%NX".8A>K^)F[B).V^ZE8NX\Z;;N(@[;SKO M3?R/J2-=]FQZZ]>=.O&.4U^4"W_MD?=^$ 32;T(?_[Z_87Q^$!\L]Q!(7 M!4CB5,47>6H'V]55QZ[.8;OZ?_]GZ(/#'>OO6/\QK"=>"->9,5]1 M>$0 Y=80WC!5^!HH1IB0\X\[6=P:623V3GSJ3LD4A+W_#]ZKGP#8CQ( PSY$ MN6]- ,BCN@>8.QK\@6C GH/O;>O(?_V7( P>M*T1A<3Q8^ZTATK/A_;5/ MOB\$/J$:?,8C<&U _/#;J[PNW.6+\44_X?PLY4DHL M$[W<.CTIYKGRJ)*?!IN.O*?O%:1.)V<%9:Q 9@M/"5?P,NPB?[F)17VIV-'7 MK#Z7ZSGF:=I9V.M(CADGLY=O_<"?E.R'="?F_ZPJ4)^5'M;,96 MME>GPUR3SC;RTE.,1EF<'-0YHB$FN=]R\)_O:WO]#&OKAEG23[_:USSY7\&: M;N*R[RA^1_'O@.+?TTKN[>8#'\T"_C%:M>O[^2&Z\=4(][8T:2H2Z'+XUIHU M!\\'X65]^F@L5P4YO."X>#XB1Z1TZLP&,OT.M?IDTK"O_!@75NP."(+:MEHW MAUQD)$US4I&7&D_&DQAY;@XX9#8SR40HF8R%HK'] K4[E=^I_$[EG[&>OY+* M7_HB_PQJ756V;)FU4^U$57\90RI'-C7+AF*Q9(B+[H^!^E9V=7:_4,6KQME1 M5W#MR.%ZE1 5J,QQ1B#B3]P2FN]IK9R;SUTO<'5+3._*4'@'!R1%H'?DO8%K MNR/O9Y'WIQO15-BM?[LKVF]6M*^-T#="UK<'F)M2U*]ACI-Z_CU]_8"J7DS; M[58KU5!SZWYAI9I):RF(S4'B;I#?^<2=3_QP@_X=?&)97C/Y/AM)='MLT5J5 M(@V%CR(^\9-,^O1>-P">5Z7]/:^98_=%["I"^6]CPC)DYMYV&DT5]> !. MPB',9R(_S^5\'[1E4*UG4OV$*+:T\9F5%/8=S&>W!Y;K-=Q)R=GRFE:R6I0R M3]$:'>Z!6*YIU$37MBJ 1H/1^.\#SI=;="?-.F+=$F._6"BY*F,L2FUU( MI55#YLN3I2672H\#'1$FAV?SOIXI]S\XV_W?W5',-Z/H[FSKNXW0B]Y'Z('[ M"+V#R/KZ"#W2L55(1B.)D<@->&$X'$1I-CH8BFQLD.#XX7 4&T9C[%XWT'+, M+F?&-/\LEZ5\KU N/(OST1CQL-TGYYF9W>B:$SLGQ0PK/IX^V35S/&#WG^QR MRF+0IP=QFJN48TFZL&IRB13DA?M/ME^6T4;"2'>!75WFU73+2$S0D]'=)Q/U M9&.Q#'5N[W&*0;$99M=LS9$G1-O&7O-$5KIN?IC>S90T_/%M(6>W.M:&NOU MPDVF]OPDEWE+S@U8TTATQKZ.K4?&'9[L$?J%K>52OJYV;:^?7HZTTLOKVBRS M[<-6'[W>)'7VU-4JS=E+46XO]=9 ;K+)=J%YFWWG7FL@N6VEO]];T-]+,&AZ M4E 6"Y9".M<-@D_B&>NFI7M/7F\.W:[,#PKH:S>P"],/L207B[(1;D?4^?37 M VWKF Q.<6[@( M^B%Q[]!U"S?!/D38^T7=.M7,2=-YWW)MX;=GI-5[KI[CAG:9B49/ZL M-F'W&TT+M MN46NG8#6]M=_G"6HBU3Y:Y_J"GEFCN;\IQ>&[:1RN#,,/^F23Z\/+Q"8FYN; MS15M#0#&Z#I&:#(7L=]-/W;X0C\EKZ5>NK21HG)\%)@S6:SEWQ&Y_N1I=H;C M;@/LPH/AX"91*:)')_BX\W\DY5< ME)K.K%"&"\5I)L1$]OO0?4I9^E*R;!VLF#T;U[FA#B]?R7/^* 9S16UHB[V8 MQ: C&:UVES 9J5P?A!-\KI-;R_EN/SYA%I7U#3(9NP(F\U5'D'.+7BM3![U) MH32S!S&D$3$A-@HUHBAW.8WHIZL!7\*(KGW(/Y#O7%&Q.59X]CB'?@?QHP=]S M1 <1],NP)<9RA@)RX6DO0@_;DIXT;M# J*GM.P>Y>D4F%43>X^QLED3EI'N%DKU":I$KV--:M[ J3*M*+3>E MYZB<=.])*:,,([80*\@+M9Y5C'2IUN%0D>C>D]T)D^_TAB6ZVZLEQ\-NN]%O M1M"3L=TG:Q$YK5<+JYK,5YJQ66YB]^O5YJ%RTK[!"9W)C!]U,W)S0X?EQC#! MIIR\@N"3ZB)1;N:?]4A.FI=L:VX66MD4">JYI9^7+.+,2H:@:(:E@_H($2%0 M#;QH"Z6+ S&C&:;A-@L 8H-?SU M\G[%9JLC3X1N=VKG>#$27O2X^F-U2)H= M0%P%8LH\\1PI6;U,?>=>(MF.KHY*!0FKK6DF<'+OF"AQK6"G:AB?GO(#""/] MEU78>M%KH"\E 6QOQ+^EE *OA/#0%A"TL0IA(#9PH2:^R/UKBW)TOVU5V;6< M4;CN8UWD%LOU^#8+;4F9IC6#S\ U#5Q!*_C.3X$5^C? '9UT!X$I"4^%@C]> M44.@@I%D>E^9&EX"@9!7U_B^X[\-)_8<'N(;#RR/[>TQP!0 %W$!C(IBT3J\ M(#@KH]^ MR^_N$W"(C5T[&[9]+!)! ATAW#A4&U'__<84 =2=O#VL1A+/HCJC%X5J+3Z0 MN*&]:)XYPR@<>4]?\K<$MSK\*NW$;]Q\ ?>;G ,,+S\@XD2W:KRN#WK%JE&T MVXD^S<4Z=*NRM(7%8^JO?R\,KW?G4]P*O#)\2B]'(O5$;M$1*Z;5>30'>O.O M?^D#210['^ 0FZ0&(U1GX[/7)L6KI&N])?_ZVAE<9QGP@-W/MWC4DUE:#[$/ MY6G=)A,FR0-D.M0>.R%,HP;,^@BREEWFT1$&D8Q!EWJ3$9^;I>:58>9YTJG; M*._D5"$BU\FD_/.'&Z+8B[!'&*'Z_6N?M9;X@Z753D^S1TR_6(V45PE MV&ZX%C,6BJT\SZ4 MS1MGMQ)2QJ ^\N%N&1@LU @;QD"UTH4*13\HGC*WIT/[8WR7WY=;J9@^D9IOLKCSA;MH"-,I3W4@L W"9+>;\K_1O\&# M3V^7G%NZ8:$> ?"XF-3A6V8:/*Z&6#L$&*J5" ).,@S+80/;C5.U)[AU1#IX M,X\0/] /J4HE<^R\.Z?T?N,[KM? +X+;E280'*EK#GZ$V(J/X;'&4.F@M8\ M?QF+(X"B X8+MOO)2RJO"A*O%%7(,2UT7EPY*R@J&#AG"1;/NC_LK.=HG-$V MSW?[,]\E>7?4@Q?J+$?6D5?YU$AI]ZLTR/"6D2LWK;;]B=*[C,(;1GU$-EO7 M6XBTW6F^VTJ:#*\H0$ROR7,&>=#8+9G!O"Y/1]EHS*9MN;?,%9)R;EU^'(__ M^C<6"3%1)A2/Q?;%'9%4?J0E[Z*<8<(>52&!>""G&N(?1%DBMG@3X098 5V0 MT,PA2+W@#5[,CTU8_(8X\IZ9C@_^( 4'PXFM%EA?Z#=22 M"![!#P,( 8TZS,CV\88WP_#C,)0@,O9TCP!.DX?*RECG9T; WPC_C5+P=1&_ M&#-;G$X/])GA[HMPJQ %WUVR5$ Q4;_@43%IH8>W.WT5G3G?HP=7WL;V^BU40[,HEU M :M:Y=X\GRRVQZ]C?P@5F.@ 7_EP_64R[UO=Z/5E7K;#=&.3[)*FVP70B KS MS22O0>,N%N+86"@9.W##!T1>:LO(#DN_ZPW#VU6L4>54<(^81:+#'#T%.K*B M4$A#1+QT!MFY-%<@ X7/"!, 54P!Z"8O8:O7L3F)(2O-9@"JCLAVA+H?CD_" M>S)= QF^-*B#/U!MJ&V"A84447=YR+'=MV-[U83@H9S8IX:F#L(%7.YJ(%(C M.BGF_-# YDF2-/VP'S)TO28A,@D327)DK(*&[!F0(5&>BXW&6N) Q1"B.H"$JL9,,K'P@#'8\+O!'FB!AIXNG M"XA D9;8I$3/H.?'O$,9_'P.+6CGQ?P*8I@(D.(@J0Y?UP'4/ #2*X@X-P \ M"M9$B/@>PS ( XB#$@.HLFX M.$C&H]&!$!?Y:#3.)T9@KY]#5#*GS]UL_SE7UH6,&DVMPDDI=:CO1%9OA#-V MM3^@UXVL_,SE>S93.-AW(@W&T?'@I9O(\;%$MUMNE/1QRAY$]GM$=!;YWBR3 MSW2ZX7+2GC9ZA54TFCK43<)F'\V276L5NP7FJ;:*F5:LS#2O\J^K >&:Q3&G6<=50?(UN7NO$>G%ZR<.P.14.867 M//")BHH[*5R!%!*O0.1-!46?0O(;+B)Z)Q&TR8"&]]' =NP$(8"KIBKO'[GN M2SA#[BLO-XW'L<\L$+!_>:=$U*FB.Q/^WQA$SDX!-SCRSW_><^Q49+!L),JU+B3)Q2>2:=Q(84H5G5"A#_D/-)<=OXB3I\5F M8BL?/-6[OJN+1:51?0,!!;1)N7ZY].1'? M%L7N#7WYSG+(0;XG+'7N,N7#,N66A[+LP8/Z^VJ#6=XMA:8T_1*72\RCW)ZE MRH-6MC'D*A_HA>YW81L.NGM)+?B4!T30J&G#2*];2,*?S4Z5TVU_2;_>U?7F@S@W0!>IN+B>NH#W!^>25^\>'49;- MQA,VDZCVD5+2S+'X 9=\MKW!"6)H1-3$?+QKR;%BIL\L:5U?&J>/2 M:B?/>B?<2?@__,0):K).E1![-"UPQHO@9&[@ Y5]>Z-U-K2[(9)"=*#Y^WO[ MO=NH*//2;5O.I0.=*TO17>?)29(*3+,[,M( U?AUG S1CJV1=1Y[([.WXJ*J MS!:TA")R3QF]^_Y"4XSB&9Q#UG)2R)Q6*>@# >\^0S*]SFFN\K,WC10&GGD87^0U38=TLEB])6(>AEF0?S&I1:' M2WR]TJ\)CPK0O 6VR7(\W/=%F@4=D[9I7D&5&.T) &:%#*8(7'E#!W->$DGQ M.!**=531EK%T'>$6VJ^Q@SGO1MU(N$^;C^E(1)863+&^40=C4VQ^$%4(4(LN M3/$6#^)!IO^2BCU.NV5Z;>8DW11D=16'?)"-/.S/,?:JB1&_NOKM8%"B02A& M"^>D(N7!O9J*IHX[0)^=YVY +;>DZ\7>/-=6.O$,OTIFTN7+W\VS-G]\KF_Z MS[)5GLX'@WBN/P3V7_\F'P[()X]&!526((TDA^6[F_Q2 F>;\X/6?[6P6".8S2C\FO<9\O+^<9RDM4Y@W/J*Q#[QD^ M,G2N',I<>.?&-G?T)N=)77JT#DHKGF@*M)*,W,*"NT'WL9V&M)]8-D]GUKUE M:UGJ2D^EFO$RM)5E-G53,XMB_IE%Y'"D9HUR#OEU*O4!B_=SA>R6.=%TK'*Y MH;@O-A+><2)1,N8*O_XEJ8JD@O 0(9)_>90_1PSVB., ):>I'RQ+/#BAB-RO MT[IAB=PDJE>+YG*%0_6,.[6+_J)QBM\"&6HAN(J<&D&=Z))U;!$G3#1Y:G-/ MM6:Y1"]BI2S[S%;+3.\#T1XL#1P,V:+,05MEU4PWFLG2=".#9B'9;C-*IEJ# M,CI"1T,T3:/_'6ARIWU!31^GS9/SD=YZI/EJ8EX)E^F:K7W4Y_@F6+2[Q89A MR(^LW+;KPYZY$6*&#/76:.PX+-ZBC1[!J4N!\#V]:,X-0L%4ITN(O!:=F3?% M6+4.EUE@$,:.HY-SPM"VHN[[0,:KU\3\!(N<-\$I)1F%)=<&2WI63,P6BP3? M7U52IU'-S[[X.1(2;BL!'15U&9"G8@TGV&8 ZE/?#YP-7&JF _'M$)7!N-%1 M.^E9CH\_/T?FRQD76Z+*_5?AN0.^N?MN!X+GK 9[@XP_+ELQ%*@6\!J,-)SZ M_YNI5JN['BJ&Q5R0/BRWTQI$-IQ7(T&]W]0"TMNY$ZC=>Z;WT\09>&(.WMT8N;8O,SEQ?YJ"1Q@A@ ME"V]]%^ZEA5;Q"HL3==8Y$@Y55A*_8T+2PWD[H! &P%BD2&V 4/8*8GDV[)88L<.F7D.8BQ$5A%#<4>;",K\LUSN)"+U8B.RB ML>0Y)7L=+K>E$'G2'\BP+S#3-%NW2!'GG/TM43J7S 2P4-?BTJI'R8]SW M9"XYYCNN< T1'[W;/\6PC+GCB==T"EI1WOA@IVW*&G<%>*#R;RU_"FJC6]YZ M"J[R""Z 0VG$YW)R(T6D1/EZJRHM"+8FLHS]6$E'RV(0XP4%U@3JI> M*)1RI&_/(0:DZ5X+!K?:_HL#'F]H@OH)T@M _ D5:1\DNK2J%@RP3$EQJMEYT^M9H"^:W$XX,&[X+G%5#4+2D7FZ/:DW=3F5I^QT<"($[[?-\A9 M1!DHTH*;=3KM'+P'+QH[_B"TWV/['@0W[KJY2P\'^8W9&0RFW?$\+$MJOIX9 M:/.Z.6^BIK]Q.A&BD]Q)8V_7GG.B6Q?NZW*QCK;'4'?&2RH*+GI"?/O,*7&> MC_>&*2[SF,^QBW8]]:2MPD^(L[#)AP-0];6L];ED1A"Y412";.$DKK\NY36G M70P(,"'4BD=86%#9Q1($J4QC'AL=@0!CF *41IW#L9Y M%,X-M"RX)D,/8V&&FBOP$(=[CEPX7%-440^5#K\Z%:%Y+NC!7HO44 M5Y/3X7:]DI-TI$,3YW::-'4.7-86"=RH^$5ZSW]^.,I[!+?'?DBN"IFL=% J MH)(V+!UN,!QZW8[9ND!\08/ MWMCR4A2/[$A[-"?+SFENAAI*J0>)K?O0?L#KPE4@OU)]26L/SH;0K>]CN/'F MGB3;;3O^9VF$>ZN91(JCIB@ 2A[LX^=-"TJJ]990H.!&_5&@X$9G@(0,A8%! M7NY$4%0-/SUTK@AJC*@#%R3[;<[>S^B:Q=V[9H%[UZP/=LTZTMWII&9T"!$1P^%F"X0OY-3)5%^JSD5#;DYS<%F:)GKA(#\'81J)M?WR/*]J0T2@9OJB& MX>/ANPT_G1Z=HB60H2?D:R=U 'WIU03M]$'$EBD:AHE53J>#+<[ $['V(J4(0 !VEQF;PN\= %:!EMV_[#"IBC@V+ZB-= M6"1KM0[-3_.5V\I.BQ-K!B4,2";I^ IA'#C9K82<<^I2TC45[1(B#;F&6U2\ M$4'Y? -$=0HYE0BEM ?>B^VX]"7WEL1LEMX5IF L0DY8#4! -$97>1L*N2$MQS)$")> M.X)LA%*< IF9PXTI5Y)+,_36[LTR,;L)!GL:+2X#@3W@;;HY_/NX6 M.L'>7+8=HB::#?F<'O(S\-W=(_#Z&*+O]C%$_+W\_3!$'?NWT?VCQ[[DH6\R M__M-&>W#>>F)RI!T1C3.@AAYU/N7PC5K2%.& +JU&6]%7U[4-BGJ_V?O29O: M1K;]_JK>?U#-R]Q*JHRO5VPG]TX5(9"0A"5 PB1?*%ENVPJRY&BQ\?SZ=\[I M;JEERV:)P#+TK;H9$%JZ^^P[;5Z.*9._JX<1IS_Q7*<'"_8IG8H"']YB#<'^ M<-AQGQ=,'%* )IF;MGB5L2/0VY-*I[?CCY./'M@AW^!V4([BZY9P MO.0-XAA4H.*)W+X8_,^W5Q]>N8M=E1 M=__Z9W3? DJQ6EBANN(54?CW@\"N?YD=;W^-V+9?'*S1/1]TC[=P[NU';D_=>R:V M.SL?WT[]']?]2M3;^3!L??S@>-[.'W^UJBNB]&4,=:."%"1>\4462?(7M)8H MX-B#P7PPKOPK2F(5=[KT%C%FA.XX/7J/^I7D-=5L3>>; ,U5GQ M[=LE'(&>A!61C^Q!>SZX_&WWU'K[HWO8_3J[BO;^=MK!H'%QSTD_!S@)-[W: MX)98_7>CNO/)/7V___5X=+A_^?G#SK?*S@YE4JU(:U-*W#,Q6DS,B;-1+&5E M[X(/K6,_>.?_7NB4YW9HVCL'?V[6KO>/#U M_=\GQW_[G<][_E?*15V5P"2Y'O$9-$M\]"BC,>CQXLEZI22BHG%=AKQT6^6S M1J;Z@Z%992/0+&FXD0>F==YV.A?;/_:_?)V=M";=S]/O'_;V[YD#>G>=\VWG MW*U,SO:/*L>-KN->M?YQHG]0"F^O4CE#=/",QYX?$H[$EJN0H.3YZ8'-['AC MRM(PE\E?SMBR\$QH?\*U<@OU]OO/GMLT<[OT:_SR?=O=&_;>_IL55;Q]< MI=7T]/OT=%?.W=W>VQM_/^V=[NU:'S]WZN>>>]+ \JSVJBR7.69]QL8A]PLD M'#M;Q=3*Y(.AT>U\__0C9='O@5'[-5L6>D2LA*N% D("Y>2F4 M9[/CGVZCT@FNSOK_3+S+M\-?5UM?_OC+]1;Q2;+6E'J8) QGL=DX#8BT!F'5 M2#X%Z-@=/VI>*YW69PR(KTIH_?ORQZ@^;$8G>VQL1=.OEUM[>\V=Q836[/L* MF-#:%B%@VOG#QGJ7KR?#OYKVIGYF00 HL<-31$&6%\VEJOKY'18/H*3<\9 G M]*!6P742I9U8D)I*;DJ&)'0/1!><[HMA@;B0!1;%<#PJ_1_S)+:\/F]-%*>V M\YLQF5RV,DJ<%AB.X0O$5#^1="O2=8$BN=-?WE.*:P. 9F=\VN=6"+PM_CLM MPVY63IW M.?8TB$8R/95?GSM#GI\SB$QJ),\P7A?8/^;C9W[EU)]9B)N;= M^10NOE_6^^]^6MVKLW/_U^?3;R?!#-OR9.62+U>[$R9YH&3'P3[S MM5+MS,_8_37UWO[R)O_L5497S_OHQO#X]Z9][[ M1O/SL>M\O9A>UA;O[+RO;7_K7 ;3J^A']^CDU\>];\>?,R<1-Z*+XXO1]8?* MUM+UGSA[=VC?\*CG8L?%?OJZGM]_^+@V]G>CC)?.+XS MZ$Q^GEC7K?;ELK5X9V\\J/6N+K[O[VVW*Y^Z[./G?OU@ M>ME>O-/]^_W0;OS3FGRM.98[^/Q]YE7L+Y>=Q3M_';[]=O%QT+FNL,MW5U[7 M/0@^??QR6:TLWCJZ;'@__VD<_OIZX7[??ONUN>^/_I[BK?+LEV35KS3/'K[3 MI10Z.VZ/=YP1C5KA7$BMIG\3Y?W0#+%^=-E\Y>/Q]:>J^\TZNJHU:_TOQV_W MOISL#0HQ7WEAI'(@G#A8B,LURR S$6G$MVSSHO,%,:@.H$C*!%Z2]NE% :@< MP:O7:U,_YSV_:0F,>NEM6^WG-25:K( DEAF%GKS Q15=>>Q!TO5R_9D.DB[8 MA.):>;NN 5$ 0( *V-2 * (@:N7ZMH9$?I"XZV3BFV3# ^QZWT9CWYBA)9+/ M_*J53/4!=O"0HX-OX$P%:5#_P%3_X&.XYH!X_\G>G'[6.G(1WLF[*/5X0Z'\ MYL+5U[^S-2 G4>"Z]_TB/S(KXA#F1YM^=XLF9O7[.+%OZ4\X,6<49#SWWHJK MV-],$.MQGXO"[R )8P]X/1Z ]][S3.OP4\/Y:O;#>G=P_>ECI8/>KOH??[7K M63[PWV-BCXK? )SZ9@K_=7&D-6@X3T+4:X9S!&L]GS)GP@XI")O!:RH7LZ/+ M?O6X?;75ZK?/1^$V? G]YBE\]-G-J:MU(ZT::QSP" MC\'DM&5 MW8DE\706F14SOC8H7=^0N9Z;S9_6O#G-K%:J5Y)B,[C5_N6G]V>UR<7EWJ=9 M>_;S>+Q3__AC<-E";E4KU6OY&/H^^]?KMR81YU+CNM2=!J8((V<+-6J=)J;K;NA76A MLA]=G%&,><:R/$VK9%HE*[Y*ANSJY=/F5U]=FAU*M<9[UQ;0[5QKF(1G71[^ MO7-V9EX=[6U?=;^%.Y_>[UR?3B\[W%YLM=L+/.O54U+!3E(5MUG5#UH1RU\1 M2W.'.G"'GA=A\<5:>-_#)EJM?:]:BQ.DG,']KF?!KT]_'Y[]K)S]L/_Q:].# MYH4SP)HV8'_-4JW=NDEE^S=5#2T6">>$ITF):J6\FJ*3)_&/MZ3OAV8S*KV MPDC)^8AH\#^YC/MPI<>:14)M:D" V@$./]OU6<\.5S6L^> X([LV.ZQ4WD^= MH!7^_''Q5S]O8CYAA\FS1(C6^T, TEOE):<\#&)A^! M9@-%4T4BS6J3P](<-K #1PQMF._)2JV/&"Q ]OKG IYW^M_9/]_E\QK# ? M1OBZ 3PU84/;PMD6>#[4CH5/!NVR<(HO/+9"K\M\<;)8%UG9IDX6<<-OV=^" M][^C#^$\'O8+VX+ ,F[H:O'.GM@]1OQV8#J75X/:]J?+X^GYUYK?<+H_1OV= M#WO3U1T=:#9RW/6XSR=7QV\[?>[-1]=BNI1I;U&[;-4U!(<2@ M8(Y0\/Q!NPI8[XB?Z7LS>R3[7MVUOO^HG&Y=??HXW+HXN6A\_?#W]*9>%SF< M335U-M5+]T?MPX>K/IM>G;W[>#EPG*#A?=I9Z]DO7!6#&Q*R<_?WKPZ_#2>1//CYM?+WMT4R. M>M7S=^-VIQ)Y6Y_LZ[%[?/3U;NC:L\$BB=V?W!:+P/[[R6GE;59989!4SY-F^O]_L!"]49O,HP'&JNB8-?2@OOQV=[V RNISXK[T@Z*YIQ2SQC$,%FL,F9 M,@,+%J;.@%[+I/!3WF+\!*<_G2M#UU>IK;.]OV<'^R/*I^O-J-]RZ<.N'%SM?OMR_:=_= MCKKUY>S+^^/NI77%OGOCKS\^7NR\.P2ML%I>3&*01UV2 Q5![<)!:\I\B-.# M(SZU!-4?TG;@8IKV\:\DP?I]$'$T@WSY*#\YQH^/T\/VI" I0T>*89>&SWDX M4LP(IN:8]Q8V<1K*2V2LQO8KV9QZ02>B5ZZ>BM)+]1.BSZ?W\ACSK?)!LFC? M":H?/GWJ[UW\L[S'=Z_V=Z7YI7(U.KUZ-ZY_'X[& M_<%J!'L06IYWZ^9SKF>SD],OX]'NK'(Q/JO_^#KXY/?&CW&N.]M75].F.PB^ MGEU5!^>UBZU?GW_LX+DN'\*1)MSB& 4YB%YJ$)XF3BUWE^K5>S@%.& !XIJZ MQ@NPL]1'LJ<(F([[]-B[??M@AZ;R8*:*E\R, Q&_]O16= M]-Q.I?;QZ.]?'ZY;S>& W!>=6\MP="HPL8AD"OO-@KET9X%7BNZ3.F>Q%;%'10)?ULY7.YUY:ANQR5]*.VSOR7.%7RD0F M>]2Y;!X.NT=?M^KAZ>Z/RH^S;FV:W;PXF7NW9,8<98H*!TBP!$HXT=<>R2&T M&SP9]FQG?^]?YFC\9G=O%RQKXNWI_/:864["HZ'W^S1NVGSRVH"VR3Q MF77@_MFGRUCI;;CGN\<_3C:^CYZ+&_"Y<[EY<&[#R<[7^VWPX'SX< + M/WC4CGWYS,,%\8BV7P:!WT)"RNF(B2$I!TV82PQ3%%P*1[S5 ,\,4S5KN8\P MA3%/O#G>.CS_B7?77W:5EWMZ[^;O[Z==GM3#Y=L>[Y M_E7MLG'UC@6R=EZY_'D1[E_-WH_'^Z;K-[<_ CMHW$6$X! ]^ +W92:3 MGFXC07['A1FKWSB[[S%%0@Y64A:Z?+EJ]EO?3\R=RO&UN]/XV#RHF#]_2R;< MVU:J]Z]&)[//;]W*1?BV>VI.&_NG%Z19K)A.6F3?YN/(X'N?]_')\8_H*G+/ M]XY[NV:[_V.O9O\BJ7PWG^>FC\9IZ]$X3(_&R436FT?C+!EWLC)+8D,],FE/ MT\=OQ'MQSFC1_#(GRH#'SY]WU2&/B5\T.0,:V8+_ MJ#E+@&#*.&SU,S]QYJLQX4-?*3;+KJTASJ@E%8:_FC27/L/TI#L8&\O3)=)O M?O=M[/K#YW!]")X+,?'/XV/5^=7 MP]WFU\B_^&B=UZX.]MZ1>E)?KIXHP?P;D2[GV#JAT-2;Q\ B*ZA+P&[]//AV MV;[<'^S]LK=_?6F__?#KQ]G]@T:W]UMT=MX.=LU)=' U.X-=7??Z+-PG^W%# MH^U+#OAGM?FN]W-J'U58LSH>MJKO/_QHWY^N;G_ H_V3W2.S>O*APHZ:/6^O M-?Y^<76#RK],!4T7 SU^[:1:]M>'_X&&^(#E5H\P'TMO:(T;4EX6WW>?>69% MJ2'>,)NPHVU";1/^YKC4ZG:WT6'-YF6K;;4OX9<J56K[ ZSCY( MS=<\"-FH=ACK[I2N'P4!O![4A1W7=&:!'7C]??'0HR?7X_I$'1G=<\J"R.$E(,>Q.5480S(]2?,!=VR\#(?P6"]^ M'1723)GCX'^3RZIE&8#.90R9V>/==PPO\@V/"GO@M;;7LRULT./Y85"B^A:@ M&D9I2&"+B&GV8B+VX3OR8N^(4=BOC&#H10[8]OB0B0\,&+V8BHGP.Y%K1K G M7M.35=W3CW>OU/E(8T<:1:['TY4M)^K)]"@[$*OFB4TFG(#E>T' E\] MESPJ=\+OEE:7C;"VL7*-GL.[L03H+FLO&_M@K2,/17C!GX1VSH]D.K3A=? U M@DZ VCT=4_(F*X4#?H(#B1.AE%YTO!5UD_C2'=?%PN%3.B7,$8.5";*L5K8^ MD5N!?QP5;OX''+(F7 @9J5]\^1@G[]L.W$)[PC6<,4O.A,5E[TG/!=B=(YNC M_4N!0V=[NS'ZX)I8UX\P_E)K2(-506C*-4L0Z!9H,P=OQ$8&Y_$2)[(F02'< MME@/V"U.:3=L:B\N=JIUPG_@&,2#8"]^-=+A0&F'Y%XLGJ[G#^E M%U'=RUA$3#7):AHK5Z,^<+NUE&/LR3@]Y/UJL:6H_02U": 0>CXVN#'ZF%1* MN35!ZF[.JI$G]2/T&!CH,L.W^(9E^U8T0F9'G1@$T^%W 5,C;P'\*4Y0G=%* MNK)B%>\6T2DXC" :C047Q+Q9*Q1RD5S,S+%9GPI)+>83^,5G>K :QQNGI(L- M\L]#M0ZY".OWF17*SR41X .0 %BB:6&'F)(Q\R+XT96"8K8*&;LS G"B%N" MT>"U!)[=+PF8R2LC<[9P"?G%_,5@",)N_N+47KP&*UVXA/)ZX=FLBURTSU_E M9SY_%5OZN0OWCIW%[P\\5]1&?T M/" ^+%U&SLA+Y,T$7;'L'?\XA\\\B6X5QP5.:UZQF%0GB4WPJS5J0FV^,Q 9.C7$#.D('I('$%T[YW%8 *\#$ MJ-70Q.\#&M.-<+*HFX?>V+8"5(QY)Q-DCP3SI;A5-G94M+X%$H):[! 71]SP M/- 23510?T:] >%X+%*2I@ZVRYW5MN@#Q&6/YV(# E.NQD<1H[-@<_)P[K4* _=2!H"R41^+S"A>[&W&E M@\PTN78KL0!2S"9 $'OPN.!2K">L9,&53P$\\IN2-0,=HS?#J JU434[>8.( M&&P(,:0!KJV5X(_C,:_0X5N'WV$-#*F%Q]WL$6]/@?]%.Q']-$@\LM(GVR'HTQW8/8,H0'[GQ+[@1W,YM.1?X"V&E M 0OU,=8\O[*2J!R6%#\&&]N6_5 BPB!!*43G0JWE[R3"G.$!L3+8,C[I3E/, MP ZPN!AOE(H7YQ+R*.?T,"D@@9\Q'JWGJR?LI$#Z M?6-BLRFCMC6B8(MQ.972KS=*C.QP_+B1?:;,/N3'U&.'F#+/W>?Y%2&+2;+G M@85!!@*HH9@XP<8A[S#S*[)]SFX< B-W!AZ4P"^CVX@Q!$N'06R$]E+VNNQP (6R62NJ\):T%S@_&61%:D=E4,I?\D#JNLG'!#&R A]:6>2L$(M&";9P2 M/PIZA$5? V)$=LD] MLNKMPA1@/;1T?%(V$;M4HT"Z/9'-P*E-I/CNVMZ N;8%!A4Z25!#]GJ1%>LV M!L7Q>JCW(<[Z Q-OGH+YR(@/#9DS1GTD"DPT&. >T5TL$'5/INT3!PR&$9;Z M$N>PL,(7Q"+_C5Y&&QPRZB9';>D5';G7D]KZ1 MVP=CXJO" B #/=^U36,'*/J4!<"IT-1YZX$@C-GD[L[I6\DF2T"O8[!&R/$A M>O_10Y*_2_8&AV4Z@<=Y!MX->@.9A*#B.DX4FJ2K1MP#*E3",PM:+1/,^7DN,-ZGRP M%^X.CVQ4%Y5PFK06\:\C5+XPGB(1YY@",H<)[G UF&X>@]S#!U$-D-H6;5(L M%Y,5 6H4BN(*WJ[IFCWSC?2\.DC4.\:VV/\F&RXA4((WNABLK?8E]J'NL3U5H[\'L97!BATR?D8=Y2< MBUW*X$^6FS+6CP#E!HB1^'(0TOAA/ ':).)LNE=O8KB%/[J=S&%-HB*E+G ,QWBFUB^I\Q"L=8W0 R] Q+5$(X*%U%02VL\75/MDM M-T/U#QB:G62CBO*93EY,@TK(, 05T',IR?6X9U"#Z)'CPB(Q)%J5;1P)"N@A29D)6I!J]E1^545^8 71[ MW;B?56)+$'4QFAYRC_W(\YE$(/E1#@CA.G?)224\EIACCZ&JI ):8!CY H"+ M3S'8[5@1#^ $@W, M:-HF1LGQ3-GUF-05'IJB1&D\F.&LQY7MV .3/F)^@#&X0=]W/($3\:-C;TKJ M>.)?(" #<_%ZZ%:3IY2")HV]X&IHY,?:D41!KO/&7T#/A 1+PA-47,<7X">! M1DA94XE,*- HJ($OX<8QJ("+CB\J:\=E2)0D'Y4YEN>%KM5>;^$A=*TB. :H M#"J$9X!A1V]4XXR6)X*6/1Y&7OHN_"XM5L1]4.\F?I='JIV:!>X906=YW>!I[2X=G$XPFHD-<9.N+40,UQ*",\F MZ.>L1--_5E., ) M3K8@)@ERGB<6$V-/)2V@7K\Z?HUU=3SO\."@)'Z($_07XMH/T#SOT?F HF=) M21%$?4!F&S$8O4QV3\@+5%/1#Y"$FI-<>ZETT^D )L!EAPE424?[4!^TS&#( M-3G\08U@D(]A"%_90JF/^2& "/%$BQ>U6KO<3*I",_0A7BI:K2@6"GKR15)D MCW7#=(J:AZ?0E)=UM/REM@\_-PO@F1=1ME\R?GO+=6CJY5,EN MQ8/Q;4J?(Y(D$\9GH>^9@N>H6O;BI"_ 6$H[_6BZE-0NX'?KO<3:39)1QOU:KD6(P:*$(XS-)-F8%/F!R;/HS,R#G6G[#5!!"> MIX$'FC11*!MGP(*1R1K 7V6V4'D54TYSW%L?<7F#"R7K51UNT^&V>X7;E!.J M5LO-<8[3;N^0PW&B9#BN/9]CL?X0N$DJ!U.L,$YU1!$5AHSGUG$E&YFDV@#& MLZ) =)XAEU1BS7VP8ALIMR+IE))9,N/X$Q$0]&MS;G].K-MT@6A MH52LA$.>VYG)@H5X>EV8I@+W;R- 6XV9.I]FC4JF.0[8:_F#NEA47EF?<*#?BOYM=BC"S-RA"'DJPSU%9 MI5QIKFH')IM/W*G%@_CWM^:HU\KMVAJ!(LB#/KP G^<,%]!CVAHN!81+M5Q= M)Q?3@-&,;*/@HAE90>$"C*RE ?-@@/EWZ*.Z? L(W4X[7MLAM.]P" _*P1_Y M!.ZX9S#,\.)__VC^<=_]M\NMASV ]BJ/8_:)K(I^GU.\\)#'"_=$?XVN1++F$[KW>0C'HO'2 M=F6\+7B5/I#B$L]-.^?@7?PWFTAJ]R62:JW<::P=!7(D$@P[:ARX,PYL/S$< MJ-V5,2XXE]6NPY;%6+^_5EGZC5*?MD1MML"#(!HO*A@M"LIAU4LF1LI%@PDOZ/>_(X#I&#'\"*/C7%7Z!IVIK = M"E2I6ZVOA+BZF;'/R&L!]QC /ZIY:_$% [G&_%PQO_5$,+]-PV3G0'X/T;M. MF)Z)8@1,T<,B,UZ9@%F%FZ!1%I9RU[GG#*7Y@0)V127,1KFI_4H:B6\7K"DJ M$M=Q8-?O"Y>"Z1"4_IRCT5771M=CJ9YK=)@\NLPKX/8W0DQJZGGVU)-MW:U[ M^_E3#PW_VU3C;YL^07,^#:TC_PZEI_"Z#GC=\R),0B\"7>?IJESW/O,GX%8K M?\>E)H$G2@*M NSS 3R8]0P5D(38OZF4)I5V>/^UEQ,HR>.C*TII7;G:8:., MS,=T.N-M2C:5C,O%UY$Q6=YF,B6DUBQ7XEI-UW-9?*8&5OD8%0.'KZ92%.]0 M8_1[")TZJJ1RDS !U[#EF#,O"E_W[6N6V=5 .3M9CIV]E&^7(R M:B\0!L5AT[0Y1SD+267W#+TE2%,8Q'2&N8[N?=/VJ9%8W&:&>DGS MQ@HV.?Y%N_/#N0X?2H?UI$\-=1[ S\\O,Z,?"[6K"+!F/IZ*1[-KTK,O/K&9 M'#/I#HQW9FC&,XNH6^CR565O1'9R$9"B?A7>"!M.A3,CF)KC=-,SV7Z*IGK@ MB+%2:L&PEV04WG;9V(GG*V(7&%,=.X1]M+/1YX83R)RW69:'D%'0:031"/'Q M'T2)Y5B;AL/KF-FO8O0*LZ'BRS_NP?HVJKQRN]Q<9SZ_+J_,5JA;#5UDH>&B MX7)K8TS#I8APJ93;NNRU@(#1C*R8<-&,K*!PT8RL4&6O-UDMSZ'D;S6G>.!& M<\_X3 IQD M'S\_3!^#XM LV#'DDAC'/8)/HIAWNU+>UIBO,?\98GZGW/J]2H;U>YQV*=EM M,==GJ4UC&RU[6RI573\EI MJM'X6:)Q-0N--]^X/STXDNGJ3U7)SEF$/M7=%=(R6!N'>A)V1//)&] :^S7V M+ZTF+GRBQ?'6WA-E?8&^M6^]^*W<->UHVBGFUA^S&;QNI5285DK4 MSD1<>G*]E&H%ZZ5TP-O=!,:+>KDM4_(Q*0.08\LR@R&LQ;.NMKIFP&1S(]O% MG%A,U^"]>+9D'QMK"%"#&Z2F"PB%?6UV1N8_\-(+T_=--S1>FMB#J&^[2=<> MH]IXA3V7Z/:0:JU&O-:*4:T5E5$8]6K)P&S:\O(&.1I9\T36>L&0]90!,P\H M.8B:=#$X-;"O3"=DOLL3B*CM56A>&Q:Y2.$^,S2F#%"RSWQ$2$ ^;&]>IG^- M*?QJ3DS;(;Q!#)RPH6TYXD4B-8 M]0R5Y&KK37"WKFIEZF-FCD#3@)>;/JS',8/ [MOP 3.(>Y9UF65& ;O-!^-W MT^NB@*^4P65OA,!S9K"]?L!">IEO!U?PH<"S;-K4U Z'](>>#;3O YN*1W[ ML..?!>0 C,%$UPHV:,/]]'UOM&*7HJ];UN(EY=DY@]T. 4>M;+#_8+X'@G#Z MGW_;CXYR!DX4NC) 'INNA8P@_*BR Q?Z$ MI./G;HM(]D:7;, C-WQ=WTZ9:J18&0Q)EZ\&F_]Y\=J4>ID2"J>^!YBJ]*X$ M#=YX67W%14(8DZ/H8%E2NU(:[]_OJ2T=7_*>BO!2KF(AR;ZTE5!UP;&*##%PH%<*^D7@^6P/@"ZB) O&B? %A#SS'#.P@69%<$BX< M7CCV?&KX".ID,$1. ^O#U=(: \\A]H5'UYW17G]Z-IPI]@&-<%'(9@Y--P!& M![=^XY?A:Y\_[])A)W_;=1A0Z)[+_,',.#']$'X2-[X4G2(/=_=.1%_(5Z]* M!JC]R5*#K&E>EL<[8))^ _4E0? [ M09T#LR@2PTJI$(4W0.4P?[?_AG$"O M(X8^1"^6I55SM89T7\346J_--UCYW_^YE;VK;$N8OC62ZP.VQ?O4D%[UVG2F MYBP0VVQURO5$"9&KJA,#J93KS3\-Y>>$AZ7XW/66/_SL_WLWLB7"S&D,Z*O;/ M]:B9:!#+$O.O6R!K^J@73E#UHU2I'. A,%BR^117E]H/+"$*TD3[BO?_!962 M4ZX+^@Q8RL!-C9<.$/ KX(ZA;P,;I,,!AAL)96NN:2Q* K)RB$M=@51+)$>R:WMM?92QX^LZH#YG9D^;YJ> M4RO4FP3SLT.!2KE2+S0*Y-T_7W-"S0F7<<("MPZ^B4P6 KA9'>,UV\R7;6XP MOASF/5Y \-7"C!>XZ0#FL]\>8*S @W/9N^UX>1?V7';++;P-)@G,>-&0?YZ0 MKU4TY)\IY/.:LO'@.M(#0?[WYVYTRM7U#Q;26*"QX+>QX#?&K4C]=YW]$."= M6*608_OS:G[MS[ED7/?YY-9C2HB^ O8VO&/[I'HS8SZ AO(3@W*MFM&_0D/Y MB4&YT/SC7C;>?:AUBBN4;QP*-ZNE>N_ MU=)R'3'.ST?O-\%]]O!:1-$;K-ZQ9V SSYZ!&KQ% V^UW-3@?;+@;3;+M;R5 MI>>A&16F=_A:#N%)$D.U7FYK8M#$H(F!$\.BX-^T>$?<&$CIF:^]F[1, M2)V:#BIJ.M)T]-MTU,S03E/=D0L"SS6U:CP]>A\WVTUUOK=I< 0.FZ"Q#]1Z M&^[U?&IC+!N.B[_P3HUFUYM0@UMS/'8 &?$:'T3A\=NPBS(^PGOBVB'U\\>O MEWG77]XP.7L]L@5F5@--(]_>F=CDV:>-\%:?09[--'\;4?+JBJE;7BYN<3/: M$.AV9IL."-V8HR" T!11$$!HBB@((#1%% 00FB(* @C=5ZXP@-!]Y0H!",V: M"@((S9H* PC-F@H!",V:\@6$;O26OPFU66>@6UYN8*)JX5! M[S<;!30G%"W MO-0M+W7+2]WR\CXM+T5B@^Y\J;O@Z:A['FHLT%CP9#I? M/IEJK\)Y3YY*:Z5J]0G6!A:H9F/3T*'6R+>V2:/#1J-#8SO?+JF%*W4K@BQ9 M6^_!FU2DHAW44R&K>B7?'G*:JC15::JJ-S+:&^@NH<^%WM?N@'P@29%[ Y_G MH7L_+3RHM6O&44CI^2TTL#IILDLY8G%/+I?=SOCQ6TY:F+4U; MLO%VAL=C V-J3ZNC:H$/+$GQI:GS1^'('?-EN/?'( MG&Y"F1S,8\T%6_NN\W:?:B)Y/D2BIP &P3B@\N086OR.1UMFR5@,BD8"ZR5$A *%9 M4V$ H5E3(0"A65-! *%94V$ H5E3(0"A65-! *%94V$ H5E3(0"A65-! %$M M=U8VY=. T*SI>0&BI85UKH"X:W.WFV(0SR.C=34.;M89Q)U>VO=N@M@I=QZ^ MR;A<:WKGW"M9L[\F2P>^RO0WN<*6.9\VOW]DC(,GZ MJCERXYX;C#:'N;<,YNQULUH&/W2OX >FH\+V#6R7VYVUXT)A^@9K+-A8+,BQ MA[#&@LW%@AP[R6HLT%AP0T3@26/!9D]F^51N9?BMO-MB:QQ7.-XT7"\KG%YD7 \=R@K%&WP*A;SVJ7])N&8S% K3%W57+3D\#"-??@Q/J$U9:+1E*-I/FW0>2,QMI=7(>XJ")0Q/'4R&.]K8.B&GBT,2121R=O(>R:N+0Q/%4 MB*/:R7D.Y;,(2*\;"=9/'-D\<-WGDO]0QEQ<%X^'#G*'QC:]/[^I5IONO5Y[ MX_[UD^Q"7?OFCR]H5'(>HZS17*-Y\="\WJ[EG]2MT5RC>;'0O%&IZ;P0C>9/ M'0)8OC1?O&"3Q7(_O9]1$-K]&;]DN_#A\'5] M>WZIIT?OT3G2,\S F+"A;0&H^YAB8 >&[5I.A WN;-<(A\S@P\_,KC=A>+LY M'CN 7WBM:P9PF\=OBQ,2QKXWL>'YLD%=C;R^L?1K?<^G9V?,] .#45L]M868 M@9UO\-]:A9(?L.T!_2 ?#*DMW\BCMGS\^4/L)24>%G=CG7S)F#*?-M#W',>; M!J_S/O^EA[W.B7.//4ZNJ"!K'R?WV%D8FS 0J<#P M?HAQ4B1>80SWW67'/]O3FPBZ+NPE.8R1?KLY)_)^R\^=,T MVJUR?;-[4MV'S^ MBN+T^MPD];(XIY8'KVANYZQK%B]\E:^0+ [X-=&LBVBV6QLU64X3C2::]1-- MJY._5T.[, J%)IJXUN;^:.4_!4)+)$TTJUI<;C[1M#/4N$U+R7C0@1'KCAH\ M]B"89]F[]C9CDC:_G6VU4=_TC U-'YH^'HX^FIH^-'UH^EA*']NM)YZ5L=ZT MB[7CBR:D1YJ%E#,=/<>!E<^2/&XSL?()D$>GW-J(L1MYC5?@"^'3%&B^5A1X:+Y6!'AHOE8,>'R?'NO%QTNFH\5 M$2Z:CQ43+IJ/%14NFH\5$2Z:CSTH7.[:&OBFD,O:#N'Y-&)_U"/)I2\[-@-< M8W^"C -[D.D4:ZO1* 2"_%8']H=M89 S@N0^SD(S5( MKQ'_-HB?,\/7>*_Q?B/POOZ[K1S7GR[QWO>"P.!WY#GTHO[*>-F _S/T==7N/OFOR1VQG-S33^:OS=$/RM=C+4@LT/%Q^QT+!=RQLQXZ4#1N@K MPPQ#W^Y&O,=?Z!F[#H/3V7.9/Y@9.*HQ,'8]?US.VT[-W48MV$GG:[86;'/: M)946=I5RXXD'WQZ^[ZW&YP? Y]5ZS#)\?MDI=UYIA-8(_700NEZNYHK1.ERF M47\S4+]5KFG,UYC_##&_ULA"_52'?:55R_U77TX (]/DZ0K\*FWBH(V7J'2DZ7&.>!9*O.]9)L%_P_? HOR1Z:1* MQ,6E/_[:"0S7"UG/,+O>A)4,'0#N9O9? /6,^RJ+@$O]3E+X;I]M0_&GW/QV5PU7W&3#\P&/7/D.7_-4E1,8TR$C+$>B MFMA 8 "@H=&/F$-X<_POVQ0*-0X^$0_6"X= !Y[\!,9X^0-.; M8L\%R9Z!(^WLG^\" P/&&;'7QHM&*^%<)>-%M5-NI]CFBUJEW'I QOFB46ZF M/U@IU^:_QUFH<1ON69*8G\?!$S;?\N2-/#]\!XBK1UHVEM,]U\H4S=!R 'ZH MQP_G"+:.NWZ(GH)+2S!K#:FJVR+:'BUHAL!VR+]ULT M^_#EUZ8S-6>!-%8ZY7K"8^2J\!P,T,KKS3\-Y>=$T566@^.IE"-+C9\2CZ4G M4,F+-_1]5/AFK5K>3EL#C6JYU7P@6,U93?4$,O\Q#:#&_G__^+_SX]W,YD(W MXNPYR2!@1KL>3?0*8K0U_U+ O@Q9TT>==8):R.4IY!H%$W*IM&=;2CQ80N0" MA3OPMIXQ,.%O(C3=][T1B1%K:+H#!H\8?=/VC8GI1(2&EC<:>3T[G!G!U!R3 M++$ /-Z(^:1CH0C%X7.^:7$A^N+E=GG[E2(W:XK^3U+L9;W\36\<>3Z>71_!0.7A/AN8/N(!/]P5 MAQ@?7I$4T\H3)MEFP4@VUDM?M.OE[1A1@91VQ%,K X6HFO7#[82\&SZS$-EZJ7TMY2.2LCDKN35#6$&?V5H)";Y8 M(\I']U!PR@Z! *QY;00_*K214X8G"_L'ON6-1UR9&#^ QBJ)GR[9<'1N^+J^ MO:@I*6O[CYVA%XD=_?'7T7MCIS]!RYWMXR_RH8VH![;TWWRGB);\((2*WR)OG3SN<=NE9] M\\H81WX0F?RSP*ZLA5>8^ '"CN MYZN-R875@*^"1#DU02$!%"?G!]L1?YZ#9*ALGYHR0ED@T M^0:\0MD[+*@7";IU9K @0#@7Y2XGWA@U"&JF@5CD&&/^9ORLST:@#N$#RDO= M7O(]?#L<)IY>:LUEXZWG^^1#"$"[ E%']V2?$RZ3Y#2\5&AAW5GJE/'TJZTW M@0$LT':8'] JA)/+,(. A4%);)XIZ\=O@D2&&]U>>A=V8(QA"788"NP.HNY/ M0 >$K_(.^'%D1Z.@G*:>"#DTOGSL>Q8@9I"HBME;Y(@+2XALX/,OJE5%[8-U MLFL[H!Z7,1T;7A>X!W?BE:BYCKB#$%GU20/JD_" )7O]/C\9Q+/Q&-@%/R!\ MIJ)(*GBDQ\C^"8PA9[ -/J'1[L5=" M-R0*HX%+,#91^TU\[:AR(RZEWX]?[0&/*PF^8,>A L1"2;(Q/K+K,7,#)J@5 M[\"EF1;HF""=9D(?[^$]/3I5["1%3(UX&Z%*\XP,Y#4C^?ZBE3 C + #2&SW[=2ND.'ZMH6K0PC+37FWWU37= "= M,(;"@$(P9@)[R]!EQ-)W^0OGE0IQ.29"QP:Z05,)6!(0Q"R3P&'SY4T4J/NH MO!MG$9#/#'<.6T7HHEB=8P)#LS%4\;<]/;P+;!ZHN0E1( 2+7E-"5%764JU310_IVG$ M2&.F=8:,;TN:GZ),%(H(?.)CY#+24$L9>@-\4'P!]85,&1++AX3#2DR/[4[! M.%#9#CEL>JQO(A>;$GJ)5P'B<;XG1?8,"3F>F,G2I3X/F/ ;[Z. MD<)1.+DQ;MP=<"6*B\:GS24Y/T#6[Z.D@R79#L9$?1+:LT#Q^^.SK@>6)*7D M QK@&I(E;0IEP\(_4KCW&P_W]U M;D-T84+C@%JG$4OO;9K\CVN?P@LQ7+.Q@8RVU%ZU'? MB3B.87\;.:4'9L4X%!*J(BWF'1)=\PJ%ZR5@D!_"E\]M/+UFTK&[2#9CTR95 M$T@0OHPT@UM)=L2#\5/7:%;^E%2(+]P4]#]Q@.8#8Q=@88?&/@@-S$J+B6#1 M1(2M2_P&+='WV<2SA'<-C@1.RF$A8A^Z/OE+ 5QS&@XBK*KB;Y- ,"K%1@I/3M#<\(XGO5\AH.2.8E300'/&:0"DM\-758./?,LN=ZQA!9GB MO%13#/OT/]@F;"0=D6Y)%?FF_9@44? )Z2273]P1L(T)1,[QZ/ MHWG'XXACNN?9G^EYC'*Q.)Z::'B-;6[TD E?2NX0FA+:O;@4TR+^;J"I("C. M,MR(.#8V?454$>;XR$2O Z@NGAT@L[9=XC,AO28$7"X;^W6> M>D:S6BU5JA7Q;8D)*O0SSYS#6,4]$S;(Q0GO8/NB?D";"4 ?FA++KY M1;/<;J++@2]QD7W<(GQ9O%A[0\?:=:S]OK'V!Y-SR]6EF'>@[0ZJ(A?ZF*J4 M^--6\F;@?@G;,=JE5J5=JG2V5_$=[M7MQ9P%F4&MDXYEF5$X]'Q:#&KG@>)X MO9%MY:DTW"6 \A88H.080 M=>7JN=/8HQ@VUQ%!#GH!MUY J('AA19ZO,=(W2,76?/Q[1*HMK$UB*>#JC=J M"XI;\L3T0P[&@P,QZ^D C![^4W6'6QLV(@+Z?%-@,#[O?DSP MP?'":_JPD?*RD0?'=PI;,P'-- MA_Q.]!H>[$?,[+' \NVQZJRX8K.YKXU-D*CJJKFC.K31(4_>CXBL[OBIQ,N+ M+SQ\1ZFJ.V3HQ:X,?#'E(P HA9= FRCQH^".T&&S4$B@OA)2B( )!+M9. M)@,>2?>^ZR\,K9Q39,>_XH=(ZYVPH0VLGA)< K2A3$.R=6=&@3D\X1X/K"(* M\>=+<7P+G?2^S0 '>D9 ()EX^#R*&]#^W3$:0Q9/ZP#U80J@PZE?I&YRM9O3 M';N&$W48N:^YQFKV/(Z%? 5CQXM#02Z&IP!DZ#@1.P =E;*AX>4#YI)U*G!# M(KW@YXC,L6N0[R90:63(S,ELJQ<1:406^E)*"L;@'HF'@PPFYT*,\Z &.H$' M!$ULTAZ1CQ?6F_$-T_;QKP$FW/2C@)//. +-W.+^83LLD9P17Q,>Y%0V37*8 M<0Z/P,Y;Y"R<\?>*=R"3D5J\88O($'&<0+( 24] ^?#"$:P3\Z'@%0"!*7,< M"D?0QB.W;TX\GP ^,BW?0\^ AT^0 S8H#CD<W2-)T"&,XI\Q.>2>O(/][G"$$5*-YDB&C@VH VO&*"==-%:MUV1/Y)LMF;P M9">/2T(%X(F,X'H"A3Y\%OJ>*7(V\#A4420RID9F3T5$"?K8<1![>"433A4V MB#-.H_8+L.K2I06T=+)1C8$]$0'8P.Z)H+'T9(I BZ);*'H!J1="O5^JBY2E M,O(!F.\$48NK(X(YH+1A9Y(FP+5,5)<-T)0-5)*-ZDYYE7H]ISL7ADX472KV"RV8BS=*#H(3 MQB,M;'HEWR'>*Z(A]C\<#RG_+X"5H0RH(" FL%] M\2P H4&631_C.8S8%&D,Y'4'$RFPJ6,78AV%&N5;+ %[:O+%7XG?IO L_YN M.)HMB2X=9T'RU$9.]G,H(T02/CV?II&W%:Q.[EH.4DJ_P_P(QT8:+ RJ[28* M+/=$BUA[ &""(W5EC%?UE:MI-I0Y9@>@.09)W$/8)S6AVXI<):$U(_B2*Q9\ M!7Z&[U%P/X[-CV KB.]CS!7/CJ!,15$NJN'QP8H,-<<1.Z+(COC$FD!/G.?0 M=$T1B]]!N62C5Z P6(".#O1#(/@->4DDH%[T.-:RXW4?V@...2$7@\_XFS#O$J$8 :F5>@7$D(<$D!:M!H M+))Y*#&)"XPDVT+J R+V*W-ND <#W0H%GNJ[G!^9>."D0Y+#R9+@HTM5V:E M-VYAS1L9 VKJ&)". 6U0#$@Q4$VJCB&_-NXS";58MF]%(]2,L">"<>[)S&=2 MC4F(<>$)3,9'N@[B5#PNP.:8$QK]CE1U95$B@IZ/S.5VUBE7G32@(%4 M*'7#DH(S@ZG'+B_)>W]&O0$70_@7YG 7A9@JJ@ S=_"L MXZ(A3'DWQ<(NC;@Q7SG..8[A0$,*KH\'D0Q/$/VNRDE/9-$\!/>AYHEZY7X M9?*1V.@T$LKQLCH/C""9Y)#BT(<_(/0PB4<\RP2_$TAFI>QW$"CQ/E*21GP]2+9=-CXD M>J<4)B;96Z&\2^0O<4[,[^!N3]13+46SMR+?IRHH?K;"A2CBM&+CCY1]0$B M]N4AMR_W,NQ+7J@B$H_/D^99RQ^I/AZ&5^:-MY0^EM$4XI9M).]0_<[7BI0F M]%+4T"RNV:4UX4I2&"[4X$53(_3E5Y6.@'_-9=!T2F5]Z/S MJ@]D)(]$_DX]%U]SNV$*AW"COJZ4\L>WFETP]J)POBGB([#R\TSHNZFB*WM M$-IW.(0'57D>V*E^US-9L.KO>$A@%.#%__Y1_^.^!U8O=Q[TP-IW/Z]NZIOJ M\61:CO_Y=S'S9!K*6YD M+.<[:3ZS67RF?<-!&(\_[.7!.4O.A,!1?_'?G(A!6'9/AW%P3W1.C&+-Y*$1 M(U_$J&D)\ML2)!F*+,1'P>9FK<2!LU3 ,@G.&N_,T'R='W:T"G3%BKTH^\=1K,]L=?YVK!B=:DGY$J5:W ,T]Y;BS4T-+J;L'57>ZAV!43%W@;Q_2HA1X#(6G99MS;UQQA M'T/1Y2X8XHR>@/=!8C3GTO&FK_+CMH4YJ6>A.3T.3]8P?5HPU8KN.AP5M530 MSU)9N-9U"Z8]W<\B;;;+5>U"?DH0W>[D[V)X+FRV,!)&<%X9UGL8SEN8W3X+ M'>E^U-S*/\*GP;X)8.]H-_&&:\^+EM 9K[P!OX]TJIW3>Q=\%.Z%'T,F>8&Y6,]_< MK )2CL:+^^7L;6ME?L.5>>&0X3E[WD+JAU;;GT?Z;:6=KQ;XU/3Z)PAR;&.E M%?\-5_P%^TYR]APOT([TS?2HWL^>>PF<^Y56SY\AX)&!YPIYK8"O;9\'V'"+ M!:%4O+7>73#GZCUIM)HSB:X;3S5(7];+K=RY[G-AL063+C'7M5V<^JWUYHU4 MG^YG_U9T HH&NU:9-U=E/J91I9QSEPR7A5IG+IB"=5\*S=4MN6XTU0!%?E.M MY=M77NO,Z]KZ9R\(C+[OC0SV*X(]&R,6#FF"[00TZ1&?MJ[UZ U4J.YI#U?* MV]K__!P!7RM7M/OY:>C2"E._QC!B9 =#9.6\B+T;:OWZ^20&/("ZMF[TUD#7 M.OKST-&W$W;>97W/9\)!8H3FM:ZP?%[Z62?G0%6A$%T#?H5BWBG7M6;^-#3S M@YA]Z]20#=7([NU7J>K4$0URK8)OI I^Q$*=B_WL-*].N:U5[N<(>%"Y\\W" MURKW>IWA9ACZ=C<*S:X#VK=GN!XHXF[H>]3IQ+!%YJ!6QC=,,[MO3HJNCGQF M &]J1?Q)*>(+''W787 F>R[S!S-C/V).8.QZ_KBL-?:<>ES4@0_TO B/NPB, MX-XJ_9,OKWR\Z9!/$4%J[:=?ACD_0/+?Q$4? "@_HR"T^S-^R79!.(6OTXN; MAPO_2ZQ[8#W\+06<:=B]__YQ^<&Y:K7J]5JCT8!7_]M\I%W5MQ?/'%L9W9GQ8KO<,&#U#K;Z I'WHETO M-^,+-EP;@B@<^HP9(_C*,# 8+*YG')J^-33JU9)1J]1J)9X9]*+5*E6RZR0WP]HGG1".VY3/'#.&%8IP< M;UAF]%AR8^3"CPX<>X_+>5HLKLT:FNZ ;NF;MF],3">BJ1Q>Y!N6-QIY/4Q? M#:;FF-YJ 9"\$<._@9UG6B'N!:T\S&V%]<%[X"\NLZAQVM0.A_2FU8#ZP7S/ M./*F""@C]"/KRNC;KNE::$2.?6_@FZ.2,3:!19@.G(77[P>@L #L=D;F/_"= M"]/W33 *CA@) !@'7DA,ZJO<#,OZN5V#!3[J3,+0M[P M#;80X#KX!!)LNRP4GIX]^>L_\(_11WU963?_^[_^HJT_XYY;E.9[_6@H895M#AA+@=8T8ZH!M=0&/ MKK;,/GSYM>E,S5D@%=M.N2Z-G->QC*H3Q5;*]>:?AO(SGL?"88[,ZRWER 3_ MWG)8/WPM'I/72"S%%[W 1DB])C*P)PS?GGHO009T\-= 9<11X%>QL0;HX\T' M@M4'>.5RL4XGK^R'3X:Z=\O>+2'W^=DXH.R+T+ M?^4)Y8)KFW_= EG31YUU@D5@\-\R^5O)H %"B G$PT#P,^1$$UK>]EK;M2][LE10-39$V*8\#?4&*BRAS!YB6;2LP/ <3P.L^M-6-FXZ?B0 M;@%;\8$@)C3>01Q)C_2X@'<6-TZ/WG,J\ERX#_'$= S7#"/L-CXPD540Y<\, M2;E[[L3V/1>7#;?LPEG:8OU %Q.;SN/X7^9H_.80OD+C* (\;22Z"1O:(%*, MOL- &9.4BRXDJ4<1 ?4P+ #\8,HU+\1F,.O@[#EQ,=RVB5O>$EN&&_KV->Z- M :>':W!HL!2.0012:L/X_OV>RM- 1POFK\']KN=NH3:'GE;:,9Y+:".+#2)8 MA!G$5^#=L'3 )\.T+%"*Z'AA,: > 3P(*]1:+LX351[JK09EICX_!*$.MYP> M'-'I*,#B+Y P \2;>#YQ^'[$'/'VD7U=$J<)B-(E,O,XWD_@,UR9!3RE1\+9 MF 5"^[4D?.#CC*#$#XWN+ YO.5NJC\?&C1"0Y=HR^2A/.GD@]383H<7A/R>^ MX/F1'5*_.#RT*"1C&4\*E%ZX.?"P/S2\C\00GKGG#CSJ"YIPC]WC;P?OMJJ= MXIQIRNA)GV*C7+_I%(D,KL>V'^,6:3'XSEBU0=O > >D/>K"#XEY>\%P>*,- MG^8/3.%3< 46@\R3CK(7^7B ) AC=$:Z LLX]'ST$%&&GV\SUQ)V[GCL($,+ M?8]@B3,B4461W E1GZ/,R.SA"N!<7/S(1].-3']F"'%2-CZ 40@T4,(M 558 M)IX"(OX4Q"-<24!L=<>L''7'# JO!1W F]$M1RI)E"V+QX?F9B'XA+_ M%D>PL4KE/-8A;TIKD@GFQK2V$.G4!RVL%J4W&)L$@D8XQ8WQAW;%R( MS93DJ;7*G7M+'N 5#R-YP-8$A0Q%05JL@&9D76UUA6X[PAUR.(O=2@P1F&9. M31\4N@':I2F5JUI:>+/IP+<%$DW-F+W,W0:LHP^4PNU-9$W<@@1C$'TU#O(# M'SY-)+M1N+=R"@S'NI6WS.G7%46_1C2K+L.4VZ 9/-RZ'YJ5,M09$1&!Q4>R MH)WO"RU.D%YL/'(=$ZTQ^SF(@0= )%GM/O2[ 4&@&<,/1>V.G M-P&^ JRB;!QYPM?I+EOZE'Q:%L:,>K<^I7D9&62JRQR?O2@$S<7M\6Q4_";K MN2C4DR"@"6+=).>>P UTK 7S]N]FQO]:.OZGXW^;'/];S>D7FAMRD;QP>4$, MI]E\)8GZW)G-5W(4PI*].K[D2&87!#Z!H DQ,5':E%$/6JFD3QH7B7 I^R@1!^-Z=MWD0Q M-0D\^%5$VDD1-(T!L<%^FACQ9M6$0K]/,&;"YU\BMPI^>\D:)3&[,M5]05\] M7_VP>C/JQ7"=1WN-[7+K3U@5B&;D5O$SW%4&"#%DCO SV7Z/:ZL8P>+'A?*8 M%I8ZD01;5-6@9P=CQYR]MEU8'>AB#AC^,B.V5F[R,4=J]F8^:*;J'UW/Z:W MJ<\VL&QR/^%.=LTQXI-QR@(O\BW16R?'1:5P]A:K*@SM)>=DLR7-QDCT>[< -N.+[?.0F.HUQ@4[# A?)A.MM/2$\@2K M&PN_8$RDP'C0.RM.E.>2@,DKXX[JJR2/M[P(Z9G-+1D_@ND=?%\DAF!MGP_> M'I\2;XK5.[Y@,H#5K!%B%\ 9YBU1TB, 2T +\@'+.:RXGX;V9H_($N]3[%&! M&G<.^%*)2HQVV/((=CB._"!B;W@JEH I23-X Z*;CP_Z!.#@#;U\!*H(QD?! MIH#E\;O0*:\@C@@[S=YP/SR\6D%LF;:B8"A7N@B ''\!I2E2S$4MOY.')O@I M*[=B8#Z)WL/[ 1I6&.$'YD+YIN%&%(S.1J;T.Z6:)A%'/" \^2(';@C4*>^< MQ\M,X*0R9N*8=&E%RG%)1$GAX=.#([Z>S[O[9ZDT'>'LD40[\";,=[FCE=]5 MFL]GDAD))>X!#@0YH#,!P)Q4* MUY MT5:XOW)5V^XBNG:1 /:15 HCNW87:#*+'DFU;R@A_?OE]2TR@*R/\1S_ M^ORW^(M(>564JL4@V^T^D@['S*O&/$>0L'GJ^5=<$'.NROD$7HG++A(\I&#I M6&;="6PC"L!%W2W$O6+/Q<4>KHID8<_]PB,+V!,%G"]D?@@Q9WO1SW]OS%FZ MF^68,Q=-0P-%J&IB@<'0\\,M4 I&R'7J$: 1BMQ41A)Y/(D4OS'/>ZZV,A?)UR=SJF4JI)H' PI7 M%_08KJ60FN5XIBO6B^\(?@MF67DX<[%/L&N&9L !!2^%)0OC!]6G\4CJ\$H8 M!6B,]"NTIX*4:CAW;/#C3]0V;@OH]1&YI&M):HFRF;]$2$7K53!F?O06]*SB M$]=,$167;F$%(:=>%1./"-XQW[(#QA.VP&X'&4/Z1DG$H7QFCU14QH=VAVSB M\X.:ISI*N^S!.[;,K1-@#TF=W'P,?\CUHP11;QL5W,B05UN'O'3(JW AK^7J MT&T%M*(;2D?G8E#]C@'Z^S"_#(F89G2JWRA^"_U%KLYAE/PVOYRU&5A<2=]+ M7!_ DP_F74@\J/A5"'H4=H71J"]B7PV'('I"(N%]R7#LP.X2\R9.B"._W)S= MDJ12JKZ@=)YJ5G9KXM] [U)(]1(2:7LL@&W*,J7$>P"'ZL)YX:/X8IEO^B;& M)_)3\M6@&Z)ORQH6S&R[MKG^MOCX4DWT#7>0Q0DNTI\2R\DW*:&)U(4.$)%N M]R:M^ V9.9EM]2+T ['#8Z+N,&0PJJA^;\!0 1L/ ML4C%X28 1LP J>.J5O[6X(W\(R=3VIYJDOIB'0(G^S'BR\Q6R_-A*>CHA!M! MDA4MR;\;!39QSK%CXO$Z#H>U.893OP;U.<0JG1>M2CK--HM9R;I8DE8!R[XG M4LJ(D M; *L&98QY FT/7YAKI)3=8+O1SX"O21/@(*DL!8;HQ@A\\8^-05(W=^<5KM'[G2># C5E]*1TVQKA+ M@&@B8(8E+0L5X!B!$L)%U:82U$2K+N&_R"82O%E21E\V=IQP2(B86A!\! @ M+H?SVEHZ6$U>BDQ=8HHOH7I788ES\3%+!?C$']5O<'U@"447!Y87N+V>* ]) M1P-%GH<23R"-@EBVS>6P@ZHU*ES]>?($]$_Q/B4\*:(5)+3G'2%PB1/H/+57 MDEJY$N8#=Y3?ZJG?U*QSSM'P::7CD9+G0K%9RMKI4=LDL0KXMT[_-NC?9DGF M+6RGDS+42!Z>CSQ%$=^,?6**D:)F(<\'8/ER%K:>]BCQ%;Y0=Q0?&D*R2UF] MIMW#XF?.>;*.FI9.XHL\M+VX=%4$C*7/9V1>,:HGBL]L2: Y5C/C/)1K1#3A M?"D;1<)XTPD\3M5IC,^,<\:I,&K"3&DAL M_Y-2000S;+;4_TYT0OY' N82N MP=J*WZK*;TV%_(@&T@1Y'QI _)?R#6QJ]!?-D4-A8)R24!DB%FP'ARP':1GD MT)D=MG+*%26LS$)"-&?A8T+L8S3$23!37I)"%[ M6;(=2X.YQ%Z>3_ &<\U8?//80X^6+;?C"G-9-NK(6&YBM_(!9JBOQ:G".-5, M-", Y,#S0RE$S\'.XG3BM,C!6%A+41K5[67SR.-T@@>=^SQDXE)'5&<2:%,7 M 5[@+ROQ:^L.8V2P0K*I>S':Q(?.=T59':#G>U&PF-"3R!?TWE&VS9P-B4H0 M,WT0++Y2:0.W_]O#"PD-44Z&D%C\)#.,447'FS)57A'5!5&_#Z8#E$E8A'O&P/Q2 M:HG[#KL6#3'+FQGZZ.C0APY]K#?T<1?'^YG@-D5SIW^(6\U@5CFRBD10!LF: M$R9*[%4F_??BU!WAZWFS,H:2:1^%G9?9E)?!G?S(KH M<#]DG&4HRGR-G4P%?*H:PO3ZV(F%S'8";Y$+69*O0H6JM;:JL*?B^K5:1VGX MPA6.Q39"A<&3E X]O5MOHSP;%\5>2<4WF&KRE&DUU]266:B'\'51[Z8!X <% M=P"E>P)-X^9// %6223%D([EVUW9TTZH1J*GT0$ .'U_6;8V>HQ^2P=]_CAH MV-BN!*#+LQSX1GE648A:%:4JQP>8]+0D,Y:O0*9]2VL$G?P]V$" !\H3@WGW M%S7U&+_:93RO6-9E/Z$V4+^=J9VRJ3(3L>.T>XX?\4&+E'N9GCV'A:)_)WJ< MN1,[97PI=Y,^"R=[^(X*\G:(FA VHF6 !#_;4.A=!9U?PJ5G!N'CN--R6@U M?9."5BD.%JO'=^7P/+21$-%-.$&N:M\G'Z _5^8REWN Y(]M38(^?TOLGHEC M36J,FO.&D#Q.E*V?>-J4W5,\&I%P#FX&G%< ;\-UT9%QOP1E8@@3QV5<:/FF MG?;22VM*QH:(03FFBV6\U/I21CY7'!Z,@_FR21.0#/(? M$:1*Q:&V4#2EMV&*!ATH+("" MHC(V_M%K!\T6+HRU\Y5;Z\8"?6\PI C8/J("QJ_B\>:)*8E#&>EW@ M>:ZRZ 16/%E&9&U3ITY03() 5%,AD 7VQM8T(0:7&9S'(8.3OH(E12@4TL6W M\P;+\&J1^L-;.?6QV97:(E31$1(M<:XYLZS(67&T&*/.*NE8P#[C);/I&UV& M#B:#$YFL*WL5MY=-G%DB3E]:B-*K*)Z4$ZD(ASV;0.>Q1$@ GAO:XR!=O70# MEU=+=NA\E5[_L@29JLBH^><-,@'N8KQ?JOQST=@\*#M3&1=>PI-N%00618?I M6#GWY_"HHPPKPE'A2^2M'/.(,<0U44E$H'@ M'2DSS@19,^#(B'[7+KI_R1G+W5+B=>F BGBS]%BENJ2[,FC+71ZCU.Y0E MI'B>^<;[B0EU9FTKXQH (V?P*);51]#&R'9Z[%.L[>#FNJ P UTU;*!E) MR&SAVNQ:EG6^WO2.G+0)U;LL=$0#LR ME1UQ="9W$#S*28MT-3, +M(%*]&QKX29CW>5U-#6HB(L36UN%R7EU)ZOZ$E*'Q+5"Q4[M$K9259*!DBLY;TF(/("".EFYM/+L*+2' ?L MM?SA30[.U=0 *\712SB B]ARS!E0VVOJ-)J%%HH;5#JON8LV/;Z1WU;?%@T5 MTK/*?FLC\X,A<8DT'7+IG+CV>'Z6V;_^K[/=ZKR97]?-@Z@W"$U$R\9[I'PL*RD1NYLQ/>]:+22EC[)?+*%46L:$S4F M B:"=N: L8=%*F9"C*^*%&0ISN81FA>L2W/WQI3XMIHQ+N5:DS3F+82T[Y$ MI@](YLQ$;VL^EF,EQ@4BB343X7A(9CG6;5A(NE'1(6D=DKYO2/K166Q%<]C" M<=CELIQZ#LS+</ 2I\Q1,R$0;M@C7K1RCEOB8,T 95&K37Z[-BIH],@3"4F7R$C%39(?5_]KTN]QV1.PG;8%%" M8Z!$C1,O9)?Q].]47J)JQ:=F6= ;A&% MBWW^2JMA6[^MAHE$ =4Q2_5.F/1='-BG,E!6'!"-8DEQ1@7?^3E\/3F+2W3E M/2(W"%];;:E-DFDB"K8E.WH?'P]]. ;?=G$.::[7?NXNGD5W/'<4O!.; M*&[%J3BQF]S$:B[+[MM,B=D9NW@N-14TO]=*X\6Y6I9"L\92U;G**[40T0\!R M@+Z):3C=67JIR?"=Q8.E$S'CE']1IE=5:REI@)(,KV*;[K+Q=2Q"&ND0RAT! MQ[,-X]/VV8B[]+$E$_<%PY)LATKS.RTF:=;J-=O>QVX)^&V=J^;-?;S4M6Z;)FK]VI5ZKU/[@FSY_ %)CZ M%X2;'9*"#BN&7QWQVSL[L!P/Y+UXZ(%"#7?AC7'.3IT2SJJU-^KRZ<25#1CQ M#E P=;'YU2$O <<\G\(PLX-;ZG&B2 VDJQ=PK4=F'HC"=A]VM63B&!>>X@;Z M3XSLF-3B@18T<$6XPIKAX%P^'=?G12;$)1>>FNLEF6YQNJ;PU&Z\Y1/:-2:*8)A MR9,45I/?H=:]&*&>8O@W6P&2WR2/G4G_@@%GCH";18VHS M53@!G%F#-:?PB#>R+>51V3&"R2XK/=@;8)^E9H^+%AT$W<)@O'KXO*],7%G* ML$:YJA;ZQLD1Z7FB1CP3X$6]E:X 7KQ=*GD%[JN7P?^/ =.ZS)>J-FILZ7X M.99KIO3 <.HI4B*8FN-Y8RH]L.*]&?!%4@Z5<4)=[HY@D4-C!\@-^!#UJ@-: M L(269CI-R YL0S6$W7C8C%\=1MH&-' M).\B-*L=I/G$UA2-)AIQ?Y%E.^15EB)]G)B@2X, YD4=;P..*]H*O:U%WA, M3IN9+A,JJUO([IMW98D,N*MX.J3,65%J*WD7)IK+SB/\<3(<]7,010)"8?Y] M7"D.?5S$S2@8KRL! XVYZ%N>\')'TYEA53"V Q)UL3*;.)9NB?Z3*6:7(0C5 M&MP2^%/&/Y6DP8,@J5;^7&[$\T12D6IO8JP8=@_'0BM5"2+/3NFLH'8JX(.69=-J/L$4M7AY?6S.Z"+L MUR/O2-(VX6OYK P:L^.8?NS)0EZ-5LF0]09%\OQ?4']L#(_<3\[=9$\"<%F( MP$LENLX=FKD SE@.SH'5DYT+1/=O=N\!' MZ0@&= *<13!(\L=B)BVNB*:CHPDP0HT^"DJBB]3'>\-ZBCOVQ^%P'W)\PGZ$2@HUUW$)E,KB'.! M;*^5DTY#.&&R] :_LGQ=$FK]8O2GT87J#5>O0%6M&BA7+91]>%L["JH>,@]E M5F#56!SP7.OU9/ SZ:.@>)3PM';4A,>]\54,OF'&QQI[<6]9&^1" HNDHH[H M21-2C?DN\XR[Z0=4VHJZ?M_#BWQ;018H&4_-3GJX>S:;3([.]G8/=\Z.S71\ MMKL[WC](CH^.]H[&O2S0'MC=59G7]L&O ?D[A?#LV>[.P?'^X>=-_]PFV[,G MV1X9)O5SNX'>SW7]'(P-EQGTN:;H\X_R#AKBN#DJ]<.>ZF$OW+!]/Q?!?)/> ML-*))B=&^'T]3[ RMPD>(.*?RG+]T,L4<@M0EQ30T M:]JE$&V?0YW4'XQ02@]GQ'(A(H%KGHDW56)?AM/FAB.:'&.?UZ*3WCX_C1GZ MSXX5%:&>*>#03:?MO.667 0_G\_; O"_:0'0XG9H5-W&X-.+S,SL/,VTQ6SE M*\#R0D,GY;^]Q2 S=:?:7>/$*?NS-)VP8A^\'J:G#OF2]%)\Z8?M^1A1$D;[E MZ-"*&,?'71O*1X0%2=A4B!EUF]KU8 M/4<;;;Q!4)"!Y:?E);*2:9&F(K<:-!X8G?!?MF(PMR V#FLFT:.,_K&L[7U+ M")U$,N %0K6?@B @XJ#]_S6 :DR]BX5]N21AW4QI@#U:\$RQT]HX!$,> 6$P MEWF6=D%F:([S[)RA1MP$UD>=O4,L 0XO::/RHS:3C^<4PR\.9(KB-V!G&HB6 M,P]Z;K!BR1YC^P2NF50]JQK7B!/P]KX0?]S8'V9R86>37-@D%QY,QJ@2H/;;79_*"'6@;N+[ M%,M5;XE!S5N5"4KWPIKA %NSY?PDC%4LB LD1JPSZ?8H"[ST6?\:A8X'T>FI MM=\N'9B5?5J%X0J> D;& %X'JX%]L;AB8G+IX>&EF;=XB\QRIKW&4B>:*\'V MT>U > #+'-D9K7OW[S8]%UH+L5QY/A-K'<\R"FG8 MXU1GDWSU)LHQXR!:QCS4UCBFSA,/:Y+)FVMSU,_"EG%83*!!&$00]" M#;[LW\*$NT?($N+C=L*GW:+0KF6&NQXL!0/CVT.20I@>DC9^L95)H^K3RDJ> M8PV2#.48W;6%->.F0G^DY"]9X@K; 6R\9R^53+A6/&Z21-C_8F^V<[>^.CL[VCP[VSR?;T M 'X\.#I*#[;'1SM!S/CUR9MW+U^^>O>/YV]>_O+BU9N?3]Z]?/7+V>'VSN[. M^ NT"PP=#EIU&)F ?$K4&,<9J8&J>#D$F<<_F?,D?TV,EP#3=;9_N#,^VKO_ MP/=XQ-66-!$<9Z0&NC8&VHMNX,'E3]QM7"&_GK6T\B2#0(*]JPE/VU=)&XC@3LEXD?('"AU3&)=L.;B[7>6Z M,U*PCI 0+[%6'2YD,3_T+&#:S"0(E!\9F$2#3V&Z$5P@-@EZJY&6/5;"X J' MZ"!Q(7CV'KB."=62GQK69$B@IJU\XA##V_KEE*7BFG\':.7AJUH),>C29G!UO[^Z?[:6SH[.CX^.CL\.]Z8[9.]B>;N_,>EFR M\0G49# \\-G![L'^[LX:Z(@3T7,:O7AM-,/UE<@GA8(-E3C9*0#($V4HZ RH M P&46&LR0OX;! KKFP"OWQZJ4?2_90O@Q2"O4[OOLS;'V!@!G5.:!S[O8**M M2=U"_@@ZSDL*18*ASR:XI-!5IB?@X7$8H4Y:L9S@!338C[>W_C_!45W:41&1 M6,!^ZE(T*D.#G3X._!&+#*097D9/6LKEMO%H>&Q3GDA%G\<@(7K+P$5;4)XM MF4*;/J15/ +FJ@?#>7M?E%>%!VYTZ,.$:(>I)C./LKG'NJ.T-K",3=!98W6'HGC@8DJJ>:=W3]"CB\0>0[JQ$P1>,I@+EKEQ)U)"S@U&"2 ML$J$[VD:%E<+2">"2TYS.Y 15,W?3[[C;Y/@C3VS*(4<*(*Y M5OA7[\]T2#$&;]_Z!C?EC>^&@)S=#[PI?_M^+$>B(CU@>$"Y'8 "\P ;: MJ#!B89*:B6=]LP<#=$(H@DOX+Q(7X0BH+N,>)T!',%=7:0R([/ID*WZ$0 /% MC99% HN%W0VN@+*P=A-B^%EM<9E55A,\8J!\668&R7_LEKO+)VA/%CQCDL"9 M_)VZH&'18H]YJ@(V@[PHA$W9V*.I"H4QQ0(!&[ DH8BF0+1IR<23A4.Q+0J/ M.)H)^I1D]CT;&V^QE..P0M(O]B"@0W2H!/[))'+4Q+<4'$0AG0EP7G48DL2G M^T@ WNV343!'0D_2[SP)>_TY_)-FP2>XPZ]"&'O<#FQYI:@G[B++)Z0%J51K M"I?J%&NV-/POEMP)Q8.@#$"/VA)N8BCJXV7&ZO%GT'E$U[<]&O^PUUH.._B6 M[FR[N5;!%"YQ)[VR.#;I7G7["N9)P G]S-2+3&JYW;AE3G)E23R7ZA+U3=>U MJ'4#,'M::/_T[_E)$$0=T)TJ>S@7.8@LMC[>$#QN[1!$-X)Z[X*J5'.EI):+9J0[Q:$)4=,MZD35T=MA MCK-.;=LT5IZL;C4(N)5D%99/D@620_XD.D82)VO@,$90K$3< MSKV%@!&57@G2%ST0[XN:CD1N7:@JPQ*T52)_'YX>>\-I6WD+$N'O7,>%WXUA MTX_;&&[P6!!)T5,AL:^E>V&Z!IX,"4A+8.F8L)@]GA%KBWP1_ MAF*2W]ML^IY!^Q!8+6ED$UG?.ZP87VG")(^2F8>B$UB2N=%%\=0F6GMVK2LC MA2HQM;VY'BKP*"#Z:L?AG(<("T6@%14R/N2=-#76M02%)\"K!R'JYQ!FH%:J M86&S+@M\W;--Z_.J<4391Q?&*ZYDO4%(E9L#4L,0/&[MZ"1H.<7:#/ES6EX5 M5JH+HG]!@C!455AA6?LJ3: . FX8^)D"G>%H>T?M098;[&W*#3;E!O=;*#EP M$ZZ.,ZVZSSXR3.&YSR0.\GF*EFX;)EL5E*,@6=U.04]!YIGN9KSW2?5?$629 MU)>A^Z'CKI W:P$Y#1.MX&GW;7PQMZ1P#G4>(0=P'](_7R=8(3]@]07$B)MY61"KHX&,5AT+_"2\=? MB=9RLFY@[*'^*,K'%09XH*T^OFJ@=XU@[2B\:=_T @FD$F@AB/VDR, %MD$) M=_:'8!_5#:? M>DPQ&OT3'V/!T;XJ>NH0\&9CJ*3O"YCR;K.T5>U[R6WF.V4 MX&YF%Y@J1967FT%Q09+*R]G7QJ47/$*_$H 9AJU+V_@)S.#BE:Z-#X=Z<>U^ MI"5G3!WY7",=-*G8E14+?\PU(XD\DK]38V965T1(U#A9H$6=!/E+?VK,AAI[UI0YBV"72(#?53,GU/&"@N1,;AYB!J ML=[QY(U0K9=0G3C5A6A/<-F1'E.%C5)J'PN (VCUEFKDJ'\3K(]+PW>00\&@ M*Q0YKX$2=@$-J1$F(:4D"VE<@V!0B?GL/%*+.:,AMRYZ'.PN9>JP>R4H3S[)L=<./]GQ%?RUU@7ZDAIC@LVJ'1P\@I37R265 MZBO<]R3WHR5RGIEIEANYW\C]M7+_4@#(?,X2S3(. X%ZY52/2" Y)#%Z((QO MPSVMTZJ%S$UF[:&;+21U0#J'0D1>]#^FR,0>@G"KO2P(HI4?/@,6)%E MOI'\C>3?(/DPM80#,"K^2A%#$4H'D0^QZK)CW]B#TA8<"&=T^!+*1/\P%*8E M$):$'\E)QO 202 !!V!<5H[5BJN7F?_<928!>LE>)^">(7P5X_YDW'/"3Y&6 ML[H55!PL;2;7#6'.K!NC_1]'^>$=E\ I@LAC M$''8^XD&FB&XF807#].,X4 M;("OH+!A8X!MCN/UQ_&??"K P(F)W<(A1$&Y3% P\3MR#L(N0S N,!^ ;"D\EI6CCK< B1M3:> MXL<5QC%$!)[X]V;I5)G(F;^(RIX U&E0I:@]T$-78)897F^!7W3QM\.3I!;1NY< M=1JT*S188"WRC]?TY@!L#L!MO!JF+EQ8&=;8_BH+&]IBJJI9FKJXCXTK\+CZ MRCWSL@/7+7V]] 8MU)S(=1^32R6[I(XQHOJD0,-PV-B=.'4I\.5SPZ7PT$K# M]C>E89O2L$\M#=M< )L+@"R@D)@S4.!!W#2.FN2#=WN'F3!]-C1,@C)QGG5] M2^Z\9%M+.=(J (P0S4F@W .>72Z+=N\B&'//A(T75",\#MB/5AL*/V#>M/]P MYNO7<;&^.UMH=K>OHE3))[%DV?0_T]C06#.T!$:K=P:ND2@$WD[K:@:W(_F5O M/[[55.Q(S?M:4 XB:*-98O(7,%*L/0R%@Z*_ZA)9CJ)3N^Y64159 I'78 *0 MDZ9V'>2Y?6OLFLXG1,RS32/Z$=4YU9T@&4/#;++JL0BSF2)/@(/!1ZT1/8*O M,!1 ^'2-F \?]0 6F(IV/?P95EGFD)W#]Y^71%*K7H^?>Y0]CD!?87,)(*? M,#UKMUTBH*VV/@#4!@,9%K4>X?IB\U1W;>!NV-G>M1OS*%//GEM%W\ZWJ,C$ M>]K.4P\7_)HG[^T3[VX 0@"B"H :,Q"^"=8#%ZF,!#^?5LD2J'%%XN#O=H!V MA)AD:HAO*\^E%A=[9$H:?CB*"&V8XJ[J-E/B)[D)RJ/(SB>@ M%D&EL)E=X5 MUK16'& CM;FU:*NZA3IH9M:Z?KUB6##/4 ;? 50NP^#V&=4*4Q4](0%@M0M! M =^BWM\IP%[I?R=!&B9^]'D=13];Z2H1Q*.#R:&KEC]*B$ Y"J#T;1:)IH,' MF3><6B[KQBRH[*Z ?M':BAU4" 8V-M=,JFP Z<=YX76]7"-RW^E.ZDRJ)RDCP)Z# MM_&%+8ZU#2)ZLT#J0;F[6M0= B0^,U.W&>,X>HW9#!"X'^ _D<,/O_9FPZZ% M5?<9@4?BZ,B%F)D44Y+*48(.'U1RQKDPJ-PZAVUZ02;)@#)W.ES?%>#A,*S! MC!*E!]O;\?;V=O<&_,*(1==W_H CYM*UTMDT,=(1-&OOM.7KSW-%M,.: M0=6KD60G3RC6(J282) M&XOQ4WB?$#YJ%OL0>FE]EO'=A=M>W:[EX0FP]7JV>K M!J'LU%!HTA0J:"E 0.]^'OA\IQR0X+9K%ZB@ (8JJ1;M4?(=X?4@"@TB6"84 M(AR,:,"4L) !7NKF/'2]3^!!L)%U@79)_1L.3@>=MK!)#-_V9% M3&$GW"[X5#FS)J)N<0][]Y0!Y]LGZ:I.,Y Q,/Z,8[%,$+O -#A,E]Q>B?UO MGVY?,F>.4&>",S0#Y 83*E)2D2>TU,H'L^.SE$@0)Q>T)@09S6D0@W3ET[&, ^+]41>NB'/Q#%N2COE M.=D(,V-2@A,]%Z1)0B !H!_ &:@)DQ2U;KN N ,1;5\N/*>E(34P&Z8#M.$ MBB*HLA^0-O30O)V#S9EVGX .1"?<*+[(=!XD\'J9Z<3WTEU2S8WU%$%U^2/? M+HR6)0!GV,+H5]D^!DVU2)987P%J&@M([&SQ])'9 M @]FNN]+6M:$Q[5T%5MLEI8(,CYGR^:QLO'MZ[RBI1FBLW-EQ(=1EP>O6Z6; M=#GA-WQTLZ*C+CROF;2+=O<&/J\2F/[*1BWOUDTJ1!L$*V^KC@H35$&E^.@^ M!Y^HK\!=!_R_3;D X.(_[K/YLZ^TW=V%#@( +0Y=3-Q@P!\6ATD^,7PY*C, MNT3[BC4 59$=&K@#^2@.OD:W?M>K/Z:@):_I^?D+L[,FA%8!__W+[NAH3$Y$'2$JO/W=>'2\/XI.7*0-2F6PT MJ)U^ V!-6,&G/\UNIWZ;55<4JL8YUA1$K%F?SHG EFTA4A M6%46VO^RYA-C'"]!TKK5G>?2#S=>9[A/"'#=H^[B&J65.Q KI 3B(?U XI(4 M0MS00:WP] W"#N< -I)S(I1E=S>U&BM#KX$*J)"RQ1.MD 18(S+!!^)P82;R MV)JCF5? (X,\8W/H+U;P&LA>)O-%QP#VB%EX72S ,\\2N%=(H1ONF;.QAG8' MS&GR^[6@.H-*0,9!6@R4<])9$U\#:OBA?0R,7ZNQN,H-N!@"Q@7ECLXP:N_$ MJ+:S9"DZT6P+S-@B(Z%5;JF[E,UG-UBAX[&B(YH(BY^I#6+I/B?8UXB8D4PY MO NSAQ8@F(#^J/,(_($%(!38HB6@F.#!99Q^;+4&5AM8T5"R1/KM,IIDSI4> M:.].H.4 R==Z+"X,@SKU&P*C@@JTT29(-&M""D_N%#@J W M!C"#@"'*)[] MIW=N"/HY!7'=PL##!>X 1@">3>#42-$LN:J(EN.#DZQO=:\59(= 5.99.Q=? M2;&%J1YT1J3LQV7MZ&99@\35&DWLSEQ1[RD\^8\9_M^=0[2IO*%$H%=$F\5O MDY_YG.B@//OU%"6C$^F2%HC_I"+]O*9!R$ "D@ZJ36+1Y#2O)U";'2KH?RM" MTQ87#43$SJ"LL7'!AV4KSUSC&V*)>BCM!LC@WRML86J;JZF2/%G ]M+=8?], MZ,&#)8@,BB!HHMZD"UG<.*9@%1QJ%AU)DK,A%WUASE'E=&QG@CWKA)(HUN>" M=CFC$[E )#!7@$V# 5!T=C$,&=OQV.\M*3IJG>5S;-;RY?,2IK#+UC&)@(6/ M8-V1XN*%B@P$T8' *[?910BW V5?NCG4QSIEWP0NC2I* M.C:L*_:CZ)E_$WE2#("]#"!W%+Z0.S4N,ZDBO)"PP&O+U;-Z/.VG5/X4A.R[ M5,;DC3(5',;S8S\;8I'4T+_V:\3[Z-(:>3(IJQ"$W ^=3;V:@W&^0$F<8C09::R?7OP8I$C@&788 MG"?I?R]-L@H8,:H4/\GK7**1I1INZ&/V3-@C4BWIH_:S$^MF06[?;E35%CB[ M#X\]OZ7FFE3+WX(79PUIR':%9=QZ+6.O<5 E*5=XCL/'=;.OM&^<)5E.Y:F5 M@F0O)V!-4NZ#B-,1IX9HRI<1AM)"9"K:;+P%7'X&/4NT7BEU^NA#=O,+X8/O MC5E0RMM>!V4:.<@K*G=!4M+FHJRR/U3U&898P-8D)5W"S D_80I\GM PVX@] MAWQ$_5J.6E>,TQ.N^32N[+E5^W\D07@A< ]%P9%JDHHH\O7%P ZTFR@S'\% M#_P&I;82>G(0H'<4/1P[[V1J=4;-,^)I0A(V%'BR0OREH182TX"UY"S UBN, M %Q"R8;[G)2KH%6)_D&A058)E5>" I\-??=.;MI7%)*":LPEESIVP. 1QD1? M E1P@CK.KW@G9!?8NU!;!N$#.+/^(VP8^J,OWGU0_8(Q%M2R$*GMTAX3NFT: M[A>4TNC.2^;3+0&E,9:B

P*)K8*% M1Y.!2^MBER&E2!17#R95!<:'!.LX]@'5,Q!+@(4@F-[.O45+IE;L_KV_=Z'4 MK3SGUQYS1W1;0/VH$+8%!M^#3,@=;A)RFX3<^G>$?GJ/6E]3/-"V-120(RP=;YP+X12RDTE(]PK7TKS^?NZ7Z;I[XZU@*78R.##D\%N&1=6\%->./9N M(=?Y4;<#@0=G+%=9HW!4UPKS="..#T\<.3RAU"$T^75#']@[AN4AE'7@HH2- MU&VD[I.DSMZXP/[#%'=);9U$CJ4.0*Y1 @73C-,+D[8Y03Y+3(FHZYS/M)') MC4Q^ 9F<9"5D35QYN0XN.<1"RHC&7%@'08H\FVVTYD9"/]%T'*"0[26?7+4V M]I%*_FDCIRD4Q$$M4CGU/1(JVYR;<^S6]T## M&Z'<".4G7M4=A27_:79;>!2F< MP4Q:AD2F&G8:,^,^&0A=G\RU(*0X&V'<".,G"6-0'0.@.Z:2>SH$:9.6[8VD M;23MDR2-[E>IW=I(T4:*/D6*DND4LQU2N\ 5;C46TF3%O]MJ*8S$>4GH*A@O M^1J!2K\:*5Q;[-*AREGKF0*D4+FXR*81EB8&59VSK&+H#"M_] UCK;8+:^*] M1]8L+K>E@-Z4R@P;JQ7+*JOGL>8NP+:X>?)O ]8BO>FCP4V/%E\"V_0NBQ=_ MHVY):DK!@B77IBK-!9H25B/=#Q%&P-_/#305X89)_\#$05BJ)X1 J3%!B+E^ M-RQK*TKAY%[7.L9_WC M&7^W:2!D_7 >"2#Q2K.JI% &"#^H>#?S<-;2IEM? M) M#0' !:T@/;3ND"W$]MX2-'3 Q+/($H&=6"$K=G:]T)7E&D<:NEVD\EPBW MM_KVTC&PDRS0%'U[;J=E_K2=SP'[ZC=3-]BZD-4,#60=NH&]<+PG QS& M/5H3Z7[EI?BUP!Y=A*?E*?1>[W6)52[G4+6IN@DZ0M%6%77_.DPOQS8$'5YS M3.FV"!VHV%S@#>XHKB8:%]S#\)U0[)D:N,^QYM.3OV+3,R%AQ?2#^R#@QRFL M4=B@%MHX\Y@WAY=9<76P$$6^>21 JX(H4*\0>U7A%H>M9+(1*^?K6#_"M;](:L)RX284DWZ/J0$HV*6"9WA/#\N*L&*D M03Q4R3?+A, .2.2-=LSI%7QLW8&X$BAK:C.NHQS.[E8]!9 'V928E=%26K;M MQ^'OS-#E0:#P,&>3ME%MG@AM!3 8&&JA@F.P:'AT?B:EPA@/<:]J>]-XXC_I M0Y_/6VAOXQ:MEM<"X26RJFZV5%/VO$P18FW6/_6RJFV(QH7)0T'$)6!^I6%!N-ZP)O#M>/CL-"D=8A*4'3X&8-U*RRG'!4'4\@ M #9AU[@A@-[N^C*PK6[CZLO,Z&'B AUMRI W9 (ES*U":IVA>D2[C14"8[/((3@X 9$ M#?R OA4]V"XZQ=2MNH)0)PS!GJ$<.%<%]&!-+?EW70.=*"G[?:#;B@@C$U$ M2;\1IEO78N6G,X+.I@OD#4(Q$*Q*A6Z&G8#TI[C+XH)J5<&.]K@%]B&7)"<3 M!#IBV *'(5 9:^,4$;:37EJ[@=;._QN0(.!8,$*==KE]_^S<@+U1]_AP?%4C M]U4&B,:Z[IL +.SH1]$)J.O>6LIGNVN*"\9WK?T88F6F!FQ!L6=) M[5T.;J?VB#2X8]BH!M9B!GB4#7AH:1"QH=ZICC">;F3$:; M<(!?%/\K@+T(!P$^.F&[D(7OD);!TD/D( =FX3%XG'W=+LK"]3.*1&K&BJQ! MU'B[KI.R!?TI)TB65C86$GS6,XR %Z7T\MF%UHU=&E"5S)ISQO215EV"$DUR MGC>\)\2+>%V5#8,#G0"JU3* ;'_^^B1 OB5J ^Q)M*\J'$(0M(X+%,R)0XYR MP).$2:,8!>( BB)"?-OA7C,\#X@#"\Z>@XH9@E-B%[< KACHF8@1W"LTWC5R MG?CUC%D$5XOK[>W2]P8 7GVWNJ@"^B7IM[65NL Z0.&@F8U9=8;-)<94;4 MF !IF%(T$;<-/YRNX9\R'+]5C%?VHJ#5HD[\65(I>'9&TIW-#$0,/,((.S%X M2 $; <%RV)XO/-2R5E,<>!GH^A1Z@,:1E.L=N1+(&'<8:H\LLW:H,;==6(F\ MJ",!MS:H+@D0X=H#XF)P61%8Q*IE)F@77KNXLU@80H-C)_=,)^J*J%@.X1 : MH-D.L!=V19K=/A,!(;F@VM$R,1S#$L'V$(V,O'-2]:P!"&9EQ//#OMXXVOA!/2 W&/MT, MHZ@S)/4M>]FXAG2'O<*!!8$0#E_K,67P PJ<>Q6ZCL1I$(XG!1&@2*P;IL=, MO&8[-4Y<.9M!233^'1K-IXAG_*)S-P3UK,&S^,9>\29KE1(?"@H!1US"TWEN M+Q,T[AAAHN!%$72C?(F$$" MY?JU>IN"%CTTL+_L'8[&T1QP]T#0_C(^'AVI'W>V1X?^1WC_7[9'._(;V%3 M+13-&HMKB>_!E(_?:+\ZM+,AXKB8%0!1 7",PI.*^'T<6V9Z*/0X, ;PDD4>"( J43\D(?,!LB$H!+%F D1#_ V[AF&4<@8AXELI$ AB/ M*6$_ J(:S9T_IF+W"I?=X?<-QO1C!QP2/HM#O*+AT+P@L(ZZX<]TXN (V[74 MYENY^["D\%A42>$))&[_9)[KZ?/3Z!0?33?[(["D M )^%Z!80G(ZQXFH@S>)8 W_YF!P$5..GH?\ M8$X8(,1$JH'J*C2>(.QF5DW;.0E*+0?.^ 3.-*DJ1.%V]W)2>.&C?X"GMM#G MEF,/B:.Y#,(\ Q)K?=^:( 3@_Q4M("5B#(?<=@KC\1_@HS1T7L9@"BCL)@'B M9G!]B?+$RK-'W=8<.E,$_T+&R39+G>>,LE)/K0M.TB)1)!*&V@D#&Q<$3FCG MCBL(EJM\C;)/UKP<1:BHO>1;7DWK# MGE$\&01-;#T-P.[PBJ8.'M#7(/5H S7$-,J>DJ%A9>A4ER<=IUO/H^ZSO;[T MUR.]%LTPIW'=T@I,-4=C!ZU.;4,$5JR^6:56>&[*.N]RDSCH0HC#4H:&M!6#P/HDC7E^1$)J; MR@N(^0W7[AS)0-M>3':] H0GM:H>2 MNJ7$_B*T+AC'/+9W4H8.CKLNW%N\>4;1).P-CJ98M"0?$FA ERJ1FCDRB1;J M?K2O\)N,=PW65=%>(/R,,X&$MUK UB'4/T%3( TPY6DL\E!^#RZ.8KBE :[- MQOHC\"7DNI^,51B30LTR4)LGL17%&^?3RW;;G)#T;7D@S<"0K \W4SU7&"6; M&!-2Z2*U0T2@:&\@+*:-:M3OK]F4=U-5XODL?Y90\,U;("9./H EK MPPQ]9N3C302 M/(N"TDU:)PG=A9.JLEJA+M@(5YXC,CU0N2\-] B"L#Q\N"JA^7,CY%!5E[%: M!0<%KKL(V9@QZ.F?W7_Q($M+395I!5H&1&P8,^2UNI@H'#+T1L4$A9Y!OU_- M16@6[20GPYD*E]Q@D:A B6E:$6M2'.B9JIL6)@+KWULQ34US@=F7J[+*TRNX MXB7$%D-^QQZT:NDXM!&:L@2+<:IO3DCDAV^A(+^#&)>X$$2 H18R Q*NIG:$ M?G[G;]CG!!,=5T2I,*4S2_9%\!ZF[M7+X_L7P-##E2PKL+I+PE\RR]]PI4P)A3A=^BMKK#58EX<;CY.9,=9Z8/P[=D_=W]+[E&<,K('LAY@! MA9"\2+\O'550D,3A9@RU!% !)E<(\H/U7P6:%$)7.IE$4\&J8C]'[+@A:@C= M[2LE#5"-X$GAY%LC:^*$^MB? AECI?BHH+7$RPA M*D'$[B!*0CJ](>=:L;#XQ!U1;G"F P\3'R3(6%(]A;5 JL0'OU7/J-RLW1(( M+< R4;ING!=$32K\7OUYC+^F6,GS#R!['7K6T"6FJFGQ/JDQZX+I+3 6H1"W MIF(@SUHJI4Q,K5"&@CV"(!N_*6;BJ8'1"'&CY[6C-]-4>3(T:7OUP"C0:EWQ MSK6Y>U]#W(.@*B43X.BYS(?$"MQ$:*YP;JY&#ZQKR1==UYF%QHWH)40_ K6T M-1"!'9")8J=<1;_!F7E9T@ M?:D=V2AZY1<&Y*\VYCW#_HCGH&,T[HOL5R"]!TMEPM+N3VK0'N5?- O)YS(8N!>%89),$K#G'$EVW@%"=,9\LCCS< M%W_KC:*W6--7""TLWS9BF<&5XMJ(CG$J6D:R3M_D-FB_>U-MFB3 M+;K?;-$=E^YAIQ=?\E*P@HR.)5\/\@ML,I@'66<,-]%KD'IW#U>1N5Q5_DCA3@E6#= N[MG2?@T [ M1I8>EUN(2&O/7*^9CSN>C#>F??VQ1&$F62G_Q, 42$*9!]U=7'U?<5V??2:_ M>."5P=LNEI,JL\:\"V#CI23!S*[9X1CO@DKR(&(M:Y!F]GIN1/9H_MK:[67\ MJ+\E_%HOU>K"Z\'7>L^:NHX!$L2 N*%.Z1)P4VD>-K78&Z)%0RZ'I4>-QG5'F7>HY,/67KH$HQVR/"B3,J,$!X0 ?M1MF.P6T\+%]$M.L,#/YXDT$>"/A!J9&1=/@;BU M-=1R:.NK [B0@*.18RNKSIXLMQW\E<0J5%4]OFNY(.YP[*+*%DDAH"Z9:W/P M8\(XF*8[]B/KT+NO')(#XR!CTL<0?U;I0'7KT#53MQ.HF&-/PM7VK[QEXMX5 M$]0$2W2EBWSL^++5?338I:,'*(@+?$=QP(F\'RL\T_O:TD:'B^Z[7 M96 :OHN]4W+.\5K5R'0K"P&C\YE/\$A\=7B$:)EX%0)DM5@OH,-6_@L*AR;( M,CN'56)24M!!$ 6E>IR3?S@0;85]$/# =""FAO,V5Z2GD@+[Y4H4];:@?.2: MYM?LQ8SH2(UU4+45SLU3L_9S0*S].1D.ALSW;"VIW,O,+CET' M1N21$ S;S M4_N,B8#[.-\'%1_8W+Z,!DHEA%P=2HPK;C'@R[O41@4A0KA,NA,Y:X=(NBPM M<7VY>1FEI(].]*)E6Y'5P[\[\'2E;/&%%X>:Q3(#'^3 MD<<#\4"$3DDSZ8!@TZPV_F-LCC"#;,H]!83-RM3EG5>[2< ;.\_!N)\J2X)4 MCVO)2'6^E)M%AE/GL! N=0YF:T>"LQS%G$N&K+B/IN0Z@A 2M\ 'VTKWR@H4,3[:Q==PY;*M\2 M,UG5M.$*XHFY]RN:RJ?!K^SV *DIQ01"U4=/6EE_RG EQO6(7A5J ="RLXKG MDCIH,)7=SU6^HZ2*7UBI_PW/M;TZ6\)*^7>;GLM9D0XY!L\CO@BNWZ9Q#-7C M^@N9FS\IP(/U'N@7LZ'L*FCD8D3:LH:RVUXO6OTAT$ XH2U<1U'U2DL.[2F MOWSR#AIOZD-O$$1L3U4#O/:' (N.)85PQU MB=R0B-4_O"4>>17:.XV>.05N'6I#ZC^4*$R%SH/]&&[;@Y LW^<*UZRY;;;5X4 F\/%*[9%A- MQ8DITH=UT-22^)9K?UW^97]/04?PC<-%"=?<-Z2S2%>^+ZRIA[5!KO:O[G:C MP:-(B1+.;^]3H$65[Y*<5X8#J^Z:-1\6QA?(3G(U8MGCO05#)J]93 MWTW/]1E4:X?W,[4)^Y11V!&L;PSM&;MBRJ(LMK#UJ-LPK*+!HEW)8H(7W!+1 M0N"2UB9N(]E%S$-3>ED9LG:>>6Z*:Y D=U;$%)> MZ&40K9RPOE,*B= >[*)2(9I7-N.H/X96D.^=:Z_Q56QCH&@6V.X/3K]T%]GW M_5&BY:F9YF/' 44+T^4@B_5"ZF8FA.3DGP;;FCRV(126EE/,3]29!^KH5$EV M@J&,7*EI)@$ ,5,U7FS.E@6B1@QCH/0ZW:6\M*W[.X".)RX_/ _"%6[#7*\) M+;O4RE).A6#,-=@!ASI 6$PQH.E'0O%<1ON@BD/U0F"6=.A&<$8)WU:,=EY)KPDZCV89 MIUDA"5+&-7A2:X&MHG-H+#:F'GX*A^?4QU("D:'1@K^+!P1(,!GD08&7!1JH MOH#R_7.&CG]O+]'NN$OHR1O""^*C@[X&MWPZQ]@$]L=I4XJV\_4&V9@CFV MKH$V::H.>KU#L&35$ 3V@%:,'9-29UWN/>(V8%SY@CI.H!+-@VOA GLEIA90 M"!5T U>!,HPIG&H*!SQ$I2Y00-!90,')5 LYP3HOMXP$9<3EW#OCOUK'8^>O M--+=\5_%?E6XPQXB3Z+=XRX(G;J!,%6!KIJ_NWJI,30\*/30Z00=[(ID)*T; M186"-YC-62$IL7-8O%!-S+)DM#?AL0HM5K])ZIU^-!K;"8, /?=G"ON6,[N- M-4.3U)H5B(X$5I[U&Y2A"VX*@@TU 4XS _FY"O.Y?4:' 4?#AR$*'O5>4=6^ M)NBA.B"I_I#N>M[XP2D&'I;_!'A24P]7IL"AQ1R5"A,IG!Q\>M=3T[U+/F29 M2F>1JQ5H"/M:7 @V(?"AH^CGLC(E%OP/"0I*D(*6HV\I^0D[]F.A5,*>/U[G MWMEK:XZ"9MS.45 _/MI%W!='[J[=P4SX9\C@DV2J1G)=V$L?%@[M"Q\&D,RV MI%M %!!'I/+.-,I#QJZYEXOU<3\#FW7X6%604*:C )?;58*A3EPHC,+I7'$T MR5*.\2.&?GAMT);:/^&C$9RA()]W2K4NUFQQ%1;X*/1GRA7RBD6[E#ZC%DQ? M6X+U9GAH<^(-0[PZ+9DT$=_/)0K;^6<*?@QR'01YS]WC_[;JDW*O%PF@^U-& MQ;U'" 3 9 [K]L2"[$W39:#=^ *")'\H QW&1F X)SQ=:/)3)71-?_/ +?TT MB0X$\/[Z94;1ER,ZR9B50H=QO*'9'9U_RAP/$>8O$W(>U0+475XS^ BO)H( MT$ZP1-!BH[E6&:Y:ZR?,=98B43B<#";G49&OAWX;R+-_YM-[QZ8>+CP6A M%O570=-;#;H;( %KZ6\. 0UU.L>C_\$Q,.?9E"GX[/K Y=1'"OTB: M#.%- EB@P(/J.=OW;D_Z%63L1(S%XKJ@]R%UOU0RC4D\7_0-]P"M2_W=IC^)44_*.(]2# MB^%L."=8&(03FZ<69<4+&\!G2\$/I/>H3HI-S4&DR(ZHQ3TV#E5+XPSF+O0" MOAR5&C !8VV9#H@Y_$UG:^M*'$\-X[1D+!%+7RE/!4Z 9U#F):X_0[H*F"(5]Z3J &5:N*IVAE42L]M3)XH-,6NYL MDI:;I.4#2EH&)=52ZZFB8L(IAXTRRH^KEZ+2W7F=F,+,,C*$$JV:N]<4UV^2 MI84,J\P@II$P$.&W#^IDM;:S)T&9HXDFH!WHE:F^EJ=8K.F;K+U#VE.!SH;V MJM#]"IK]7/@X#K$Z[*670JR:;Q/*K*A7T"[[JY^T75D-C$JA>C]2C4QU74ZS MA!C@R&FVNM(D\_IQ',:^_;AZ@]'7_9 ]IC9+BERAU+G05K(VVAU$?:?<,+5R M(P$DB%UTEB&@JW/#N$92PDY&NTX9G,"KRN[V%G"D1"'ZN61VZ1&$PM#II@.0 M4=I>-%-B;9%5(A4/R$A'*$Z:4*V9!["07F;F&T3LNBTI/!N0/.6 M-<-8MZU/M$'/5,M0 .3T2H[+K,7VB55\9;NU3*C'6=]^ZU M#4G=\/28LTP83?*ENGA23]VM\P6ZXU(G4 +2OVXT0Y.ZNUCZM5X%EQ+A'9+- MN62^"W1"T+GQ(#(7P^I*>>)YD4E,1L?2!,1K,-?,3[?7MU23VR'#A8> ;N*E M(BG.HUFGM,251 +8+(>I-'V.OA-=+4M_;A14I>3'H<[Z(A^X5&-R,>:12WW_ MF;?7*UY_Q%F7\;%S.X.24![$\>.G/0)(US*]8J'1W>2L GO+,F%]!VC5IEY/>*PJ\4HJM1QXC^ *//6PRYZB1=>B@C5 S:8MYX,Z M?CT7&W<+O9]>+[X3P>_C'G2G+J4$8PGA]KEOU?$I*CXX/::/+G3G6ND='550 M>,621L(V-"C_HJ8:15;5C1%QDAKW%-46J1=:A1YJ-UK17$9WGG#678B1@E"0 MCGYB)A(.VG4L6O0X2;2A>\$(6H:#68WOWJ9-+]L&S,Z4$<(07XO(M*WE"3)* MD,TB,1.(D,-K]%LF"X+TQJ'AD@UDW.&K'\&"="M.(.KAE?977P^@=Y;G^;&L M2D.$0^1W:):4F7@4G5NEZ;,-.;W0!*Q#%'+K!0@[@N&R )7!0@C6/'4RE_-, MH: &M6J/VVQ]SAU'&%==SEPVTJ_L(#,3(9!I3EM-N<6,NNAB6C4##T#:T[E) MH#)MUN;6A4.N:@)F0*),3,J@W]6%6U02?6/57QH);Z\;-#+: (1QYEB+,!M$\*ES*F"L-< M14^K7%]3O,XF_15F !H0:J9;EQ,NA0]8UBZE6.[CJDTW7!N?A6P+5]9%I6[K M9O/_YD3% 6CP_%S9@36RL&H?NZDI5]HZOV>@U-D7H4$IG+,UK3Q93S.K+_PR MSSKBJ*V;KN5)Y\J/;10-;QU6R- 55&@21@) <6D2U$0S=F:XF#N#=\D#N?0/ MN@L**O?WC!.BY?VX>2:U\0-A"$0$\'1.?N511ANI($&B 0Y,R0B16E M5U([UVV6IHL<%5:(OT&5?)5KL9NIE^5)-G>LN3(3W0/>^>A@7JA?Q*G+DMQ6 M8R!/-J;0J@XM+@D,KXH#$+@_+.##1('*>^*?$Y*?C' MJ.@[ MO]*[0./<&>4?A7[\^TNLA':M_Z!G,C;[S!!XK]I8(/0?7P"FVN4^[Q M?R-!3:L8)G=YFWZ&HI*;0$ZZE;:83 AS[CWRQAYGHX3@NB@IU!E'@,@QELK[ M>F^ZT)VK KB :V><2+^]6BLI,Y1?(3-2ZLH[G)7-C$E\@5F'\QRCAKJ4!SO_ M769(%?+$U]>>A.45L<#YS(&^R9K !60.<_9,["ICK1M':R0NKO%QA'R),=4Y MFZ0*M53;#AI#,G5[EBXP%"47JEC]W"^BZRAXR-)WQC@< ^*(!@I[P(+&(4%, MB!L8C$R)LRW5.]C;%6;(',;'^KB\)]@JZ4.^/%+)[GE4DEN=)3I L^2RK*3^ MM@T.%"9. /I3P#3CS>-V P(L>#6\WT]M'N),3\X5HY74^:@7\50E_;29WJ M:BMA=)* 9X^5R.KDE$=)HP,7]R^,6JN\X^ZL(.%$L<89"=O0MKG\0E(SW2UNZ@ZL"'?YD$?]QY MY;.]R$UZ;K@#+ ET<8+*;+7N-"T/Q?+>P,"A=ANR['&YD@=)\DK#VZ+P, MI-$AI"O:@NJ940ZV0"K0QPQJ(WWB4\4C)DGQ'@-YA(*)L_5TUS.#KF&A9@X: M,F;6N9#>CG6@"".H0_:'%'"(OI$#CU_?+VEPC3@8R9BJ]=E]\[0J=5O#P8L] MTX*KUV][I[74H:.P@5-@]F<)QCJ+H.^DQ55W=?D ,EQ2=RI8V GE M/I3& =R%W:/1D> NN!!-0E%J:,$V F>)9*\*Z2B$WZ(HC,Y;H%2X9PQH.M2] M5@TC3.IEFQ?&79Z.P-P#X$I#\*^CMR-N/^E34WEL5>GO](T6FI?*WZRSW&H] M3Z6!7+S8\X.0/]P%Y4<1R$7I079C^.;4<"<-IF<2ASA&H7!:R"Y4L4]/89!< M#"<_0,7S87WZBEBN? GX2E\B$?:3];&YJ)AEZ3)=+D=RY9@4,:W,C26X%CH] MR[R['HTUH1@B5[4H.$=_>;<5=+:':%IR[ZS0U%V#GV&T=5"KZ=BIY;60\\-\< M.RT=:V\S^$O&7^CN!O(NFG1#$/<1 6NKNO*YM1/!UZ4+W=F'OLC!OI3:$M"Y M451"M["VZYO,[2#9I?F7%&8.5!,I8YZB0/R>)78)4/2P=.K9TISA&0LU@57! K MVI[1%N7?DDI\6KX!6TC!PBL8LU<--V#RLB"U4^L!:S2>!_F['KJ((#JOI< MVYI,LY#23)>^! M1J5AG#[YEMXX4@^,0FH(%)-&3Q<_2Z ;S_UI=.KQ[=2U+V]:;"I[8>WHD^== MHS>H7 2PQ.*<*(GS!)5['AI%V7QNG7K*.Z>,,F_% Z1(0PKAUZ5,C@\HP9#D MV/@-.)@5H)R#">)Y01]D*FUODTK;I-(>4"K->R7.P'/U Y69.'H)502*9#D MY^>^"K<"7R^#82$,*(%VQ6@K!,:J=M%,E]YV^1(H"FN?3PS+OO_AV:O?)C/# M$?4? Y 0^XOP2V\\>OT:)QP#!RL#L6 2&DP(&3TC>W$E'Y3_MXK9W)$PA67M M%, @?B SQ$GMF[H"\#4TP=CG+XW-"2,=]=#/!E2P QO M=&T /8 ^!//IE@>KYC;794 VH.MQ=*$ R6 -\9U3\HZ@+? AA,OJ +W10YEA MV[YC/+]XHOI>".KG,/$-:&OSN]USUQ3+CN[_XT(JC M2I6<+!RK-FF0YGY](C(D_<$Q"A2;8B9%L6'M,R,PU2HYEPX:7BPD(:P5GS3Q M#)(:8VQ@R+0:5G#4HIO,2=B8BMIW-P7 \J[) +GU),F/=7V9<58:5' MX1F@NHS*GG[V83XK7W#T":>0X^B@^(&W;2E_">X.G%AZ:34;FAJ*9S!6%)PK M:#<'QN+#MD"T"5 WPJ%(J41L[=1./WK2&'M0KI=?5(&X,XZUSKG,4&I M A=@<-'WXASX$Y<4L>+I8-9-X*1/ M[5?M_(LL\>I+2X%C W7"!?2]; %)_)RAP$U W*B_MK#WR3%X-DY5UCB/EYM#X)HFXPU/D(UQ/ M_F.&_W>GKN.[4C!-R-H?M.YBZ6TEP&%JF?7XCVC[V NF0_^'MVQE_WG;,EK9RU3=K'PZ/GK$P'H,I=(^T;'US/ "GAB6#CU>YM@ MT1:(T9N7OWC,Q00;.>Q.V*_^#WS('L$38!7%MJ_7>5*(/>NQS!NK%&OQW"I# ME<68/K0K<\%_H>[PK.#V+[%S,9R$.1Y/2.F(+(F;=Q0](S!#2"U,/#7 .0- MPOUMY\!SO7JZ'S2]'R#CN3VW>'55J9J6^RZZ9XQ[K('"0!.IBVP4I=T\FINRIIG6TE1V">2DH( 6M88OL.@-+H. M<,7M0^VDL)#(>7\I"2A>+ZQ\,2.442.B3(:MV(ZG&6&Q4%*EV-V42)^R5A1V ME(N$F<* 60IGX=:%1@^ ND9P JQ(9.:*P@+#B^7)7A,'/(HVE-THRH,3%FJ. MH5K"[4=J]6I.-TEJ9E#OA]DON_^Y;U;#O"FV_PN\([-VK!C))>BH3!;QBE*4 MN,;@.\@2V_M8-L'-O,\+T;7.H:4\S3S2\60I8A44PUAS@;DH'.^#M*.C%K # MBS5XL#>\>V,*#_U L]C@8;R6H3-:S1[Q(+-7^YOLU29[=;_9J\^69[B.V4%% MQ:G5!C0Z!309>;[CB0,U(UG>S*FC"B^P.!)]AA__\:.WUF-Q(<20%Z=!V?,5 M1=*(/VL^ 0L08J/%.9)D/SR#],7'K*DB(X9X"/2N2'#"^]%.FY_\$.WN0)$+ MI7 J /:Q3W?E/4-1"H\ %0+-3HR\DD(LUAN'DL(5&]FI<.6H=C>.$_C=/OXI M/B%9 -(59S^O7Z'>''(5A2:4#C6&J!326#Y+8;H_4P 78_N1;'!2!X9A!*Q;7SF7AOH:K@G4KCJ%JYU,PQ MI44F:-+T$VS.7<, W/"S.7DBK*TME:CKA"IJ M*)-=!Y7\X<)JTEY/;MR+*(VBMX:]'#PX5*.(ANZD1(RJ7/;.-$0@"YR5['X!4!E4ECR2PW M)LAI0V:XG;-WA4II:)%IIQS3-+(Y8[$CI'IR4'Y%@?=,XWFR1(.ZBLJ_?9_] M7:3@@51H!#ZO2@^N*L?PZQ30^G4@-14+AF,+=1Y?>,U>ZYM1N,8K13K%9NW* M,G[K14%"),DPE^;+,ER(7-\O&E"7"@I<)#2.+GSQ4(W%0S$#$F(('A&*Z8.. M5W):I@,U$K$0-A*D88$\CG2NPP(->Q",^S>W=RY]%K#3#YB7D\F22NQ#Z&@J M_8X%!JHRGDDI!34KSKO"U[17"9+M>>A2FD0-N*986E](LBQ@G02+QLX 8D[- M10GML*![X5U :E@SHWWDX)0,)?:&E.LDKFO"X"=6WGF.@4]"Q^W06_]T6>"=L!TFT M18(5\[>[?$BPH!,"IT87*V9?KG3 V&5IL*?+< (3&KZW MG]SH*=$?/3-3-Y)Q'+T&QE>\-G^ _T22>%SI4'6&*H2-.-K0!9*;-,"UX*B? M6%2:70\&NKNO0N ]TANT>8A:2MBP5V 29\=-%*0K[TL//8F8*N M0DB8X:+ODY!]3IG2%+;&]HD@"X2$#!$Z^WXHS!EMLHW4ZJ1E"$$E1 M0K)'N3V#<@!7U0$94VR/$GT 6\2O*)Y M=(5U)"4@G=6-H9_ ?"3 SIA^C2WNN:AS0,#UQVH%I&>P"VX-PSZ;LB!Z&,;; MS9>:G]F7FM#^4C)HYJ;*O7 3(R8RR=VPZ!\H%2MG8L03$OP@JV09%"9X[A."A2U0>P:!>XH&MG K_J> &5 MT#@B:*A>D)76\,TKU"D;[-O*:,2*,HHEL ,,7+5=SR2G6):]8%N[(D0_SL?_ M(OG#VG-8GL.EL]T&/:&EA4VZ,FYF0:B9PHY8=,G0WB7%.G&TKLX0+)5PMGSK MA[;]L)1H%TRWFK)AV56NCOLD%VN.[?,;F1,4 H>@;%QS\%!6V$>/HDZF#!)L2WCYE\/2@*>/GFIBIO8$ZF#-$,,-./$[_$-8QLTM3 MW)MR5,BQ*X^C(BS)[*#ASE<0D^72I@(Y6\F6/2DB;GLK2:4;XRW;,4\9$Z.P_W0N;DP^H2PG M/IVYZ@47U,MOD%V5POS;T3 -%=F4 ]7A6)*%5+B(:^3AR].!,P#"@R9E*%SU#;*AR >P&ZNM*R_8&)]\@)46 MMUL@7@[O'0VC+7JN(*@E1 FR=_&L+20ES_$0057*K+G9)Z*1T8!>^@G.3SM? MU')(ZH@Y-J!T@TZI@/1P,,_.';2SE6ZDDC!S?!Y5[N,#):H%S[8;^9YH"[-< M>BQ.[>^QC!/^6$N9"/V=#VQ+R?UL%@#+)],IQD"%RA"O8H+H >20*;-&6^EA M9G05I'0?MU8/]Y;J'E34%H(M[UIT@J72&4?=FMJ+)-5M"B%:J-XFKAXP]$U- MGJK72K2H5C_FI:3>->Y*)RT7GA'8ATMJ>:+8,S2$0=R5W47(S8O_=OT9'&"< M8+PM[EP%9"G'NT/)UEF&(N:'#MU8"1!$(IXKQ4O$EPOJ.3&5] %-@+;NNY%$ MU8Q(FO3E*SM:H'Z1Y_<#_(YC8Y>#M98)(TX! MZ8%(LC$4??QRT&@* @4-2RXYG2:%7KKEN#\N*RF+$@UB0'RKNR'>Q,4T9P[$ M<=WBWB>(XG!._3CL\G P6J#+';'E//G#;O1O1&\3AV2Z */[WJ ">_(V>L154N]^?LNU18_AGKZR&^GB 7 =9=;=K5#]=4AZ[4?J:&\GWC\:QT?; MXZBV2FT83AVOF?'Q:/S7(='VWPN$/!D 8X>F0^RB4?Q>.?8OGCOFA=[0'@$ M\.,#0H2L)25+!:$MC@A0^&QL(EBJLRN4*S%C-2N)Q;M2E^:08;,L6E" MP066B0'R'0+6P2\>/QW8.P3)4!AIY@/4'-0H]/8<\X?_46(%#G7Y7#-Y>[L! M21%98WNCX^/CP?4/V,PXA_E6Y9E,+>;!+V+][C1B.7Y4L6P<' _^&>\+3.X[<$.].,A;HS!3P)U/2B@>ANM'@UB/^$S$KH_8BTI?2THXD2O;DOXZ M@ P;^W6LQR6,/86P86E!!'$/-KJ7@%8:F6Y&WQ0*$% M]4$F+@\WBKW1A,#Q6-CU:R<>=T#%*#0O_( &(9ICHP#;C .L>& MX<31 *Q6>'*=RSWDF$NM28R%()UKBX(\BA1AZ0$1#/;5FWG6SB6-EUUK=ZLB MTR1@R=+V!G>0]^!65A,-@UAP_D8:':-;+:]JDQM:+P:L)LZ\OFZ5WI59!DDI M1PG&W2ED>B.H-_?N#3_!+B#<"? @-*NPJV4M0S)OD4-ME1>+. $N$$>7#>X% M4:_!5#%T& ?!]%7[Z\C#TJI9N(AX6CCPPRT=M&[>=/L M\MLNC33T?, 4BRGX;9I_P!G0!:1]^5K3"3 M5N_!VHBM._?D'SC<^@&Q0/#2KCG\&=1#EV(0@/$S2*==HQJ& E).56!H/'CJ MA8' M+Z&WC-!@77,0!VSM_X)@X_'>\?ZU@6+7W#>QR@\:@_"$ G.57$% M01:7L68U?., $ MJZY&EZHT5RW&%2<@I4EJ38-D"FA6X%Y#$0=5,CB25X_CBB<>CI%_6R=CZY6I M0"'>K_F%_"Z$\9E&YWDYL9-_^<[/#$#R$B'2QK;.A] RUM :P\-,E MJ$0@STX9? ]*A^1&M:\ Y+K"(R#,F/?+!,CS/J<9O =6,(<@*T2LI0PE)DA M-TQL;P0#3QB0U0*C\QVL\HVK>Y%,$9B6%^_WEJ*/G%"$2&TY%[P"1_4'8-8? MI$FY)%>0EQ=S/[=>6ZY;E@< "BTO)N.+ZOW7N&SB$7CM7]ADR%4RM(7TJ4<;LJ7*4<<)XB'U@]$%'KCK8- NELE5&N/THRTG3)- \[;>J M(^&>!91F;;!8@8\WG3YYL4\7S"'XR.U=;LLNLPHY2.F%J#+(ZBGK&ETC?!77 M"'2'(1@!;OP,B>DI#(H;0/RP/(L[/AEF$YI)L+$:8%67I6[A0N MNZL%E,I)B7=Q49G4D,O'$D(O*:N.GI)R-2CTQ0,TRQ+B+E)J M:>OM0S6YJN],.BO*Y@0AP7!G:IW5C0!S.AH/D-D2*3\HQ,:=!:1],H\YVVDI M*%V%H&Q*Y_U4"IYG[TV^7%F!'JL6\4YON&MD \ 4J5Z23.7/0JF'F\WG4QIHX#[ M!CQ7['^\@J1JR:6$#60ZK=O1%@R+ZS!-ZQY3@"/O[!SWV!\:W-L.=-F?U?+2 M BRSZQG1L@*(*R"5D7&G>=Z7I7('B$?E*\/&\7[-)24C[+LNL@6C%S(Z?: Q M'F1F[FB3F=MDYAY09HX4HY@RW "M8R[+EE M@8=+U8OD/Q '%L$E=K'#33*20)5/N%!@W'_$13%7C26^%5>[^!NF"X."E<8( MD6Y5WI/H4?:8?M4=5UAWK%&NAA$6;\W:_-2^T[ZTRPHN_ND042:=8"@W) H] MM@.R"FL:I]DB04Q<'R &"Y,"!=@K@/EBLA/Q[?;UVDA!LG>HPYH:PV3)[H2? M P4G(N*SH\K.D;/9.=K,'@O8IW/'Z,(XZSH'Y0]"Q$94LX0Q73Y6R1'GT*L, MBT3H&<@1EV0.T9PD;-W =0T*S=(,S>9&\'$\.8*J,8)XRSGBRG4,%UV/9@?* MX_1]PK@7#C*7LQPSAHZH$ K'&G+Q,!T)/-!N!C^>@P"3I21YJ@'X*R:%+]*D M6U3EN"S1VD*Z1:LB;D=A%E%##!GEE&*TIX?3FTB:@D.%PP(&. +WR9$)TPX2 MIN^0R@QG6YEKC0_[W YB[L,*F$.K7%D"N") ^8.YG'DRK L]>AU6"[J M4.H1Z(460*P,C^4$EUM;5+[E"5O67&^V!KN"[B(_0[Z T[&R/#R,E?=B:B4@BKD,38W96$:&F+EJX M%%JLV OZ+W%15'Z%ZWJZ;9Z/%=K4T'3/RS+%*"L5\A.E8 #P*QW4P0[ )30E M[*:M*LEJ6F.--NDL@45;03*,T3.N:0[5ODP$:"8,AZJ&D$QE MD8:/E4,Z3TF4I?_UW=EL.CL<'Q^G9^/#O>VSO=W9\=GD<#8^.S@^VMT9'TV/ M]G?WOR.OE[[QLC'SG5\+7]"!533E[#EV&_I:'_[2W1S;GMMVC7JVXZ,T[D]P=LMK$3>.;[2; CA2^O-\:U1;PF4@'5??:7W>W1=C0' M;'<@(6![]A*W>689)F&WA^6IK:]V\1NB$SV6++9"Q9.0=X6R\H M@\%Y*0X%8+,>Z$K$D5X;(;MIUJ5U7W!3VMIU5F-:P;&53A77*94VC=03Z^MW M3QP&L;YZZ5??XV17U6ES>3A4QH/9#K>*M1_*AD!9M'<*:)6<#&'$8C'T.Q]3 MCHSU(7*& <,983J 1QY^R=V0 /51IE1(/Y5.,5H.K!3#:CVH(] ]F#VO( ZJ M4;TR[G"^.@)*=C;#!7?V)O+5IR8H0MR>[&^-*8#R,*$+CS=YADV>8>WR#!^I M<95C0D>]G=LO8$66*[C52HLKW3C=-$"* /:UE9S("X0 M1 WYX9QZEY^HVOOQ$UQE'A,?*)1^.$QYLJC-$_F'7A28,,L>[,*4=B^4]FW% M&$ZBWE-2;*:5'Y_"1B/4^NPT/);^>='[!V/#H__JNL"^65<(ZB% M1CT< GP I?3D(@-P*/?SUE65+)Z08KBR*W#C@71_3R;(E62>PMG\7!JS(UW6 MUMF_SCK&[]D_0N<#.84RW^^06&=[-RCC5,KU;]\WZ37K3S?#TZN+K#%;]@%3 M.-^P=#+KT<'>/6X*7USXXM[^?-O[LK/9EO7;EJ/1T69?UG!?-FIL7?=E/-[L MR_KMR]%HO+O9E_7;EXT>6]=]V=_?[,L:[LMXM#DOZ[@O&SVVIONRN]%CZ[@O MVYM=^6R[\GU30>3R3VS/C;'+^UN7CUF8SZK2O_ 2?.2=T;' MUYJF&_6Z?E)RMTMR!T)D_9N#S[H^1Q\O0]=1;IU N=T';#UR&$@;F_5K/2Y? M:,[79B@W:O06:=S-(JW?X5F/)=F8\AM3_H$=G"\TY^L39!N->HMLU6:1UN_T M;%R(=G/99DX^-L?)P'=G"^ MPG3%'9MAR+D8_2*-P*$E]K6(P<98_Y-24LZ$??'=1=)\JKF^YK;YT<8TWY3, M;*[2M5Z2C0VZL4$?V,'9V* W61=L6@C(4[HQ0C=&Z("8_)PLH_\U3?3#)\>+ M-P;H6IZ,K] _8Q>^D8[?@D1.1[M/*@[] 0HT,[-URD<&Q/JINU/K/G$! VO M$;@\7WZ=HK!N>N+!65$KK.R-$?7 #\;&B+IU$'NC&3<6U(!B1*3QUTGVE<8? M-D;4C39T490MTEJ\!IC=KU,,UDU-/#@#ZE<'BST@)9]F1C%4*P,NC!?W*#:"<"L#Z>N1 T"E M1@,[>I0\WLC"I]A*7X\PE)5013P8.VI=1($,HJ]1%#[65NJAQ'N2B"?_,9T: M,YO=JV']WTG1)M4R$MQ^H3R1WPN@_YU)_YK-_YXZ/+[Y5: >CGM8!J45D I" MK\ONM>NBY[*H#(+1V<]$^^-QO#W>ONNP[#>6 MOC"3:M!-[\SS6S+_\&9F6NY[( MSP'_\B;$\+G3-?>8W/S2SLP:SO[!W(Z;\[..69S[\I*^BI#>YJ1\X;3/?2O; M-5NF56FA^UZFS4E[,"*T*FUTWR*T9LLTG(2Z[T5:9U?Q?@3D %]!" N;N,Z? M.+%-_=]R2_K)?S?9/8R7V&L?^[K9ML MMJ1?9845S.;)[D&PB=WQ#[6S.6]S9W%K;!R>D*.>V&/#;#BDSKGH[?$GCI9^@N?8057S) \@(/A7W_W]^8=IWM;9 MI0%$L9FQ;T@*:&Z&S$TFB+/VO[\[VCL?' MAX>[VV>SX[$YV]O?3<\F^Y.]L\/#;;-W=#2=',^.89\2^<;+QLQWGYE9TN9- M_>NB+-Z:(BNKMV;:5EF3F?KLX'COZ/"0O_2]'<5=G3V-'A\+46)? *"F! MN#OB *2,.8)!1S3JR \;3]M]:([NT'\I"S/"T? 6[6Z/Q\?C_9VS W./OH.#TP!P?I7F^+]G[."O,VF9EF^2RKIWE9MY7=FYVCXX/# M _[T/>[*GNP*##.B<49JH.N[&^GAOMV!P\G9[B0]@..S?79TL&?.CJ9[V[.= MH^3P:#SN[<;^J^;"5"^+&9SKQI[;LQV[I3OWOP_[L@\XP$B-<'UWX#@YF&Z; MV?3,I(D]#Y.CO;-D,AV?'1YMS]+D.$EVTNW>#AP\_W!A[]NF/CLZW-W9V;O_ MI3^0I9>1K8E(:K,[VU6F32:+*/F(JLC-8G(_EB;)K*?;BXB^V$ MY.$9T4=>VG=^L+].FBB;STV:)8W)EY$UZJ8FM;."+]1VI$EC#WZT2,X-?:\I MZ6656=AGX[UG?\J*:5G97]B'I)$569,5,*S*S.R_BRE+REV;Z)_JJ.#EI^[A M:6Z2"DSWBX[5M0LO41;4Y[# 0_R G3WQ/-R^'VRK4>/__M__HT?OTRA@@I;5 M$W$CU+0NZ!3LH&EU;K8FE4G>;R4S^^8G27Z5+&N>YN'Q:-=;BC*J713%;7#1 M(O5O-!6[BSE//FRI)6-#;2LWL^8)?TU^A\Z'^V599R#73RJ36P&_-/#T86-I MQSK(( CV1Y[8WGATN/^9]JIS(G?]SEA%=F%%_+^^^X]WKTX'/8T;+/F.==E%9=CCT*:=(VI?R")!1_$PBRWOAN^MC3[]@ZF.:%V8+*^>W=W?$'\V&\G8Y'%\W\#N)6-]H7)W-3I/;_ M-]$OY2@:1]9\/[4^0]9$;]L%6O GYY4Q\(DX2M%\3VJP1[@38 =K_L=Q-#'- ME3%%=&K-CR)Z7ICJ?!F]:$U>6].E6HS0$Z RD7_8 VSWKXY^?7MB?=?IJ&?3 M? W'>'>\.<;?]#'>'7^Y8WP*JSZSZXZ>OSV>)T5:V:?^]RCZ*6L::Y,F615' MKRM39Q!+P--X>I&9F?7ZS;0%;R!Z-;-/,/9CB[:JV\1^RFJ#-VW.GOUX-]D: M[SU*'M./916-]]/@-S,.(TPODN+<1"=3JS.LMDC2<@&*0S_VK9G"4#G8N[T3 M\9??)M4D*4R]]>I#;I;P"/C+SO;VSE>K)78V6N+;UA([]Z8EWI36/VJBGT?1 M/^TEGUNE$+-6>)$523'-[&V]T0KWH!5VK.VP40O?LEK8>:C& _SQD_7*^"CZ M=?1V=#H*5<%X=W_[=DKC>/O@FU(:.FSP,-R-KUAAA+FX69GGY95]9S2W?G-E M9;Z.9E4Y1^$\+>=V3DO,)1X^K:/_:9/*?BA?1F\H<69/X@M[0%G^M[?^!W)U M^-7?Z:.1==SM20A[[^.(\G]P1K(BRO[UPYN?HD9?C2GL*N/_EJCL3GJU+F:F!L+]!.%Q^/I1K0WHGW/HGV#;+]M['\@ MW(I"_6IA*C3+:J?^WUF#T40_V_==U-'S_AU 'K61_8WL/P39O_P8T7_;E-/W%V6>FJIFKR!Z_GMK%V.C^3?2 M__"D_Z.$_S2I+Z(7UEO^='T/_]I(_4;J[UGJQ=SYI6Q,[2JB5QP"'PSUQV'T MU0CQ>'MO$Y!<%\D\+>W(HM?)N8E>0J%=,L6H_;.D2:P8YB9ZY .'2R/69T7A[_+@KJ /]:Y\^E9&?3-#AJ.J51^-C,Q^H:0Y+:F]3!Z\. M5O]QV$TY.C!.0O='OE6R* OCUCR"BMYH.]KV9>]WV487%LJ[ZDGN#=D:A_R+ M=@S_N:I8E/X7=IUZ,:ZRYN(N&S!6C'1U8TMW\-WLVW\.3.5%6Q59??&9IO#- M]9",-STD9M-#,BBL-_20^(X1,S&[D]G!Y"S=V3DXV]L^&I\E!SL[9P>[R4&Z M;79WCX\^

JZ0VN$#\)$QJN\[GH*(& M_CP^WMV+^8OG60T]"DUT82_SM,V7T31IP?[4O7GV-1-JXK-_*(LHLZ^9F(LD MGU'+H(GL>3<5?P Z34U;V"_A\^QE=U%6=N;IZ%OHM%%H>T>C@X=JI-Y,K^SG MN3\>[1[>I\7ZT_.37Z+GOSQ_\^/_1B]^??[3V^CTU9O7=^@?K=5.^B\=+VX- M,_(0]_6.9OW0-]]Z7N9)]'.RC/9O39O@1[\[VKE/U_Z'Y9./&JY=[.W#>^XW MN]XF[L_Q^_K[Z,VK'YZ_>8=U;&^>/__IY)=G7X\ ?LY@QSV+Y^><&HOR&@EJ MO]AR(Z3?I) &D=0UD%-X2S;@JV:-_<(43#PH"99H%(?"Z4&5X,3!D,2YH=&WM77E3(S<6 M_RI:4IM E4^.R6 F5#'&$%($*/!D*K6U?\C=LJV==G>OU(W'^^GWO2?UX1/; M7(;I5$V,^]#QCI_>)?G3/\KEEM_GOB-<]GO[STOF!DX\$'[$'"5X!%>',NJS M=A"&W&=_"J6DY['/2KH]P=AAI;Y?J54./Y3+QY^@J:9])_ ;[*"Z7]VM[>ZR MVH=&[; !?]S\R;:_M)L[]/#I=;/]]TW+='KSY?/E19-ME:O5KWO-:O6T?6IN M0.MUUE;Y5 M6KMF^K_6C@[5>](-"B MXD;NUO$GO +_%]P]_C00$6=.GRLMHM^VOK3/RA_AB4A&GCC^5$T^S;.=P!T= M?W+E/=/1R!._;0VXZDF_' 5A8Z\61D?P9A5N3SSSO3R4;M1OU&NU?QZ%W'6E MWRM[HALU#BH?/V:7E.SUTVN!F5I#"8]'\EY@V[E6'4]PU>@$4?]HLH-9;X;) M>]W C\I=/I#>J/%+6PZ$9E=BR&Z# ?=_*9DK\*F%DMU?CNAI+?\GH&F87B2^ M1V7NR1XTCF,],O-OV*EWQCHQK^W"+?HZ%#2[3N"Y\&SK>U]V9,3JM4K]4[4# M9 M?:)#X](QQUN'NO=0P*$]&HT9?NJ[PX?F??_JX6]L[^E3%9U]UF/AW0T;P MBC.;HL*)D>_L+Z$T?+[JD%^+E Y E%#KR^7)GZVK4_C79E?7%088<\V:MZW3 MBS:[^W)SR.S*7I \=1XV]@\KAP;*#WZ6[ M[;[4[ 26$I>6DZL R1P%#-8(%P#A+@[#0$7LI*>$H">V(WP#9[A;2V>X"DN3 MOHAA"\=&G=2/=DH,>G1IR>*:!5WV)U=.G]5W2PR6KGJ)=40T%,)GSL>7U[4RDQSDX!?H=<">8$"J;$23=A,N(1<_D<*!4,A5I^ M*HS[+DAQ^^22_7Y]>7IQ=7['OMR=L(NKYK.-\CSFL#1'P0K#K#R]Z&X>.#V1 M!GW]O77;.KDK,>12(A'$Y[O D3__M+NW=Q29#W9N/GWSH;@GD.E., "S;<2D MGW#=2#IG>JH%[@?^:"!8#.-5U"4(#"G%F4+[\+'"F51>&A-F7 9@HQ/Y7-&5/A "22.D;X")"(4N!0X4J3$ @A$& MZ0J[\$%0?5\XA$E$(.Q#I(8.\ DO3/,:KZ8@1!V-C7ZA^-CW1HLE!F?T9@0A MF=+C!2!'5*2VBW=[YIH0*0GM2*\[@'J&F;;=V8)@V9@AF8)I^SVDRRS^3[+[ M&3#[_2\=P3**I_I%"V_$OV7Z M%62*A7/M\GND3'=20Q>K40(*A?JL:7F%7$42!H0P!FQRA9:*9)#$. ]5TSX- M, +O@PH--"F7CCO_ 0XEZR@PS)6&P5I$J); -8.7:)&Y!<\>:2VC":/$?V, M&H29:7S#!XP.EI;D:11 .X, -,Y8->"V^CV FA"8#"^,=8]J#1A&8J0"!WK1 MB0*CQ32V3DI_8;\[*!TI-& DT41$$6#"0 /U^;00%>[6\@)T=?VUQ-HH16?7 MMZUDZ=024)GGS=!0B8%$>F?$YIT ;,W,T.T%@4M?[[D7D]T\UI*1424<($W9AU KUU9&-G!,O<-S\8>L+MD9SF4(ED%UG?#3PO&.K&N^7X M_&&X4H<>'S6D[X$FE3M>X'P;DP9\QT3.]S[,D81U1I5:#29FZP=JP+TQ.\)> MVCJN9YIH/N(Y93-7Y &RJLR4.*0O\/S1-:P #*C%C[030.6V.A/MWGGF?<+R/G.D2C M!+X.!/<1+%D/OA'<#1Z"O4U$L(A4N@.&IU"_;=6V )4]SR9WTN\ZY([]#F\H M^.>FW0"(2X=[%K^(:U$0'H':1Z*,+Z(P#14/\U)K.TC&_92T*'>"* H&C=P5 M3'4M@YJ[8PRJ1FY^HJ\VY%?0KE3^=6+'E2^*9I648*J)'@OFHC8?95$ M1+*(?WCKL+_-=R9P?R'?[ZSS5I\(>4T;H5*GIH&-9W8PS*L16< R-3X^&@3X MSX/8R*::T_W,D^<>SJ;O[.;XLLP;4IV=F_M]7R3L=L&![*@ P MG<#VT6>?*B8P :2O!O9=Z%Z3>X M-^0C;6G]\6-E=_^?1V:1MV47M8G:C'=4\;'!B\&XDS<#.N:"^U1 KG8T$0M< M\$H.X><78YQ)I2.6RSPO ?))C!R-83T>4IV1+E\BRS4O:4T+B,T )H&/S]S_ M5J(48,ZCQ+5C+"I2L6/<)(Z^*OQOO" V6[=G:TA?$[#&9RU?J-Z(W0I?#,FU M.8N%ITOL\K(Y5CK@R8%$L?,D-Y1/$\R46&5?^V!RC,K70_0+[^*.EJ[$V']B MS)B'"^%:,92UKA5LFL0Y;9I5W'E)JYC^1#,8A=1DG!:;R,\:3%LHHQL=45TL MAB^$<]?W6/0(%Q!- (TB(=9:=#$B:]\WJ3+PU$QE:V9, !-DB9+\S;3 JP(GJ#(D,U&F2XUIH9-A]QD MA) .[CU=S"JQ+."=<<B."Q?IY%8' ?0\+:TE4N8XTBS$H5,_P!FJK.6 MF7H .K MI=Q9PUS-3%2SQ& Y$SPI88$>%7;I(J_NU]WE<=1PIVUJ,Y#D#L>_ M %]@]45/FE9Z,A(Y5J#Q$:#%SKQBCM3_]3Q;!AOXW@B?#N%%M >L=:&(ZV N M.6!-),+A\RA6<*V'/:*-HG/K_IC1G2XECJ=:X?*7]#D(X,07C%TL6&FQ"B::]\4Z/HCH*N[ M-KJN&0=P312 ^3 5QR.5W_X.0%#@ZE/A*E*3@$$F52#HM@$8HKMEJN_L9:(^ MKFY*A+#@(2ZB"4F6V=@[IH($$$M9T\WR?I:#0GL5YI3!@JO81=&SWM:\)C(? MIP"A'P&$Q)H@E/,+WI*!5R3AWVT2?K=(PA=)^,VR$][@@I!ZB"NM"]LG.[.> MFSE_*TJ'E;U],\5E.KA]@J QK#:V%#=9M\;=R\+0>7!]7,H8WOZ\JC#LUEY3 M$F9$%$KPLB>T'G/79E+,=#GY;HYH'8QA M4^WE?59R,\,'L2'M$9)P81B;$F3HU"0[RX &.$-8377@\P[X4!H&JKO< ::, MIMAD?373AY[F8K.%^E?_]0@X E_15(7A>\ +S,*==&&"6$.:/+3#!F+0@>GT M99ANX:3,%QJ\5'C*,"WHB7*:,$3F1B,;3,*3I8(A,:L?>":@9AG.M1;0/7J& M=K?CW%A8)COKB0:^D8H&ALT*7'PB7&R^+5R<&2E=%1G'%,H S&LK]>W9$ZLU MJ>+-7[."R.T X]U R=PQ/P^'FG+3?43$ MITCJ%4[E8YQ*N9I;>8Z874+0LGO+<;%) 7JBK):.:#$OX+=+"=8F5D31-S2W MA0)QPRWD(&[PNJ)$Y#T50%AC-"W0.+6'@!9!\(=&]@:E<6\#MB)?VDKR5K<+ M +O,;N36=T?@9GF SN^8,=+>*#.S#."6\AY#=N1&=AS,@]B=E!<9&RN>22W2RD3'JE,AEMY088 T2&G(Q? 5#Q#&W!4W75 MDF_N10G3"#94B M!#[8D .CE)1NGSHV:;(&JL+:Z")E^T^A#2R"LH2!89AAX:[MCCF*(%)Q))]-_Z],/7BO&UB@2AS#&>R>/-R"QDS3,<=R4 /) MZ6W89AS%RI2M#'5:L0C5WARS)18@%8;>*##9J9OWE5ZDN=ARPP0)E+.H3K8%82QTB-'-=DGZLT@U&'>&+KK0V)Q;[LXXT^_72 MU6K!\91D56=6LE3YXX;T^+"Y&79AL[TC[?BP =IQCE$4/->*7?+A(XPUUJ.& MR(@J)P[*AX&@ M?"TX3&)NBSLEZCN(H]SF.719/>F8VDP:4*B@8QEZ0L]RK6RV(4GHP.I(-Q95W&WC4AO()5,BXA<\IM@+"I=:2+ZPJ<0 M8W(H!X7U!KB9TLO[Z>G8DJ'%VF;(0QZ"_]+A6(]C!IF,6H]T) 8E-KT=JI38 M;Z!_2>B4ZRPDBP$]JQ@G6789UI82RQ8E2OX*EY:@G'+>953$@_J]H /WL8,K M;C><8[&,P*CJB6-_!B!=\\R:-;LU;./6M%%'LP"1\')%]2)V934TL6;H M%U]28C[7-OTTF0DP4HLO&MS8$*]KYD\Q+434?]U=G%^=M+_?_WWCT*\^:.R2]_>A[V/>WOYU^J5@S5&F5@-/N#_>(1DU5&L,=45M@>\ MJTC7?A'I>K^1KB=6T,>+['*%.@\,>^OXXHI]O6A?M>[N&!VD?WTV\\K'_'S_3>B[% <]^+0C^A 0'1=,A!WW8W7I8W/5+J]AZ6NH-:I5;?H*EN'<_XH=)9 MI89S[0';BOUM4\VR'R*=H%0A$6]"(E:9Z@_$TMG3,T[4DLOYBZOVYU%CEBI/ M/<<6RO#R:ZFU>ZUG60^_,XJJL\0E77ZM?7%25765G?BN@K;_J+!+\#W !.>R M0+$E)>"@H+FW&[W#,V_3P[R+:_WZC_3]@S/B@"&'F(>*Y0\:+[9>"WD]+;_1L MYQ*\B!(_D@&K.BD+H68S;;.UG)1:I38W-?$Z7LIU^^22_7Y]>7IQ=7['OMR= ML(NK9J7T:+>SX.@K<93K;$]$P<6WR<7G#-6_898N%:K?L#!0%JIGJP:!T#YY MXY'W,\ AYQMKJ\#IBZB0W3<4OWQ,G'TUR_K%IU9(Y9N5RD=%U3=<+$T4_4SZ M()T2=^*]N2AZ$0Q^W6#P8R._]X%T'PK\5CN!.X*/?C3PCO\/4$L#!!0 ( M N"I50$02 !?@@ )\K 8 8VQN92TR,#(R,#,S,7AE>#,Q9#$N:'1M M[5I_;]LX$OTJO!3;)H!MV?G12Y4T0)JXN"S:;BYPL;@_*8FR>)%%+4G9\7WZ M?4-*CARG5^>2;-UK \2VR"$YG'E\,R/I^&_=[K#(>!&+A/UC]/$#2U1<341A M6:P%MVB=29NQD2I+7K"/0FN9Y^R=ELE8,/:F-]CO]7MO7G>[)\>8ZJP>HXJ0 M'03[P6Y_=Y?U7X?]-^'N ;O\R+8_C\YVG/#Y;V>C?UT._:*7G]]]N#AC6]T@ M^'WO+ C.1^>^ [,/V$CSPD@K5<'S(!A^VF);F;5E& 2SV:PWV^LI/0Y&5T%F M)_E^D"ME1"^QR=;),;7@4_#DY'@B+&=QQK41]NW6Y]'[[B$DK+2Y.#D.FF\O M&ZED?G*RZ%I5AGO]TAYA9(#N.S(WW9E,;!8.^OU?CDJ> M)+(8=W.1VO"@=WAXVZ3E.%NT*;^U4(N<6SD5-'=KUC@77(>1LMG1W07N&UDV MXU)5V&[*)S*?AZ]&/&JXUOP;826Z:LC)VWD?P2FQO:LN+%= MGLLQ)B==C_S^0_0Q^A_L^A^T8K2TXDRXO44J3] YO,ED).W+%X/7_:.]06]P M'$2P7/D,>L; K-#_JZ)G0EN9RIB309]/R7]7!LO,_XN6%QUV6B0:D__:8Q^D M!2I3+G6'Q4[#.;,9M^&WTF[0\ZY\S.<%R_A4,"VF4LS %3:3AOU1<0WWY7.T METI;, A[K_3$#QGTN_]D*F5G. L%&Q9"C^?L?25RP\Z4+GOUS$]HE:7#N_?Z M?CNY)EDD0%[8=4)?MMSN$UCN'3>.6]EDSJX+-P4I'E+J*82;'.*80F+YFTS? =XV'M./ B6R@(6)^?= M6K@#,$ 95@3GBQ9^%X0WRJP*)X2D.ZE65"U/S]Q[O#@ZVA5=E<)#X*W\I*6X7'BZT"*,CW4*1 M]RHI]+#5TJ754JQ&.[X+,$A0. HWF3%:567\(D7,DX*-Z)4_WJM*8 ,=V*HTC TB)PLU#RT<'K-][<^ MZ]0T19T2E )=C,IEX@H/4T5&)I)K21N0/BHYVX > H"2$D<9TT7@7.)(]D+NV?UUV)(OI 6E6>G7TU06-0F<.PC"VP'Z'-'DWX/CD\H:*ECN^NY!P /8 V*,2J.*TT>:!'ZRIP392Q:Z4X"9C(QIJGK4K9] M[X 4,,)9OB-;JXS$5KA*BXJPHEKHM.,URKA91#YB 0<[D3AZ=):HJ6N.>NI: MY'79=4>^\TCC;#S0?-9\\.VR9G>O(FF VKD]LL0@;<#)8I^K8L4A+9X)?4S#P@=R% Y>" MN'LF33'[(*?7&:2OR.XYYSS!0",6Q_P+ *G3%@R GY%=='P\,@A&IIK =+"^ MVTI-J_<6_1M/ 4^3K9XBI*0:1Z@#XPMW[.$^=Z.I]G/'\[(LIBJ?"B+G@H_K M^V6Z9@HQ*7,U%^B=9N#4IC'B.O8;L(Y^S@PZCAS// MM= Q=3;34F;NL1IF,H&[(?#RQ>%N?P^0(T%_M]T]3[$N6Z\'1@"UT-U8Y3DO MC0B;'^VE"1V9OY=/ST?(M'!9K8W''Z^L:AK\HQ?7LH31-FB]#+6TGK9L,0?> MMUO^00,].M*-GO7Z []UFRPV3H$%J4&-^TA9JR:+27]IFZQ>NS%?ZP%0:W+" M"]TJ:\S87'=GFI=A!"ZY[LY@LZ\^5/*:^(4;41ZAC*ZL6-KTQH##/VVK/VVR MKI7W?UKY>:QL55EOX>!;FGC5KO2(]N[1W5S[!E83D3P-:3SU)EGS__?=U1VW M"9:&K6N!AYW=.@+4)VG0(VWG\:OB[>T9[,1I] M&+X_O;A:8W_KGII-@>M/B*X-4>*=;X[/^UX=^ G+'Q*6?ZT7Y=*<[G>*T;-,BI0-;T1<44!GO_E;+L>!7&>?FP+5U7W^!.__)7BW+_VS M&-3G*YC=^?% &[@"O+M5SF7;B$2WY6'1]+<-3*W3(ITHF-1 .#WN[^XOD MP;?UW6NE_MU3]S+KR9]02P,$% @ "X*E5+/XD.)=" LBD !@ !C M;&YE+3(P,C(P,S,Q>&5X,S%D,BYH=&WM6FUOV[H5_BMD['B_?L\A94=.TC6Y27O=K0%B6^0A>5X>GA=2 MQW_I=L=ESLM4"O;7R?D')G1:SV3I6&HD=VA=*)>SB:XJ7K)S:8PJ"O;6*#&5 MC+WJ#?9[_=ZKE]WNR3&F.FW&Z#)F!]%^-.P/AZS_,NZ_BD<#]OF<[7Z9G.YY MXK-/IY-_?AZ'13]_>?OA_2G;Z4;1/T:G470V.0L=F'W )H:75CFE2UY$T?CC M#MO)G:OB*%HL%KW%J*?--)I<1+F;%?M1H;65/>'$SLDQM>!3N?+Y%WW$!1.N4*>'$>K[T";:+$\.19JSJQ;%O+USHR;J2J[3E?QJ%^Y M(XR,T'V#YJJ[4,+E\:#?_^VHXD*H/EBTYH MP;>51F4OCCRU5?^6F!KB.7GENKQ04TQ.O!X%^6/T,?H?#,,/6C'96'$AO6R) M+@0ZQU>Y2I1[_FSPLG\T&O2&QU$"S57?@<\4F)7FCS)Z*HU3F4HY*?3[,?FO MVF*9Y7_A\GT'LR;@AIWWV-^-A&E+T6&IYV_)7,Y=_(2\;8!T]/)N;GV3*@4T M''<]T=?Y'_2"L1_S^9[E?"Z9D7,E%_ F+E>6_5YS P,72[17&OK1)7NGS2P, M&?2[?V,Z8Z?8+24;E]),E^Q=+0O+3K6I>D?;K+/A$^CL+;?>[[+9DEV6>E%( M..A.4%VC,*$A9JGAV2$/5R7CY9+5I3.UA%[@M[W;AQ(YF^')*%ZPC*=H,DS/ ME&-.![I;!*5,I;7<+(EDQB\EUFW-:=$FP R6+&C3T1I$D"J#6 ,R1!\+3H0T M;)&K-&>VIH_K\0MI9#,)"3!3%G8F(X3H9*2M9.H9I'DKL*8%Q)QCF&#)LJV& MK4;"Z'LB0;),E= UF>U:MQW .3H-JU^56;86]X;XG=:U )SPGXM179@>T7[ ML8+Z"3F$*.0&:V@T5K$WE@;ZA(];':*H"Q #QI&\\M9ST_*;G5D&[,VP8.VB\X0 MY*39M7M>?>\9-](;"HI722%)H4P"'4FA;$XCB&P&;T$>@YZ%LFFA;8UQY$>, M+H+%*J.10Z+9LET82$A8/%AA?(6LJT2Z^ 9;]*(NI&U\]HAW!P>[,K R.!#A M*3PJBN9E@ LMPF@SMU 4K$H,/6RU;&.U#*N1Q#VWS9KA^) RFM[_R'DD!,)ZS0K!1>O:X,)L&'GRGHW "I9^GDH MO;EV(&TG%')E5(U!5&U1KL#+%R#351G@& M?/(RED>C:?7W]^WA(OJ:6E%1EWTY'6;)* MU_P6D$$/X.>()M]NDXO'>8V@S]MVH;*DB>&^YP[3/\!34$31:5H;TGW+?=^: M%=XE>$XV[6J)BNI1%4UC=H.\\4CE;#+&0%Q_\>7FQ/X$0*XAVKK8TV5*YW+)G[ <'O5B+3\,:1RCAM[#K:^ 9,.$,-[J3\JC],-*(9]0H%WOP4 MNX 3W(\E]X9O2J=6^)>_UPJL>[379>I+K[W_Z83W#8I32AC\.1_$IJ(A51*& M:2+%.O%<2'Y)KC\$;._\?:KA3T)6A>J#S-WDB*':NF-O@T:0G M& +(XOHA.AC$7IL/8/JH'TO2N-*[RSHMWC;/S8?96\0.S*#'=.!QJ7?Y;"9 M/S-JC-L)#EB5_6@O35C)PRD^W8R0MF'%AIN 1EX[O6H( MERZ^90.Q;0@'&FIIW;/L,*_7USOABH$NCK:>]+>VRIJU5^IK7?VT)B<(T7'82HVKY^["\"I.X%,NNPOH[)O728&3L/"* ME"&G"$>[;FTPFO9<#!5APF&>[<1^.O?FG\41J/G"'0/PW MT7( M!DKWD&^8,F]JSO_WZLS)&-0LR[^/1V?#'QUX47X_&' M-Q_/'BK?P3?DH^!FZ1BK=#^)77\!]L?*<_O*^H]@\.L M'%A+Z<6-7,F,O5LGUY]"(7\ZT<-E^7:PE/+Z=&UZ6@TE*;>)6ZM=ZRV^QH*H(A&"E4*;O-'O>'^.A,+;7W_IF%X'=&_ MWWCR'U!+ P04 " +@J54#3TU.IP& !$.@ & &-L;F4M,C R,C S M,S%X97@S,F0Q+FAT;>U;>U/;.!#_*GOIM(69^)$7 T[*# 0SS0VO!G.=_BG; MUN_IIUY+8P6^&X28Q20(:PGOO M_ Q"$!TNG!U#CLWWG W)SZY''J?KMQBT*N;X[/1$!J& M97WL#"WKQ#LI.E!Z"SQ)DHPI)A+"+N+ M<'$X"-DM9&K!Z;O&E,@)2PPE4J=CIZJ/G!9V/Z"Y,^8L5+'3LNW7_92$(4LF M!J>1-DF"M,<23E1[)9JV2M2 TZ)='RAXO[# ?Z),ZWX(I$H M(R)3QA?.6X]-:087= YC,27)VV;1@I\9E2QZV\^I,_871=%HGJ)WRB"<35"X MUK5?V.]@'^C?5KMXT"/Z:R/.:6Z;+WB(G>Y=S'RFWKQJ[=G]3MML#2P?/9>^ M@)X!8I;*%46_I=O0'7NCT]'PR!M=7L#8_7 S&KLG=)BKP!\3GJ7[F' M!C.),0=;L$V+71=56Z5^'XN2!+FSLM%LP1-GI)F"]2*O,QLP<38#[CBED/2;JS$GO+,@R/'*'NQ"S$]8,$VC]VIS^P M-&&QMW3+2AIJ0!X-,%/ET4WG5%GI68[?*DQ7X=)PO>0#PLM M@ME-B>E2Z.M5EY5C5^Y;R8PKP@4*C+B85VZLOAMS25+'Q[>2S\82\J\*G^KS;NWSC?N\5_O\&7UN*?D# M@6>*0W"Z#8'G\2SHO8;&B-*['YTF.W32P:W?#,_4OU@,FJ SSZKM& MN_&4J3BHI^)EIJ)<)L^3B[?%R.?*ZEMEJ]U(<4G 6PBL[_]FLS59F%>=41Q;^]W?:9K2&[67N.DE BIT8A4XI3?9)4 M!\0:7<]D#UO?R^IGARE4+<#>*TDSIL_&\\/'8T!\;.)W0]/*#]>KC?*6 &Q+U*@O'^I#V?KR MX5?S>7WY4%\^_#].O.O+AZV9BGH;4%\^U#O,7P):]>5##;SMOWP87QZ[8P_. M3?AC[+IG1Q(3#^JIA:P"VJ?%35S>6U4]'4!8&"&UL4$L! A0#% @ "X*E5&W 9@DLBP 0>L( !4 M ( !)'4 &-L;F4M,C R,C S,S%?;&%B+GAM;%!+ 0(4 Q0 ( M N"I53["<$BQF4 $5L!P 5 " 8, 0!C;&YE+3(P,C(P M,S,Q7W!R92YX;6Q02P$"% ,4 " +@J54*DF2F$G8 @!GYQX %0 M @ %\9@$ 8VQN92TR,#(R,#,S,7@Q,'$N:'1M4$L! A0#% @ M"X*E5($SD:]4$P -: !@ ( !^#X$ &-L;F4M,C R,C S M,S%X97@Q,&0Q+FAT;5!+ 0(4 Q0 ( N"I50$02 !?@@ )\K 8 M " 8)2! !C;&YE+3(P,C(P,S,Q>&5X,S%D,2YH=&U02P$"% ,4 M " +@J54L_B0XET( "R*0 & @ $V6P0 8VQN92TR M,#(R,#,S,7AE>#,Q9#(N:'1M4$L! A0#% @ "X*E5 T]-3J