0001558370-24-011362.txt : 20240807 0001558370-24-011362.hdr.sgml : 20240807 20240807161540 ACCESSION NUMBER: 0001558370-24-011362 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Clean Energy Fuels Corp. CENTRAL INDEX KEY: 0001368265 STANDARD INDUSTRIAL CLASSIFICATION: GAS & OTHER SERVICES COMBINED [4932] ORGANIZATION NAME: 01 Energy & Transportation 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: 241183982 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-20240630x10q.htm 10-Q
0.070.070.250.162229084022232899362228132862232501230.070.070.250.16000001368265--12-31Q2falseP12MNASDAQ2230269660050000000http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax4800000223332502300000000001368265clne:StonepeakWarrantMember2023-12-120001368265clne:StonepeakWarrantMember2024-06-300001368265clne:AmazonWarrantMember2024-06-300001368265clne:StonepeakWarrantMember2023-12-310001368265clne:AmazonWarrantMember2023-12-310001368265clne:NaturalGasSupplyAgreementMember2024-06-300001368265us-gaap:CommonStockMember2024-04-012024-06-300001368265us-gaap:CommonStockMember2024-01-012024-03-310001368265us-gaap:CommonStockMember2023-04-012023-06-300001368265us-gaap:CommonStockMember2023-01-012023-03-310001368265us-gaap:RetainedEarningsMember2024-06-300001368265us-gaap:NoncontrollingInterestMember2024-06-300001368265us-gaap:AdditionalPaidInCapitalMember2024-06-300001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001368265us-gaap:RetainedEarningsMember2024-03-310001368265us-gaap:NoncontrollingInterestMember2024-03-310001368265us-gaap:AdditionalPaidInCapitalMember2024-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100013682652024-03-310001368265us-gaap:RetainedEarningsMember2023-12-310001368265us-gaap:NoncontrollingInterestMember2023-12-310001368265us-gaap:AdditionalPaidInCapitalMember2023-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001368265us-gaap:RetainedEarningsMember2023-06-300001368265us-gaap:NoncontrollingInterestMember2023-06-300001368265us-gaap:AdditionalPaidInCapitalMember2023-06-300001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001368265us-gaap:RetainedEarningsMember2023-03-310001368265us-gaap:NoncontrollingInterestMember2023-03-310001368265us-gaap:AdditionalPaidInCapitalMember2023-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100013682652023-03-310001368265us-gaap:RetainedEarningsMember2022-12-310001368265us-gaap:NoncontrollingInterestMember2022-12-310001368265us-gaap:AdditionalPaidInCapitalMember2022-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001368265clne:AmazonWarrantMember2021-06-142021-06-140001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesAndBusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001368265clne:RimereMemberclne:RelatedPartyTransactionEquipmentSoldMemberus-gaap:EquityMethodInvesteeMember2024-04-012024-06-300001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2024-04-012024-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesAndBusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:RimereMemberclne:RelatedPartyTransactionEquipmentSoldMemberus-gaap:EquityMethodInvesteeMember2024-01-012024-06-300001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2024-01-012024-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2023-04-012023-06-300001368265clne:SAFECECS.r.l.Memberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:RimereMemberus-gaap:EquityMethodInvesteeMember2023-04-012023-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2023-01-012023-06-300001368265clne:TOTLS.aMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:SAFECECS.r.l.Memberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:RimereMemberus-gaap:EquityMethodInvesteeMember2023-01-012023-06-300001368265srt:MinimumMember2024-06-300001368265srt:MaximumMember2024-06-300001368265clne:VolumeRelatedRenewableIdentificationNumberCreditsMember2024-04-012024-06-300001368265clne:VolumeRelatedProductRevenueMember2024-04-012024-06-300001368265clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember2024-04-012024-06-300001368265clne:VolumeRelatedLowCarbonFuelStandardCreditsMember2024-04-012024-06-300001368265clne:VolumeRelatedFuelSalesMember2024-04-012024-06-300001368265clne:StationConstructionSalesMember2024-04-012024-06-300001368265clne:OtherServiceRevenueSourceMember2024-04-012024-06-300001368265clne:FederalAlternativeFuelsTaxCreditMember2024-04-012024-06-300001368265clne:VolumeRelatedRenewableIdentificationNumberCreditsMember2024-01-012024-06-300001368265clne:VolumeRelatedProductRevenueMember2024-01-012024-06-300001368265clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember2024-01-012024-06-300001368265clne:VolumeRelatedLowCarbonFuelStandardCreditsMember2024-01-012024-06-300001368265clne:VolumeRelatedFuelSalesMember2024-01-012024-06-300001368265clne:StationConstructionSalesMember2024-01-012024-06-300001368265clne:OtherServiceRevenueSourceMember2024-01-012024-06-300001368265clne:FederalAlternativeFuelsTaxCreditMember2024-01-012024-06-300001368265clne:VolumeRelatedRenewableIdentificationNumberCreditsMember2023-04-012023-06-300001368265clne:VolumeRelatedProductRevenueMember2023-04-012023-06-300001368265clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember2023-04-012023-06-300001368265clne:VolumeRelatedLowCarbonFuelStandardCreditsMember2023-04-012023-06-300001368265clne:VolumeRelatedFuelSalesMember2023-04-012023-06-300001368265clne:StationConstructionSalesMember2023-04-012023-06-300001368265clne:OtherServiceRevenueSourceMember2023-04-012023-06-300001368265clne:FederalAlternativeFuelsTaxCreditMember2023-04-012023-06-300001368265clne:VolumeRelatedRenewableIdentificationNumberCreditsMember2023-01-012023-06-300001368265clne:VolumeRelatedProductRevenueMember2023-01-012023-06-300001368265clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember2023-01-012023-06-300001368265clne:VolumeRelatedLowCarbonFuelStandardCreditsMember2023-01-012023-06-300001368265clne:VolumeRelatedFuelSalesMember2023-01-012023-06-300001368265clne:StationConstructionSalesMember2023-01-012023-06-300001368265clne:OtherServiceRevenueSourceMember2023-01-012023-06-300001368265clne:FederalAlternativeFuelsTaxCreditMember2023-01-012023-06-300001368265us-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:CertificatesOfDepositMember2023-12-310001368265us-gaap:OtherEnergyEquipmentMember2024-06-300001368265us-gaap:LandMember2024-06-300001368265us-gaap:GasTransmissionEquipmentMember2024-06-300001368265us-gaap:GasGatheringAndProcessingEquipmentMember2024-06-300001368265us-gaap:ConstructionInProgressMember2024-06-300001368265clne:LNGLiquefactionPlantMember2024-06-300001368265us-gaap:OtherEnergyEquipmentMember2023-12-310001368265us-gaap:LandMember2023-12-310001368265us-gaap:GasTransmissionEquipmentMember2023-12-310001368265us-gaap:GasGatheringAndProcessingEquipmentMember2023-12-310001368265us-gaap:ConstructionInProgressMember2023-12-310001368265clne:LNGLiquefactionPlantMember2023-12-310001368265us-gaap:RetainedEarningsMember2024-04-012024-06-300001368265us-gaap:RetainedEarningsMember2024-01-012024-03-310001368265us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001368265us-gaap:RetainedEarningsMember2023-04-012023-06-300001368265us-gaap:RetainedEarningsMember2023-01-012023-03-310001368265us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001368265clne:TotalJvJointVentureAgreementMember2023-12-012023-12-310001368265us-gaap:AutomobileLoanMember2024-06-300001368265us-gaap:AccruedIncomeReceivableMember2024-06-300001368265clne:MiscellaneousOtherReceivablesMember2024-06-300001368265clne:FuelTaxAndCarbonCreditsMember2024-06-300001368265us-gaap:AutomobileLoanMember2023-12-310001368265us-gaap:AccruedIncomeReceivableMember2023-12-310001368265clne:MiscellaneousOtherReceivablesMember2023-12-310001368265clne:FuelTaxAndCarbonCreditsMember2023-12-310001368265clne:RimereMemberus-gaap:ConvertibleNotesPayableMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2024-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2024-06-300001368265clne:RngJointVenturesMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-06-300001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2024-06-300001368265clne:RimereMemberus-gaap:EquityMethodInvesteeMember2024-06-300001368265clne:RimereMemberus-gaap:ConvertibleNotesPayableMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2023-12-310001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesMemberus-gaap:RelatedPartyMember2023-12-310001368265clne:RngJointVenturesMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-12-310001368265clne:RimereMemberclne:ManagementFeeForServicesMemberus-gaap:EquityMethodInvesteeMember2023-12-310001368265clne:RimereMemberus-gaap:EquityMethodInvesteeMember2023-12-310001368265clne:RngJointVenturesMemberclne:SharingOfEnvironmentalCreditsMemberus-gaap:RelatedPartyMember2024-06-300001368265clne:RngJointVenturesMemberclne:SharingOfEnvironmentalCreditsMemberus-gaap:RelatedPartyMember2023-12-310001368265clne:SAFECECS.r.l.Memberus-gaap:RelatedPartyMember2023-12-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001368265us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001368265clne:TOTLS.aMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001368265clne:RngJointVenturesMemberclne:SharingOfEnvironmentalCreditsMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001368265clne:TOTLS.aMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:SAFECECS.r.l.Memberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:RngJointVenturesMemberclne:SharingOfEnvironmentalCreditsMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:RngJointVenturesMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001368265clne:TOTLS.aMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:SAFECECS.r.l.Memberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesAndBusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:RngJointVenturesMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001368265clne:TOTLS.aMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:SAFECECS.r.l.Memberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:RngJointVenturesMemberclne:ManagementFeeForServicesAndBusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:RngJointVenturesMemberclne:BusinessExpensesReimbursementMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001368265clne:NgAdvantageMember2024-04-012024-06-300001368265clne:NgAdvantageMember2024-01-012024-06-300001368265clne:NgAdvantageMember2023-04-012023-06-300001368265clne:NgAdvantageMember2023-01-012023-06-300001368265clne:SAFECECS.r.l.Memberus-gaap:RelatedPartyMember2024-06-300001368265clne:StonepeakDelayedDrawTermLoanMember2023-12-122023-12-120001368265clne:TotalJvJointVentureAgreementMember2024-04-012024-06-300001368265clne:SAFECECS.r.l.Member2024-04-012024-06-300001368265clne:BpJvJointVentureAgreementMember2024-04-012024-06-300001368265clne:TotalJvJointVentureAgreementMember2024-01-012024-06-300001368265clne:SAFECECS.r.l.Member2024-01-012024-06-300001368265clne:BpJvJointVentureAgreementMember2024-01-012024-06-300001368265clne:TotalJvJointVentureAgreementMember2023-04-012023-06-300001368265clne:SAFECECS.r.l.Member2023-04-012023-06-300001368265clne:BpJvJointVentureAgreementMember2023-04-012023-06-300001368265clne:TotalJvJointVentureAgreementMember2023-01-012023-06-300001368265clne:SAFECECS.r.l.Member2023-01-012023-06-300001368265clne:BpJvJointVentureAgreementMember2023-01-012023-06-3000013682652023-01-012024-06-300001368265us-gaap:SwapMember2024-03-310001368265us-gaap:SwapMember2023-12-310001368265us-gaap:SwapMember2023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-06-300001368265us-gaap:SwapMember2023-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001368265us-gaap:SwapMember2022-12-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2024-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001368265us-gaap:ConvertibleDebtSecuritiesMember2024-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001368265us-gaap:ConvertibleDebtSecuritiesMember2023-12-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001368265us-gaap:ConvertibleDebtSecuritiesMember2023-03-310001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001368265us-gaap:ConvertibleDebtSecuritiesMember2022-12-310001368265us-gaap:SwapMember2023-01-012023-06-300001368265us-gaap:SwapMember2024-04-012024-06-300001368265us-gaap:SwapMember2024-01-012024-06-300001368265us-gaap:SwapMember2023-04-012023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-04-012023-06-300001368265us-gaap:SwapMember2023-01-012023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-01-012023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-04-012024-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-01-012024-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-04-012023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-01-012023-06-300001368265us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-01-012024-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-06-300001368265us-gaap:CommodityContractMember2024-01-012024-06-300001368265clne:NgAdvantageMember2024-06-300001368265clne:NgAdvantageMember2023-12-310001368265clne:SAFECECS.r.l.Member2024-06-300001368265clne:OtherEquityMethodInvestmentMember2024-06-300001368265clne:TotalJvJointVentureAgreementMember2023-12-310001368265clne:SAFECECS.r.l.Member2023-12-310001368265clne:OtherEquityMethodInvestmentMember2023-12-310001368265clne:MaasEnergyWorksLlcMember2023-12-310001368265clne:BpJvJointVentureAgreementMember2023-12-310001368265clne:TotalJvJointVentureAgreementMember2024-06-300001368265clne:BpJvJointVentureAgreementMember2024-06-300001368265clne:TourmalineOilCorpMemberclne:TourmalineJointDevelopmentAgreementMember2023-04-300001368265clne:LandiRenzoS.p.A.Memberclne:SAFECECS.r.l.Member2017-12-290001368265clne:SAFECECS.r.l.Member2017-12-290001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2024-06-300001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2024-06-300001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2023-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2024-01-012024-06-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2023-01-012023-12-310001368265clne:CommoditySwap2024Memberus-gaap:NondesignatedMember2023-01-012023-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2018-10-012018-10-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2023-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2023-12-310001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2023-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:SwapMember2023-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2024-04-012024-06-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2024-01-012024-06-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2023-04-012023-06-300001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2023-01-012023-06-300001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-06-300001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-06-300001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-06-300001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-06-300001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2018-10-310001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:WeightedAverageMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:WeightedAverageMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265srt:MaximumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberclne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001368265us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:NondesignatedMember2024-06-300001368265clne:LongTermInvestmentsAndReceivablesMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:NondesignatedMember2024-06-300001368265us-gaap:NondesignatedMember2024-06-300001368265us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:NondesignatedMember2023-12-310001368265clne:LongTermInvestmentsAndReceivablesMemberus-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:NondesignatedMember2023-12-310001368265us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2023-12-310001368265us-gaap:NondesignatedMember2023-12-310001368265clne:RimereMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001368265clne:RimereMemberus-gaap:MeasurementInputDiscountRateMember2024-06-300001368265clne:RimereMemberclne:MeasurementInputCreditAdjustmentMember2024-06-300001368265clne:BridgeToRenewablesBtrMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001368265clne:BridgeToRenewablesBtrMemberus-gaap:MeasurementInputDiscountRateMember2024-06-300001368265clne:BridgeToRenewablesBtrMemberclne:MeasurementInputCreditAdjustmentMember2024-06-300001368265clne:RimereMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001368265clne:RimereMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001368265clne:RimereMemberclne:MeasurementInputCreditAdjustmentMember2023-12-310001368265clne:StonepeakTermLoanMember2023-12-120001368265clne:StonepeakDelayedDrawTermLoanMember2023-12-120001368265clne:BPProductsNorthAmericaMemberclne:BpLoanMember2020-12-180001368265us-gaap:EstimateOfFairValueFairValueDisclosureMemberclne:StonepeakTermLoanMember2024-06-300001368265us-gaap:EstimateOfFairValueFairValueDisclosureMemberclne:OtherDebtMember2024-06-300001368265us-gaap:CarryingReportedAmountFairValueDisclosureMemberclne:StonepeakTermLoanMember2024-06-300001368265us-gaap:CarryingReportedAmountFairValueDisclosureMemberclne:OtherDebtMember2024-06-300001368265us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001368265us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001368265clne:StonepeakTermLoanMember2024-06-300001368265clne:OtherDebtMember2024-06-300001368265us-gaap:EstimateOfFairValueFairValueDisclosureMemberclne:StonepeakTermLoanMember2023-12-310001368265us-gaap:EstimateOfFairValueFairValueDisclosureMemberclne:OtherDebtMember2023-12-310001368265us-gaap:CarryingReportedAmountFairValueDisclosureMemberclne:StonepeakTermLoanMember2023-12-310001368265us-gaap:CarryingReportedAmountFairValueDisclosureMemberclne:OtherDebtMember2023-12-310001368265us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001368265us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001368265clne:StonepeakTermLoanMember2023-12-310001368265clne:OtherDebtMember2023-12-310001368265us-gaap:ServiceMember2024-04-012024-06-300001368265us-gaap:ProductMember2024-04-012024-06-300001368265us-gaap:ServiceMember2024-01-012024-06-300001368265us-gaap:ProductMember2024-01-012024-06-300001368265us-gaap:ServiceMember2023-04-012023-06-300001368265us-gaap:ProductMember2023-04-012023-06-300001368265us-gaap:ServiceMember2023-01-012023-06-300001368265us-gaap:ProductMember2023-01-012023-06-300001368265clne:NotePurchaseAgreement2024Member2024-01-080001368265clne:NotePurchaseAgreement2022Member2022-11-070001368265us-gaap:ParentMember2024-04-012024-06-300001368265us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001368265us-gaap:ParentMember2024-01-012024-06-300001368265us-gaap:NoncontrollingInterestMember2024-01-012024-06-300001368265us-gaap:ParentMember2023-04-012023-06-300001368265us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001368265us-gaap:ParentMember2023-01-012023-06-300001368265us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001368265us-gaap:CommonStockMember2024-06-300001368265us-gaap:CommonStockMember2024-03-310001368265us-gaap:CommonStockMember2023-12-310001368265us-gaap:CommonStockMember2023-06-300001368265us-gaap:CommonStockMember2023-03-310001368265us-gaap:CommonStockMember2022-12-310001368265clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member2024-06-300001368265clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member2024-06-300001368265clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member2023-12-120001368265clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member2023-12-120001368265clne:AmazonWarrantMember2021-06-1400013682652023-06-3000013682652022-12-3100013682652023-01-012023-12-310001368265clne:NgAdvantageMember2014-10-140001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2024-06-300001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2024-06-300001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2024-06-300001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberclne:BridgeToRenewablesBtrMember2024-05-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001368265us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2023-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001368265us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2023-12-310001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001368265us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2023-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-12-310001368265us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtSecuritiesMember2023-12-310001368265us-gaap:USTreasurySecuritiesMember2024-06-300001368265us-gaap:CertificatesOfDepositMember2024-06-300001368265us-gaap:USTreasurySecuritiesMember2023-12-310001368265us-gaap:CertificatesOfDepositMember2023-12-310001368265us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001368265us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001368265clne:StonepeakWarrantMember2024-04-012024-06-300001368265clne:AmazonWarrantMember2024-04-012024-06-300001368265us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001368265us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001368265clne:StonepeakWarrantMember2024-01-012024-06-300001368265clne:AmazonWarrantMember2024-01-012024-06-300001368265us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001368265us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001368265clne:StonepeakWarrantMember2023-04-012023-06-300001368265clne:AmazonWarrantMember2023-04-012023-06-300001368265us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001368265us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001368265clne:StonepeakWarrantMember2023-01-012023-06-300001368265clne:AmazonWarrantMember2023-01-012023-06-300001368265clne:StonepeakWarrantMember2023-10-012023-12-310001368265us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001368265us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001368265us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100013682652024-01-012024-03-310001368265us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100013682652023-01-012023-03-3100013682652021-12-0700013682652021-12-0600013682652020-03-1200013682652024-07-310001368265clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member2024-01-012024-06-300001368265clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member2024-01-012024-06-300001368265clne:StonepeakWarrantMember2024-01-012024-06-300001368265clne:StonepeakWarrantsMember2023-12-1200013682652020-03-132024-06-3000013682652021-06-1400013682652021-06-130001368265clne:OtherDebtMemberclne:SaleAndLeasebackArrangementMember2023-05-310001368265clne:RimereMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2024-04-012024-06-300001368265clne:RimereMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2024-01-012024-06-300001368265clne:RimereMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2023-04-012023-06-300001368265clne:RimereMemberclne:RelatedPartyTransactionLoanCommitmentMemberus-gaap:EquityMethodInvesteeMember2023-01-012023-06-300001368265clne:OtherDebtMemberclne:SaleAndLeasebackArrangementMember2023-05-012023-05-310001368265clne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMember2021-06-212021-06-210001368265clne:StonepeakTermLoanMember2023-12-122023-12-120001368265clne:IfChangeInControlOccursAfterSecondAnniversaryOfLoanFacilityClosingDateMemberclne:StonepeakLoanFacilityMember2023-12-122023-12-120001368265clne:StonepeakLoanFacilityMember2023-12-122023-12-1200013682652023-12-120001368265clne:NotePurchaseAgreement2024Member2024-06-300001368265clne:NotePurchaseAgreement2022Member2023-09-300001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberus-gaap:CommonClassBMember2021-04-132021-04-130001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMember2021-04-132021-04-130001368265clne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMember2021-04-132021-04-130001368265clne:BpJvJointVentureAgreementMember2021-04-132021-04-130001368265clne:TotalJvJointVentureAgreementMember2021-03-032021-03-0300013682652024-04-012024-06-3000013682652023-04-012023-06-300001368265clne:AmazonWarrantMember2021-04-160001368265us-gaap:ConvertibleDebtSecuritiesMember2024-04-012024-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2023-04-012023-06-300001368265us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-06-300001368265clne:StonepeakLoanFacilityMember2023-12-120001368265clne:IfChangeInControlOccursOnOrPriorToFirstAnniversaryOfLoanFacilityClosingDateMemberclne:StonepeakLoanFacilityMember2023-12-120001368265clne:IfChangeInControlOccursAfterFirstAnniversaryOfLoanFacilityClosingDateButOnOrPriorToSecondAnniversaryOfLoanFacilityClosingDateMemberclne:StonepeakLoanFacilityMember2023-12-120001368265clne:BpJvJointVentureAgreementMember2023-12-202023-12-200001368265clne:TotalJvJointVentureAgreementMember2023-06-282023-06-280001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMember2021-11-012021-11-300001368265clne:TotalJvJointVentureAgreementMember2021-11-012021-11-300001368265clne:BpJvJointVentureAgreementMember2021-06-212021-06-210001368265clne:VolumeRelatedRevenueMember2024-04-012024-06-300001368265clne:AmazonWarrantMember2024-04-012024-06-300001368265clne:VolumeRelatedRevenueMember2024-01-012024-06-300001368265clne:AmazonWarrantMember2024-01-012024-06-3000013682652024-01-012024-06-300001368265clne:VolumeRelatedRevenueMember2023-04-012023-06-300001368265clne:AmazonWarrantMember2023-04-012023-06-300001368265clne:VolumeRelatedRevenueMember2023-01-012023-06-300001368265clne:AmazonWarrantMember2023-01-012023-06-3000013682652023-01-012023-06-300001368265clne:MaasEnergyWorksLlcMember2024-05-080001368265clne:CounterpartyToJointVentureBpMemberclne:BpJvJointVentureAgreementMember2021-04-130001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMember2021-03-030001368265clne:TotalJvJointVentureAgreementMember2021-03-030001368265clne:MaasEnergyWorksLlcMember2024-06-300001368265clne:BpJvJointVentureAgreementMember2023-12-200001368265clne:CounterpartyToJointVentureTotalMemberclne:TotalJvJointVentureAgreementMember2023-06-270001368265clne:TotalJvJointVentureAgreementMember2023-06-2700013682652022-01-012022-01-010001368265clne:TourmalineOilCorpMemberclne:TourmalineJointDevelopmentAgreementMember2023-04-012023-04-300001368265clne:BpJvJointVentureAgreementMemberus-gaap:CommonClassAMember2021-06-210001368265clne:BpJvJointVentureAgreementMember2021-04-1300013682652024-06-3000013682652023-12-31utr:galiso4217:USDiso4217:CADiso4217:USDutr:galxbrli:purexbrli:sharesclne:itemclne:installmentiso4217:USDxbrli:sharesclne:contract

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 June 30, 2024

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 July 31, 2024, there were 223,427,400 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

33

Item 3.—Quantitative and Qualitative Disclosures about Market Risk

45

Item 4.—Controls and Procedures

46

PART II.—OTHER INFORMATION

47

Item 1.—Legal Proceedings

47

Item 1A.—Risk Factors

47

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

60

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, 

June 30, 

2023

2024

Assets

Current assets:

 

  

 

  

Cash, cash equivalents and current portion of restricted cash

$

106,963

$

125,142

Short-term investments

 

158,186

 

126,212

Accounts receivable, net of allowance of $1,475 and $1,643 as of December 31, 2023 and June 30, 2024, respectively

 

98,426

 

92,108

Other receivables

 

19,770

 

25,041

Inventory

 

45,335

 

49,406

Prepaid expenses and other current assets

 

41,495

 

32,975

Total current assets

 

470,175

 

450,884

Operating lease right-of-use assets

92,324

99,673

Land, property and equipment, net

 

331,758

 

340,278

Notes receivable and other long-term assets, net

 

35,735

 

34,501

Investments in other entities

 

258,773

 

250,257

Goodwill

 

64,328

 

64,328

Intangible assets, net

 

6,365

 

6,365

Total assets

$

1,259,458

$

1,246,286

Liabilities and Stockholders' Equity

 

  

 

  

Current liabilities:

 

  

 

  

Current portion of debt

$

38

$

43

Current portion of finance lease obligations

1,758

1,923

Current portion of operating lease obligations

6,687

7,678

Accounts payable

 

56,995

 

33,842

Accrued liabilities

 

91,534

 

91,158

Deferred revenue

 

4,936

 

7,794

Derivative liabilities, related party

1,875

Total current liabilities

 

163,823

 

142,438

Long-term portion of debt

261,123

262,912

Long-term portion of finance lease obligations

1,839

1,534

Long-term portion of operating lease obligations

89,065

96,962

Other long-term liabilities

 

9,961

 

12,869

Total liabilities

 

525,811

 

516,715

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; 223,026,966 shares and 223,332,502 shares issued and outstanding as of December 31, 2023 and June 30, 2024, respectively

 

22

 

22

Additional paid-in capital

 

1,658,339

 

1,690,762

Accumulated deficit

 

(929,472)

 

(964,208)

Accumulated other comprehensive loss

 

(2,119)

 

(3,535)

Total Clean Energy Fuels Corp. stockholders’ equity

 

726,770

 

723,041

Noncontrolling interest in subsidiary

 

6,877

 

6,530

Total stockholders’ equity

 

733,647

 

729,571

Total liabilities and stockholders’ equity

$

1,259,458

$

1,246,286

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

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

    

Revenue:

 

  

 

  

 

  

 

  

 

Product revenue

$

75,629

$

82,960

$

195,356

$

172,374

Service revenue

 

14,919

 

14,994

 

27,375

 

29,289

Total revenue

 

90,548

 

97,954

 

222,731

 

201,663

Operating expenses:

 

  

 

  

 

  

 

  

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

 

  

 

  

 

  

 

Product cost of sales

 

55,570

 

53,914

 

175,228

 

120,339

Service cost of sales

 

8,592

 

10,026

 

16,202

 

19,202

Selling, general and administrative

 

28,548

 

28,342

 

58,197

 

54,579

Depreciation and amortization

 

10,893

 

11,264

 

21,571

 

22,446

Total operating expenses

 

103,603

 

103,546

 

271,198

 

216,566

Operating loss

 

(13,055)

 

(5,592)

 

(48,467)

 

(14,903)

Interest expense

 

(4,365)

 

(7,921)

 

(8,719)

 

(15,683)

Interest income

 

2,766

 

3,639

 

5,483

 

7,218

Other income (expense), net

 

28

 

(40)

 

71

 

58

Loss from equity method investments

 

(1,915)

 

(5,795)

 

(3,805)

 

(11,193)

Loss before income taxes

 

(16,541)

 

(15,709)

 

(55,437)

 

(34,503)

Income tax (expense) benefit

 

55

 

(758)

 

119

 

(580)

Net loss

 

(16,486)

 

(16,467)

 

(55,318)

 

(35,083)

Loss attributable to noncontrolling interest

 

185

 

174

 

320

 

347

Net loss attributable to Clean Energy Fuels Corp. 

$

(16,301)

$

(16,293)

$

(54,998)

$

(34,736)

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

 

  

 

  

 

  

 

  

Basic and diluted

$

(0.07)

$

(0.07)

$

(0.25)

$

(0.16)

Weighted-average common shares outstanding:

 

 

  

 

 

  

Basic and diluted

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

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

June 30, 

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

    

2023

    

2024

Net loss

$

(16,301)

$

(16,293)

$

(185)

$

(174)

$

(16,486)

$

(16,467)

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

Foreign currency translation adjustments, net of $0 tax in 2023 and 2024

 

585

 

(527)

 

 

 

585

 

(527)

Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024

 

1,113

 

(14)

 

 

 

1,113

 

(14)

Total other comprehensive income (loss)

 

1,698

 

(541)

 

 

 

1,698

 

(541)

Comprehensive loss

$

(14,603)

$

(16,834)

$

(185)

$

(174)

$

(14,788)

$

(17,008)

Clean Energy Fuels Corp.

Noncontrolling Interest

Total

Six Months Ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

    

2023

    

2024

Net loss

$

(54,998)

$

(34,736)

$

(320)

$

(347)

$

(55,318)

$

(35,083)

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

Foreign currency translation adjustments, net of $0 tax in 2023 and 2024

 

1,046

 

(1,336)

 

 

 

1,046

 

(1,336)

Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024

 

1,357

 

(80)

 

 

 

1,357

 

(80)

Total other comprehensive income (loss)

 

2,403

 

(1,416)

 

 

 

2,403

 

(1,416)

Comprehensive loss

$

(52,595)

$

(36,152)

$

(320)

$

(347)

$

(52,915)

$

(36,499)

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, 2022

 

222,437,429

$

22

$

1,553,668

$

(829,975)

$

(3,722)

$

7,478

$

727,471

Issuance of common stock

 

470,351

 

 

332

 

 

 

 

332

Shares withheld related to net share settlement

 

 

 

(175)

 

 

 

 

(175)

Stock-based compensation

 

 

 

6,096

 

 

 

 

6,096

Stock-based sales incentive charges

 

8,172

 

8,172

Net loss

 

 

 

 

(38,697)

 

 

(135)

 

(38,832)

Other comprehensive income

 

 

 

 

 

705

 

 

705

Balance, March 31, 2023

 

222,907,780

22

1,568,093

(868,672)

(3,017)

7,343

703,769

Issuance of common stock

 

2,277

3

 

3

Stock-based compensation

 

6,093

 

6,093

Stock-based sales incentive charges

 

7,820

 

7,820

Net loss

 

(16,301)

(185)

 

(16,486)

Other comprehensive income

 

1,698

 

1,698

Balance, June 30, 2023

 

222,910,057

$

22

$

1,582,009

$

(884,973)

$

(1,319)

$

7,158

$

702,897

Accumulated

Additional

Other

Noncontrolling

Total

Common Stock

Paid-In

Accumulated

Comprehensive

Interest in

Stockholders

    

Shares

    

Amount

    

Capital

    

Deficit

    

Loss

    

Subsidiary

    

Equity

Balance, December 31, 2023

 

223,026,966

$

22

$

1,658,339

$

(929,472)

$

(2,119)

$

6,877

$

733,647

Issuance of common stock

 

236,089

 

 

231

 

 

 

 

231

Shares withheld related to net share settlement

(304)

(304)

Stock-based compensation

 

 

 

2,629

 

 

 

 

2,629

Stock-based sales incentive charges

12,897

12,897

Net loss

 

 

 

 

(18,443)

 

 

(173)

 

(18,616)

Other comprehensive loss

 

 

 

 

 

(875)

 

 

(875)

Balance, March 31, 2024

 

223,263,055

22

1,673,792

(947,915)

(2,994)

6,704

729,609

Issuance of common stock

 

69,447

 

 

 

 

 

 

Stock-based compensation

2,862

2,862

Stock-based sales incentive charges

 

 

 

14,079

 

 

 

 

14,079

Issuance of common stock warrants

29

29

Net loss

 

 

 

 

(16,293)

 

 

(174)

 

(16,467)

Other comprehensive loss

 

 

 

 

 

(541)

 

 

(541)

Balance, June 30, 2024

 

223,332,502

$

22

$

1,690,762

$

(964,208)

$

(3,535)

$

6,530

$

729,571

See accompanying notes to condensed consolidated financial statements.

6

Clean Energy Fuels Corp. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands; Unaudited)

Six Months Ended June 30, 

2023

    

2024

Cash flows from operating activities:

Net loss

$

(55,318)

$

(35,083)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

 

 

Depreciation and amortization

 

21,571

 

22,446

Provision for credit losses and inventory

 

1,006

 

628

Stock-based compensation expense

 

12,189

 

5,491

Stock-based sales incentive charges

27,652

26,976

Change in fair value of derivative instruments

 

(1,068)

 

(1,683)

Amortization of discount, debt issuance cost and Section 30C tax credit

 

(2,190)

 

(1,239)

Loss (gain) on disposal of property and equipment

 

(101)

 

497

Asset impairments and other charges

 

333

 

Loss from equity method investments

 

3,805

 

11,193

Non-cash lease expense

2,919

4,516

Deferred income taxes

(165)

534

Accretion of ARO liabilities

149

180

Changes in operating assets and liabilities:

 

 

Accounts and other receivables

 

16,518

 

4,177

Inventory

 

(3,489)

 

(4,714)

Prepaid expenses and other assets

 

(6,956)

 

5,599

Operating lease liabilities

(2,075)

(2,977)

Accounts payable

 

(6,351)

 

(17,276)

Deferred revenue

 

(1,050)

 

2,820

Accrued liabilities and other

 

(14,341)

 

(730)

Net cash provided by (used in) operating activities

 

(6,962)

 

21,355

Cash flows from investing activities:

 

 

  

Purchases of short-term investments

 

(186,273)

 

(408,899)

Maturities and sales of short-term investments

 

190,500

 

444,337

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

 

(15,080)

 

(4,259)

Purchases of and deposits on property and equipment

 

(42,754)

 

(32,147)

Grant proceeds for capital projects

1,947

952

Proceeds received for joint development and construction of station projects

 

1,172

 

1,028

Disbursements for loans receivable

 

(2,340)

 

(5,397)

Proceeds from paydowns, maturities, and sales of loans receivable

 

1,612

 

272

Investments in other entities

 

(5,500)

 

(165)

Advance to DR JV

 

(5,500)

 

Proceeds from settlement of insurance claims

 

 

314

Proceeds from disposal of property and equipment

 

198

 

42

Net cash (used in) investing activities

 

(62,018)

 

(3,922)

Cash flows from financing activities:

 

 

  

Issuance of common stock

 

335

 

36

Payment of tax withholdings on net settlement of equity awards

(175)

(304)

Fees paid for lender and debt issuance costs

(1,440)

(845)

Proceeds for Adopt-A-Port program

150

3,390

Repayment of proceeds for Adopt-A-Port program

(705)

(792)

Proceeds from debt instruments

 

255

 

Repayments of debt instruments and finance lease obligations

 

(612)

 

(625)

Net cash provided by (used in) financing activities

 

(2,192)

 

860

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

 

384

 

(114)

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

 

(70,788)

 

18,179

Cash, cash equivalents and restricted cash, beginning of period

 

125,950

 

106,963

Cash, cash equivalents and restricted cash, end of period

$

55,162

$

125,142

Supplemental disclosure of cash flow information:

 

  

 

  

Income taxes paid

$

57

$

48

Interest paid, net of $581 and $1,229 capitalized, respectively

$

8,279

$

13,216

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 to 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 third party sources and from the Company’s jointly owned RNG production facilities (see Note 3)) 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 RNG and conventional natural gas, in the form of CNG and LNG, via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG in the form of CNG and LNG 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, Oregon, and Washington 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 June 30, 2024, results of operations, comprehensive loss, and stockholders’ equity for the three and six months ended June 30, 2023 and 2024, and cash flows for the six months ended June 30, 2023 and 2024. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three and six months ended June 30, 2023 and 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2023 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024.

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

8

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, which states that for awards granted to a customer that 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. 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.

Tourmaline Joint Development

In April 2023, the Company and Tourmaline Oil Corp. (“Tourmaline”) announced a CAD $70 million Joint Development Agreement to build and operate a network of CNG stations along key highway corridors across Western Canada. Under a 50-50 shared investment, the Company and Tourmaline expect to construct and commission up to 20 CNG fueling stations over the next five years, allowing heavy-duty trucks and other commercial transportation fleets that operate in the area to transition to the use of CNG, a lower carbon alternative to gasoline and diesel. Costs associated with station construction and profit and loss arising from station operation are shared 50-50 between the Company and Tourmaline. This arrangement between the Company and Tourmaline to jointly develop, build and operate CNG fueling stations is accounted for in accordance with ASC 808, Collaborative Arrangements, which states that (1) costs incurred and revenue generated from transactions with third parties be separately recorded by each participant in its own financial statements, (2) the participant who is deemed to be the principal for a given transaction under ASC 606, Revenue from Contracts with Customers, will record the transaction on a gross basis in its financial statements, and (3) payments between participants that are within the scope of other authoritative accounting literature on income statement classification shall be accounted for using the relevant provisions of that literature. If the payments are not within the scope of other authoritative accounting literature, then the income statement classification for the payments shall be based on an analogy to authoritative accounting literature or if there is no appropriate analogy, a reasonable, rational, and consistently applied accounting policy election.

The Company determined that it is the principal for the revenue generated from third parties under this collaborative arrangement with Tourmaline in accordance with ASC 606; as such, the associated revenue and cost of sales generated and incurred are recognized on a gross basis in the condensed consolidated statements of operations. Net participation of profit and loss owed to or from Tourmaline is recorded as an increase or decrease to cost of sales, respectively, as the transaction is not deemed to be with a customer within the scope of ASC 606. Capitalized station costs are presented at half of the total development and construction costs in the condensed consolidated balance sheets, corresponding to the Company’s 50% ownership in the shared assets.

Impairment of Goodwill and Long-Lived Assets

Due to a decline in the market price of the Company's common stock subsequent to December 31, 2023, the Company performed an interim quantitative goodwill impairment test as of June 30, 2024 for its single reporting unit. In connection with the quantitative goodwill impairment test, the Company estimated the fair value of its reporting unit based on its market value of invested capital plus a market participant acquisition premium. The results of the quantitative goodwill impairment test performed as of June 30, 2024 indicated that the fair value of the Company’s reporting unit exceeded its carrying value by 6% or $59.4 million; as such, no impairment charges relating to goodwill were recorded in the three and six months ended June 30, 2024.

9

In addition, due to a decline in share price of the Company's common stock, the Company assessed whether such event or any other events or changes in circumstances indicated that the carrying value of the Company’s long-lived assets may not be recoverable. Based on the Company’s assessment, no impairment triggering events were identified as of June 30, 2024.

Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The Company adopted this new ASU in the first quarter of 2024. The adoption of this ASU did not have a material effect on the Company’s consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements and will likely result in additional disclosures when adopted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. This ASU enhances annual income tax disclosures by requiring entities to disclose specific categories and greater disaggregation of information in the rate reconciliation table and income taxes paid disaggregated by jurisdiction. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In March 2024, the FASB issued ASU No. 2024-01, Compensation-Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards. This ASU improves U.S. GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph 718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation-Stock Compensation. The ASU is effective for annual periods, including interim periods within those years, beginning after December 15, 2024, with early adoption allowed. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

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

10

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

Six Months Ended

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Product revenue:

Volume-related

Fuel sales(1) (3)

$

53,267

$

57,398

$

160,162

$

125,601

Change in fair value of derivative instruments(2)

3,600

61

1,068

1,683

RIN Credits

5,377

9,523

9,880

18,335

LCFS Credits

2,474

4,319

4,772

4,155

AFTC (4)

 

5,059

 

6,003

 

9,555

 

11,360

Total volume-related product revenue

69,777

77,304

185,437

161,134

Station construction sales

5,852

5,656

9,919

11,240

Total product revenue

 

75,629

 

82,960

 

195,356

 

172,374

Service revenue:

Volume-related, O&M services

13,913

14,422

25,957

28,157

Other services

1,006

572

1,418

1,132

Total service revenue

14,919

14,994

27,375

29,289

Total revenue

$

90,548

$

97,954

$

222,731

$

201,663

(1)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant. For the three and six months ended June 30, 2023, contra-revenue charges recognized in fuel revenue were $13.9 million and $27.7 million, respectively. For the three and six months ended June 30, 2024, contra-revenue charges recognized in fuel revenue were $14.1 million and $27.0 million, respectively. See Note 14 for more information.
(2)Represents changes in fair value of unsettled derivative instruments relating to the Company’s commodity swap and customer fueling contracts associated with the Company’s 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 truck financing program. See Note 6 for more information about these derivative instruments.
(3)Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were $1.4 million and $1.0 million, respectively. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were $0.9 million and $2.4 million, respectively.
(4)Represents the federal alternative fuel excise tax credit (“AFTC”). 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 June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $39.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.

11

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, 2023 and June 30, 2024, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Accounts receivable, net

$

98,426

$

92,108

  

Contract assets - current

$

7,823

$

6,317

Contract assets - non-current

 

2,433

 

2,174

Contract assets - total

$

10,256

$

8,491

  

Contract liabilities - current

$

4,936

$

7,794

Contract liabilities - non-current

 

151

 

113

Contract liabilities - total

$

5,087

$

7,907

Accounts Receivable, Net

“Accounts receivable, net” in the accompanying condensed consolidated balance sheets includes billed and accrued amounts that are 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 on 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 “Other receivables” and 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 from customers in advance of the satisfaction of performance obligations and are classified as current or noncurrent based on when the revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and in “Other long-term liabilities,” respectively, in the accompanying condensed consolidated balance sheets.

Revenue recognized in the six months ended June 30, 2023 relating to the Company’s contract liability balances as of December 31, 2022 was $3.3 million. The increase in the contract liability balance in the six months ended June 30, 2024 is mainly driven by billings in excess of revenue recognized and customer advances in the six months ended June

12

30, 2024, partially offset by $2.6 million of revenue recognized relating to the Company’s contract liability balances as of December 31, 2023.

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

TotalEnergies Joint Venture

On March 3, 2021, the Company entered into an agreement (the “TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) to create 50-50 joint ventures to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Pursuant to the TotalEnergies JV Agreement, each ADG RNG production facility project 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 investing up to $400.0 million of equity in production projects, and TotalEnergies and the Company each committed to initially provide $50.0 million (the “TotalEnergies JV Equity Obligations”). In October 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”), and, in November 2021, TotalEnergies and the Company each contributed an initial $4.8 million to the DR JV. On June 27, 2023, the DR JV issued a capital call for $11.0 million in additional funding, requiring TotalEnergies and the Company each to contribute $5.5 million. On June 28, 2023, the Company contributed $5.5 million and advanced $5.5 million to the DR JV. Funds from the capital call were used to fund required loan reserves and to paydown outstanding liabilities of the DR JV. In December 2023, the $5.5 million advance was refunded to the Company by the DR JV.

The Company accounts for its interest in the LLC using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLC’s operations. The Company recorded a loss of $1.0 million and $0.5 million from the LLC’s operations in the three months ended June 30, 2023 and 2024, respectively, and a loss of $1.4 million and $0.9 million from the LLC’s operations in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance of $7.5 million and $6.6 million as of December 31, 2023 and June 30, 2024, respectively.

bp Joint Venture

On April 13, 2021, the Company entered into an agreement (the “bp JV Agreement”) with BP Products North America, Inc. (“bp”) that created a 50-50 joint venture (the “bpJV”) to develop, own and operate new ADG RNG production facilities in the U.S. 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. 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 in accordance with the bp JV Agreement to effect the conversion of bp’s Class B Units into Class A Units.

On December 20, 2023, the bpJV issued a capital call in the amount of $135.9 million. As a result, bp and the Company each contributed $67.95 million to the bpJV by December 31, 2023. Proceeds of this capital call have been used to develop ADG RNG projects and to fund bpJV’s working capital needs.

As of June 30, 2024, the Company and bp each own 50% of the bpJV, and all of the RNG produced from projects developed and owned by the bpJV will be available to the Company for sale as vehicle fuel pursuant to the Company’s marketing agreement with bp. 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

13

Company recorded a loss of $0.2 million and $3.1 million from this investment in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.6 million and $5.9 million from this investment in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in the bpJV of $220.3 million and $214.4 million as of December 31, 2023 and June 30, 2024, respectively.

Maas Energy Works, LLC Joint Development

On May 8, 2024, the Company entered into a joint development agreement (the “Maas JDA”) with Maas Energy Works, LLC (“Maas”), granting the Company exclusive right to acquire, fund and participate in the development of certain ADG RNG production projects at dairy farms subject to its due diligence. Pursuant to the Maas JDA, the Company will provide financing to fund the development, construction, operation and maintenance of approved ADG RNG production projects, and Maas will manage and oversee the development, construction, operations and maintenance of such approved projects. The Company contemplates investing up to $132.0 million of equity capital in production projects in connection with the Maas joint development. Any RNG produced from projects developed and constructed in connection with the Maas joint development will be available to the Company for sale as vehicle fuel.

Pursuant to the Maas JDA, each approved ADG RNG production project will be formed as a separate, special purpose project limited liability company that will be wholly-owned by a holding company (collectively, the “Project LLC”), which is jointly controlled by Maas and the Company. The Company accounts for its interest in the Project LLC using the equity method of accounting because it has the ability to exercise significant influence but does not control the Project LLC’s operations. No income or loss was recorded from the Project LLC’s operations in the three and six months ended June 30, 2023 and 2024. Subsequent to June 30, 2024, the Project LLC issued a capital call in the amount of $2.0 million, which was contributed by the Company in July 2024. Proceeds of the capital call will be used to develop and construct ADG RNG projects. The Company had an investment balance of $0.0 million and $1.1 million as of December 31, 2023 and June 30, 2024, 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, into 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. At the closing of the CEC Combination on December 29, 2017, the Company owned 49% of SAFE&CEC S.r.l., and LR owned 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 gain of $0.2 million and a loss of $0.8 million in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.3 million and $1.9 million in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in SAFE&CEC S.r.l. of $21.2 million and $18.2 million as of December 31, 2023 and June 30, 2024, respectively.

NG Advantage

On October 14, 2014, the Company entered into a Common Unit Purchase Agreement (“UPA”) with NG Advantage, LLC (“NG Advantage”) for a 53.3% controlling interest in NG Advantage. Subsequently, the Company’s controlling interest increased in connection with various equity and financing arrangements with NG Advantage. As of June 30, 2024, the Company’s controlling interest in NG Advantage was 93.3%. 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.

14

The Company recorded a loss attributable to the noncontrolling interest in NG Advantage of $0.2 million in the three months ended June 30, 2023 and 2024, and a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million in the six months ended June 30, 2023 and 2024. The carrying value of the noncontrolling interest was $6.9 million and $6.5 million as of December 31, 2023 and June 30, 2024, 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 December 31, 2023 and June 30, 2024, the Company had an investment balance recorded at cost of $8.0 million and $8.1 million, respectively. The Company did not recognize any adjustments to the recorded cost basis in the three and six months ended June 30, 2023 and 2024.

Note 4—Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Current assets:

 

  

 

  

Cash and cash equivalents

$

104,944

$

123,092

Restricted cash - standby letter of credit

 

2,019

 

2,050

Total cash, cash equivalents and current portion of restricted cash

$

106,963

$

125,142

Total cash, cash equivalents and restricted cash

$

106,963

$

125,142

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 $105.6 million and $124.1 million as of December 31, 2023 and June 30, 2024, 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. The Company deposited $2.0 million, in the form of a certificate of deposit, at PlainsCapital Bank as collateral for the standby letter of credit issued to Chevron Products Company, a division of Chevron U.S.A. Inc., in connection with the Company’s Adopt-A-Port program. The $2.0 million certificate of deposit is classified as short-term restricted cash and a current asset and is included in “Cash, cash equivalents and current portion of restricted cash” in the accompanying condensed consolidated balance sheets as of December 31, 2023 and June 30, 2024.

Note 5—Short-Term Investments

Short-term investments include available-for-sale debt securities, excluded from cash equivalents, that have maturities of one year or less on the date of acquisition  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

15

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 June 30, 2024, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values of its available-for-sale debt securities are properly recorded.

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

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

157,628

$

28

$

157,656

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

158,158

$

28

$

158,186

Short-term investments as of June 30, 2024 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

125,671

$

$

125,671

Certificates of deposit

541

541

Total short-term investments

$

126,212

$

$

126,212

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, 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 who participate in the Company’s 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 Company’s truck financing program. Certain of these fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be an embedded derivative and is recorded at fair value at the time of execution, with the changes in fair value of the embedded derivative recognized in “Product revenue” in the accompanying condensed consolidated statements of operations.

Commodity swaps and embedded derivatives as of December 31, 2023 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,593

$

$

2,593

Notes receivable and other long-term assets, net

2,035

2,035

Total derivative assets

$

4,628

$

$

4,628

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,875

$

$

1,875

Total derivative liabilities

$

1,875

$

$

1,875

16

Embedded derivatives as of June 30, 2024 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,656

$

$

2,656

Notes receivable and other long-term assets, net

1,780

1,780

Total derivative assets

$

4,436

$

$

4,436

As of December 31, 2023, the Company had a total volume on open commodity swap contracts of 1.9 million at a weighted-average price of approximately $3.18 per gallon. As of June 30, 2024, the Company’s commodity swap contracts had expired, and there was no volume on commodity swap contracts.

The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2023 and June 30, 2024, by year with associated volumes:

December 31, 2023

June 30, 2024

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2024

 

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 developed based on market data obtained from sources independent of the Company that market participants would use in valuing the asset or liability. 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 U.S. government issued debt securities are classified within Level 1 because they are valued using the most recent quoted prices for identical assets in active markets. Certificate of deposits is classified within Level 2 because it is 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 Company’s 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

17

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, 2023:

December 31, 2023

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Company’s truck financing program based on the following inputs as of December 31, 2023 and June 30, 2024:

December 31, 2023

June 30, 2024

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

$ 2.25 - $ 2.42

$

2.34

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

$ 0.93 - $ 1.62

$

1.17

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

$ 1.98 - $ 3.16

$

2.56

Convertible Promissory Notes

In connection with the Company’s loan commitments (see Note 17) to Rimere, an equity method investee, the Company acquired convertible promissory notes with aggregate principal balances equaling the total amount of drawdowns on the loan commitments. In addition, in May 2024, the Company invested in a convertible promissory note with a principal balance of $2.0 million issued by Bridge to Renewables, Inc. (“BTR”). These convertible promissory notes are classified as available-for-sale and are carried at fair value, which is measured using the income approach. Under the income approach, the Company used a DCF model in which cash flows anticipated over the term of the notes are discounted to their present value using an expected discount rate. The discount rate used reflected the interest rates offered on loans of similar term and to borrowers of similar credit quality, which are Level 3 inputs. As such, this valuation approach is considered a Level 3 fair value measurement.

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory notes from Rimere as of December 31, 2023 and June 30, 2024:

Significant Unobservable Inputs

    

December 31, 2023

    

June 30, 2024

Risk-free interest rate

5.39%

5.33%

Credit adjustment

5.31%

7.32%

Credit adjusted discount rate

10.70%

12.65%

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory note from BTR as of June 30, 2024:

Significant Unobservable Inputs

    

June 30, 2024

Risk-free interest rate

5.16%

Credit adjustment

11.34%

Credit adjusted discount rate

16.50%

The above significant unobservable inputs are subject to change based on changes in economic and market conditions. The use of significant unobservable inputs creates uncertainty in the measurement of fair value as of the

18

reporting date. Significant increase or decrease in any of the inputs in isolation would result in a significantly lower or higher fair value measurement. Generally, a change in market interest rates is accompanied by a directionally opposite change in the estimated fair value of fixed-rate debt securities. The Company records changes in the fair value of available-for-sale debt securities in “Unrealized gain (loss) on available-for-sale securities” within other comprehensive income (loss) in the accompanying condensed consolidated statements of comprehensive loss.

There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 of the fair value hierarchy as of December 31, 2023 or June 30, 2024.

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, 2023 and June 30, 2024 (in thousands):

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

157,656

$

157,656

$

$

Convertible promissory notes(4)

 

2,330

 

 

 

2,330

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

4,628

4,628

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

1,875

$

$

$

1,875

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

125,671

$

125,671

$

$

Convertible promissory notes(4)

5,460

5,460

Certificates of deposit (1)

541

541

Embedded derivatives (3)

$

4,436

$

$

$

4,436

(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” as of December 31, 2023 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, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(4)Included in “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.

19

The following table provides 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 or other comprehensive income (loss) (in thousands):

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Note

Swap Contracts

Derivatives

Balance as of March 31, 2023

$

$

4,949

$

3,048

$

(3,875)

$

(696)

Settlements, net

1,441

Total gain (loss)

 

1,888

889

(345)

616

Purchases

 

1,268

Equity method investment loss(1)

 

(910)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of March 31, 2024

$

$

5,252

$

4,744

$

(877)

$

Settlements, net

873

Total gain (loss)

 

(816)

4

Purchases

 

2,072

Equity method investment loss(1)

 

(1,356)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in earnings

$

$

1,888

$

$

1,096

$

616

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in earnings

$

$

(816)

$

$

877

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

889

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

$

$

20

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Notes

Swap Contracts

Derivatives

Balance as of December 31, 2022

$

$

6,755

$

1,880

$

(3,845)

$

Settlements, net

(1,424)

2,456

Total gain (loss)

 

1,424

82

1,105

(1,390)

(80)

Purchases

2,478

Equity method investment loss(1)

(1,168)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of December 31, 2023

$

$

4,628

$

2,330

$

(1,875)

$

Settlements, net

2,366

Total gain (loss)

 

(192)

(53)

(491)

Purchases

5,727

Equity method investment loss(1)

(2,544)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in earnings

$

$

82

$

$

1,066

$

(80)

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in earnings

$

$

(192)

$

$

1,875

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

1,105

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

(53)

$

$

(1)Represents the Company’s proportionate share of Rimere’s losses. These losses are recorded as adjustments to the carrying value of the convertible promissory notes because the Company’s equity investment in Rimere had been reduced to zero.

Other Financial Assets and Liabilities

The carrying amounts of the Company’s cash, cash equivalents, receivables and payables approximate fair value due to the short-term nature of those instruments.

Debt instruments as of December 31, 2023 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

260,906

$

253,303

Other Debt

255

255

Total Debt

$

261,161

$

253,558

Debt instruments as of June 30, 2024 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

262,734

$

243,848

Other Debt

221

221

Total Debt

$

262,955

$

244,069

21

The fair values of these debt instruments were estimated using a DCF analysis based on imputed interest rates, 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, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

    

June 30, 

2023

    

2024

Loans to customers to finance vehicle purchases

$

194

$

78

Accrued customer billings

 

5,566

 

4,886

Fuel tax credits

 

8,876

 

12,685

Other

 

5,134

 

7,392

Total other receivables

$

19,770

$

25,041

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, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Raw materials and spare parts

$

45,335

$

49,406

Total inventory

$

45,335

$

49,406

Note 10—Land, Property and Equipment

Land, property and equipment, net as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

    

2023

    

2024

Land

$

7,397

$

10,331

LNG liquefaction plants

 

96,786

 

96,786

Station equipment

 

418,647

 

459,748

Trailers

 

70,542

 

71,070

Other equipment

 

105,137

 

103,800

Construction in progress

 

125,389

 

112,203

 

823,898

 

853,938

Less accumulated depreciation

 

(492,140)

 

(513,660)

Total land, property and equipment, net

$

331,758

$

340,278

Included in “Land, property and equipment, net” are capitalized software costs of $36.8 million and $37.3 million as of December 31, 2023 and June 30, 2024, respectively. Accumulated amortization of the capitalized software costs are $34.0 million and $34.9 million as of December 31, 2023 and June 30, 2024, respectively.

The Company recorded amortization expense related to capitalized software costs of $0.5 million in each of the three months ended June 30, 2023 and 2024 and $0.9 million in each of the six months ended June 30, 2023 and 2024.

22

As of December 31, 2023 and June 30, 2024, $10.2 million and $4.4 million, respectively, are included in “Accounts payable” and “Accrued liabilities” in the accompanying condensed consolidated balance sheets, 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.

Note 11—Accrued Liabilities

Accrued liabilities as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

June 30, 

    

2023

    

2024

Accrued alternative fuels incentives (1)

$

41,609

$

43,488

Accrued employee benefits

 

5,315

 

4,996

Accrued gas and equipment purchases

 

17,485

 

11,423

Accrued interest

 

1,451

 

1,610

Accrued property and other taxes

 

4,502

 

8,428

Accrued salaries and wages

 

8,697

 

6,276

Other (2)

 

12,475

 

14,937

Total accrued liabilities

$

91,534

$

91,158

(1)Includes amount for RINs, LCFS Credits, and 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, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 2023

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

 

$

39,094

$

260,906

Other debt

 

255

 

 

255

Total debt

 

300,255

 

39,094

 

261,161

Less amounts due within one year

 

(38)

 

 

(38)

Total long-term debt

$

300,217

$

39,094

$

261,123

June 30, 2024

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

$

37,266

$

262,734

Other debt

 

221

221

Total debt

 

300,221

 

37,266

 

262,955

Less amounts due within one year

 

(43)

(43)

Total long-term debt

$

300,178

$

37,266

$

262,912

Stonepeak Credit Agreement

On December 12, 2023 (the “Stonepeak Closing Date”), the Company entered into a senior secured first lien term loan credit agreement (as amended, supplemented or otherwise modified, the “Stonepeak Credit Agreement”) with Clean Energy, a wholly-owned direct subsidiary of the Company, as borrower (the “Borrower”), the Company, as parent guarantor, a syndicate of lenders and Alter Domus Products Corp., as administrative agent and collateral agent. Pursuant to the Stonepeak Credit Agreement, the lenders funded a $300,000,000 senior secured term loan (the “Senior Term Loan”) and provided a delayed draw term loan commitment of $100,000,000 (together, with the Senior Term Loan, the “Loan Facility”). Payments related to the Loan Facility are interest only with a balloon principal payment due on the maturity

23

date, which is December 12, 2029. The Loan Facility bears interest at 9.50% per annum, and, during the first two years beginning from the Stonepeak Closing Date, the Borrower may elect to pay up to 75% of the interest in kind. The delayed draw term loan commitment has a scheduled expiration date of December 12, 2025, and outstanding undrawn principal of the commitment is subject to a commitment fee of 1.00% per annum. The Borrower has the option to early terminate the delayed draw term loan commitment subject to the payment of certain early termination fees. Proceeds from the Loan Facility were or will be used to repay certain existing indebtedness of the Borrower, to finance permitted investments from time to time, to pay transaction costs related to the Stonepeak Credit Agreement, and for other general corporate purposes. In connection with the Loan Facility, the Borrower is obligated to pay other customary facility fees for credit facilities of a similar size and type.

The Borrower has the option to prepay all or any portion of the amounts owed prior to the maturity date, and the Loan Facility is subject to customary mandatory prepayments clauses. All prepayments and all other payments of the Loan Facility principal are subject to a call premium in the minimum amount that, when received by the lenders, would be sufficient to cause both (1) the internal rate of return for each such lender on the Loan Facility to be not less than 11.5% and (2) the multiple on invested capital for each such lender to be not less than 1.40; provided, however, in the event that the Company consummates a change in control transaction, in lieu of the foregoing call premium, the Borrower is obligated to pay a change in control premium in the amount of (a) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs on or prior to the first anniversary of the Stonepeak Closing Date, 20%, (b) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs after the first anniversary of the Stonepeak Closing Date but on or prior to the second anniversary of the Stonepeak Closing Date, 10%, and (c) if the change in control occurs after the second anniversary of the Stonepeak Closing Date, the minimum amount that, when received by the lenders, would be sufficient to cause the internal rate of return for each such lender to be not less than 11.5%. In conjunction with the Stonepeak Credit Agreement, the Company entered into a Guarantee and Collateral Agreement (the “Security Agreement”) in favor of Alter Domus Products Corp., as collateral agent (in such capacity, the “Agent”) for the ratable benefit of the lenders. Pursuant to the Security Agreement, the Company and certain of the Company’s subsidiaries guaranteed the Borrower’s obligation owing to the lenders and the Borrower, the Company and such subsidiary guarantors granted the Agent a security interest in substantially all of their personal property to secure the payment of all amounts owed to the lenders under the Stonepeak Credit Agreement. Certain material subsidiaries of the Company will be required to join as a party to the Security Agreement from time to time after the Stonepeak Closing Date.

The Stonepeak Credit Agreement requires the Company and the Borrower to comply with a maximum total leverage ratio, a minimum interest coverage ratio and a minimum liquidity test. In addition, the Stonepeak Credit Agreement contains customary representations and warranties and affirmative and negative covenants, including covenants that limit or restrict the Company’s, the Borrower’s and their subsidiaries’ ability to incur liens, incur indebtedness, dispose of assets, make investments, make certain restricted payments, merge or consolidate and enter into certain speculative hedging arrangements. Additionally, the Stonepeak Credit Agreement includes a number of events of default contingency clauses, including, among other things, non-payment defaults, covenant defaults, cross-defaults to other materials indebtedness, bankruptcy and insolvency defaults, material judgment defaults, and material breaches of material contracts. If any event of default occurs (subject, in certain instances, to specified grace periods), the principal, premium, if any, interest and any other monetary obligations on all the then outstanding amounts under the Loan Facility may become due and payable immediately.

Concurrent with the execution of the Stonepeak Credit Agreement, the Company issued warrants to Stonepeak CLNE-W Holdings LP (“Stonepeak”), pursuant to a Warrant Agreement, dated December 12, 2023, allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50 (see Note 15). In connection with the funding of the Senior Term Loan pursuant to the Stonepeak Credit Agreement, the Company recognized $39.3 million in debt discount and issuance costs, consisting of $31.8 million of debt discount attributed to the Stonepeak Warrant, $6.1 million of original issue discount and direct lender fees, and $1.4 million of debt issuance costs.

24

Other Debt

In May 2023, the Company entered into a sale and leaseback arrangement and received $0.3 million pursuant to the arrangement. The transaction did not qualify for sale and leaseback accounting due to a fixed price repurchase option that is not at fair value. As a result, the transaction was recorded under the financing method in which the assets remained on the accompanying condensed consolidated balance sheets, and the proceeds from the transaction were recorded as a financing liability. The sale and leaseback arrangement has a term of five years with interest and principal payable in 60 monthly installments at an annual effective rate of 13.49%. As of December 31, 2023 and June 30, 2024, the Company had other outstanding debt bearing interest at 13.49%.

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 options 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 and six months ended June 30, 2023 and 2024 (in thousands except share and per share amounts):

    

Three Months Ended

Six Months Ended

 

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Net loss attributable to Clean Energy Fuels Corp.

$

(16,301)

$

(16,293)

$

(54,998)

$

(34,736)

Weighted-average common shares outstanding

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

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

 

 

 

 

Weighted-average common shares outstanding - diluted

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

Basic and diluted loss per share

$

(0.07)

$

(0.07)

$

(0.25)

$

(0.16)

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

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock options

 

18,154,864

20,430,347

18,154,864

20,430,347

Stonepeak warrant shares

 

20,017,040

20,017,040

Restricted stock units

 

367,145

1,955,950

367,145

1,955,950

Amazon warrant shares

58,767,714

58,767,714

58,767,714

58,767,714

Total

77,289,723

101,171,051

77,289,723

101,171,051

25

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 and six months ended June 30, 2023 and 2024 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock-based compensation expense, net of $0 tax in 2023 and 2024

$

6,093

$

2,862

$

12,189

$

5,491

As of June 30, 2024, there was $17.6 million of total unrecognized compensation costs related to unvested shares subject to outstanding service-based stock options and restricted stock units. Unrecognized compensation costs associated with these stock-based awards are expected to be expensed over a weighted-average period of approximately 2.0 years. As of June 30, 2024, total unrecognized compensation costs related to unvested shares subject to outstanding performance-based stock options were $3.8 million.

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 Amazon and its affiliates purchase 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 activities for the six months ended June 30, 2024:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2023

 

37,613,035

Granted

 

Vested

 

(3,526,224)

Outstanding and unvested as of June 30, 2024

 

34,086,811

3,526,224 shares of the Amazon Warrant vested in the six months ended June 30, 2024 based on fuel purchases made by Amazon and its affiliates. The Company recognized Amazon Warrant Charges of $13.9 million and $14.1 million in the three months ended June 30, 2023 and 2024, respectively, and $27.7 million and $27.0 million in the six months ended June 30, 2023 and 2024, respectively, relating to customer fuel purchases.

26

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 June 30, 2024, 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. As of June 30, 2024, the Company has utilized a total of $23.5 million under the Repurchase Program from its inception to repurchase 9,387,340 shares of common stock, and a total of $26.5 million of authorized funds remain available for common stock repurchase 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 plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.

Stonepeak Warrant

In connection with the Stonepeak Credit Agreement and related Loan Facility (see Note 12), on December 12, 2023, the Company issued warrants (the “Stonepeak Warrant”) to Stonepeak, pursuant to a warrant agreement, dated December 12, 2023 (the “Warrant Agreement”), allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50.

The Stonepeak Warrant vested upon the execution of the Warrant Agreement and is exercisable at any time after December 12, 2025. The Stonepeak Warrant has an 8.5 year term, and the right to exercise the warrants expires on June 15, 2032. The Stonepeak Warrant contains a “cashless exercise” feature that allows the holder(s) to exercise the warrants without a cash payment to the Company pursuant to the terms set forth in the Warrant Agreement. The number of shares of the Company’s common stock for which the Stonepeak Warrant is exercisable and the associated exercise price are subject to certain customary anti-dilution and continuity adjustments as set forth in the Warrant Agreement.

As a result of the issuance and vesting of the Stonepeak Warrant, the Company recognized $42.4 million, representing the fair value of the Stonepeak Warrant, in “Additional paid-in capital” included in “Stockholders’ equity.” This amount was excluded from the condensed consolidated statements of cash flows because it was a non-cash financing activity. In accordance with the terms of the Warrant Agreement, due to issuance of additional shares of common stock under the Company’s equity incentive plans in the six months ended June 30, 2024, the number of shares of the Company’s common stock that may be purchased pursuant to the Stonepeak Warrant increased by 17,040 shares, consisting of 8,520 shares at an exercise price of $5.50 per share and 8,520 shares at an exercise price of $6.50 per share.

27

The following table summarizes the Stonepeak Warrant activities for the six months ended June 30, 2024:

Warrant

    

Shares

Outstanding and unexercised as of December 31, 2023

 

20,000,000

Granted

 

17,040

Exercised

 

Outstanding and unexercised as of June 30, 2024

 

20,017,040

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 recorded an income tax benefit of $0.1 million and income tax expense of $0.8 million in the three months ended June 30, 2023 and 2024, respectively. The Company recorded an income tax benefit of $0.1 million and income tax expense of $0.6 million in the six months ended June 30, 2023 and 2024, respectively. Income tax benefit and/or expense in each period is related to the Company’s U.S. and foreign operations. The effective tax rates for the three and six months ended June 30, 2023 and 2024 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 six months ended June 30, 2024 by $2.7 million. This increase is primarily attributable to the portion of AFTC revenue recognized in the period attributed to the federal fuel tax the Company collected from its customers and deductions attributed to the unvested Amazon Warrant during the six months ended June 30, 2024. The net interest incurred was immaterial for the six months ended June 30, 2023 and 2024.

On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. Besides the reinstatement of AFTC for the three year period from January 1, 2022 to December 31, 2024, the IRA offers tax incentives targeting energy transaction and renewables:

The investment tax credit under Section 48 of the Internal Revenue Code is expanded to include Qualified Biogas Property, which is expected to be available for the RNG dairy projects that the Company has invested in or will invest in. The investment tax credit rate could range from 6% up to a 50% bonus rate depending on meeting certain wage, apprenticeship, domestic content, and energy community requirements.
A new tax credit under Section 45Z of the Internal Revenue Code was introduced to apply to low-emissions transportation fuel produced at a qualified facility and sold by the taxpayer after December 31, 2024 through December 31, 2027. The IRA provides a base credit of 20 cents per gallon or $1.00 per gallon multiplied by an applicable emission factor if prevailing wage and apprenticeship requirements are met. The Company expects its RNG dairy projects will be eligible for this credit, although the rate of the credit per gallon is still pending further guidance from the US Treasury department.
The alternative fuel refueling property credit under Section 30C of the Internal Revenue Code was reinstated for 2022 and extended an additional 10 years to apply to any property placed in service before January 1, 2033. The base credit amount is 6% with a bonus rate of 30% if wage and registered apprenticeship requirements are met with a maximum credit amount of $100,000 (previously $30,000) per single refueling pump.

28

The Internal Revenue Service has been granted broad authority to issue regulations or other guidance that could clarify how these taxes will be applied and credits will be eligible. The Company is continuing to evaluate the financial impact of the IRA as additional information becomes available. For the six months ended June 30, 2024, the Company’s RNG equity method investee transferred the investment tax credits on one of the two RNG projects that were placed in service in 2023 and received $9.3 million of total cash proceeds. The Company’s RNG equity method investee is in the process of transferring the tax credit of the other RNG project.

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.

Long-Term Take-or-Pay Natural Gas Purchase Contracts

The Company has entered into quarterly fixed price natural gas purchase contracts with take-or-pay commitments extending through March 2025. As of June 30, 2024, the fixed commitments under these contracts totaled approximately $1.3 million for the remainder of the year ending December 31, 2024 and $1.5 million for the year ending December 31, 2025.

Rimere Loan Commitment

In November 2022, the Company entered into a note purchase agreement (the “2022 Note Purchase Agreement”) with Rimere. Pursuant to the 2022 Note Purchase Agreement, the Company irrevocably committed to make available up to $5.5 million in delayed draw loans in exchange for convertible promissory notes issued by Rimere. The convertible promissory notes carry an interest rate of 7% per annum, compounded quarterly, and mature in May 2024, subject to certain, specified prepayment clauses. Funding from the loan commitment was used to meet Rimere’s working capital requirements, and, by the end of the third quarter of 2023, the Company had fully funded the $5.5 million loan commitment. In January 2024, the 2022 Note Purchase Agreement was amended, extending the maturity date to the end of December 2024. Concurrently, through a separately executed note purchase agreement, dated January 8, 2024 (the “2024 Note Purchase Agreement”), the Company agreed to make available up to $10.0 million in additional delayed draw loans to fund Rimere’s working capital needs. In connection with the $10.0 million loan commitment, the related convertible promissory notes issued by Rimere bear interest at 8% per annum, compounded quarterly, and have a maturity date of December 31, 2024, subject to certain, specified prepayment and event of default clauses set forth in the 2024 Note Purchase Agreement. As of June 30, 2024, $3.5 million has been funded by the Company pursuant to the 2024 Note Purchase Agreement.

29

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 June 30, 2023 and 2024, the Company recognized $0.1 million in “Interest income” on its lease receivables. During each of the six months ended June 30, 2023 and 2024, the Company recognized $0.2 million in “Interest income” on its lease receivables.

The following schedule represents the Company’s maturities of lease receivables as of June 30, 2024 (in thousands):

Fiscal Year:

    

  

Remainder of 2024

$

481

2025

 

962

2026

 

985

2027

 

1,105

2028

 

515

Thereafter

 

703

Total minimum lease payments

 

4,751

Less amount representing interest

 

(925)

Present value of lease receivables

$

3,826

Note 19—Alternative Fuel Excise Tax Credit

Under separate pieces of U.S. federal legislation, the Company was eligible to receive AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. In August 2022, the IRA was enacted, extending AFTC for an additional three years through December 31, 2024, beginning retroactively to January 1, 2022. The AFTC incentive in the extension period under the IRA is equal to $0.50 per gasoline gallon equivalent of CNG and $0.50 per diesel gallon of LNG that the Company sells as vehicle fuel.

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.

In the six months ended June 30, 2023, the Company recognized revenue of $1.4 million relating to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business, equipment lease revenue, AFTCs, and settlements on commodity swap contracts (Note 6). Revenue recognized in the three months ended June 30, 2023 was

30

immaterial. No revenue from TotalEnergies was recognized in the three and six months ended June 30, 2024. Outstanding receivables due from TotalEnergies were immaterial as of December 31, 2023 and June 30, 2024.

In the three and six months ended June 30, 2023, the Company paid TotalEnergies $1.8 million and $2.5 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6). In the three and six months ended June 30, 2024, the Company paid TotalEnergies $1.6 million and $3.2 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6).  Outstanding payables due to TotalEnergies were immaterial as of June 30, 2024 and December 31, 2023.

SAFE&CEC S.r.l.

In the three and six months ended June 30, 2023, the Company received $0.1 million and $0.3 million, respectively, from SAFE&CEC S.r.l. in the ordinary course of business. Cash receipts from SAFE&CEC S.r.l. were immaterial in the three and six months ended June 30, 2024. As of December 31, 2023 and June 30, 2024, the Company had receivables due from SAFE&CEC S.r.l. of $0.3 million and $0.5 million, respectively.

In the three and six months ended June 30, 2023, the Company paid SAFE&CEC S.r.l. $6.2 million and $9.2 million, respectively, for parts and equipment in the ordinary course of business. In the three months ended June 30, 2024, cash payments to SAFE&CEC S.r.l. were immaterial. In the six months ended June 30, 2024, the Company paid SAFE&CEC S.r.l. $2.5 million for parts and equipment in the ordinary course of business. As of December 31, 2023 and June 30, 2024, the Company had payables due to SAFE&CEC S.r.l. of $8.1 million and $3.4 million, respectively.

TotalEnergies Joint Venture(s) and bpJV

Pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV, the Company manages day-to-day operations of RNG projects in the joint ventures in exchange for an O&M fee and management fee. In the three and six months ended June 30, 2023, the Company recognized total management and O&M fee revenue of $0.5 million and $0.9 million, respectively. In the three and six months ended June 30, 2024, the Company recognized total management and O&M fee revenue of $0.8 million and $1.6 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management and O&M fee receivables due from the joint ventures with TotalEnergies and bp of $0.3 million and $0.7 million, respectively.

In the three and six months ended June 30, 2023, the Company paid $0.8 million and $1.2 million, respectively, on behalf of the joint ventures for expenses incurred in the ordinary course of business. In the six months ended June 30, 2024, the Company paid $0.1 million on behalf of the joint ventures for expenses incurred in the ordinary course of business, and, in the three months ended June 30, 2024, amounts paid on behalf of the joint ventures for expenses incurred in the ordinary course of business were immaterial. As of December 31, 2023 and June 30, 2024, outstanding receivables due from the joint ventures with TotalEnergies and bp were $0.7 million and $0.6 million, respectively, representing outstanding unreimbursed expenses that the Company paid on behalf of the joint ventures.

In the three and six months ended June 30, 2023, the Company received $2.7 million and $3.0 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company received $1.0 million and $1.9 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company paid $1.2 million and $2.3 million, respectively, to the joint ventures with TotalEnergies and bp, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV. No amounts were paid to the joint ventures with TotalEnergies and bp in the three and six months ended June 30, 2023. As of December 31, 2023 and June 30, 2024, the Company had payables due to the joint ventures

31

with TotalEnergies and bp of $0.6 million and $0.4 million, respectively, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV.

Rimere

In the three and six months ended June 30, 2023, the Company provided $1.2 million and $2.3 million, respectively, to Rimere in connection with its loan commitments (see Note 17). In the three and six months ended June 30, 2024, the Company provided $0.0 million and $3.5 million, respectively, to Rimere in connection with its loan commitments. As of December 31, 2023 and June 30, 2024, the carrying amount of the Company’s convertible promissory notes measured at fair value was $2.3 million and $3.5 million, respectively, and is included in “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.

In the three and six months ended June 30, 2023, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. In the three and six months ended June 30, 2024, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management fee receivables due from Rimere of $0.7 million and $0.1 million, respectively.

Excluding management fee revenue, no other revenue from Rimere was recognized in the three and six months ended June 30, 2023. In the three and six months ended June 30, 2024, excluding management fee revenue, the Company recognized $0.1 million of revenue relating to equipment sold to Rimere in the ordinary course of business. Outstanding receivables due from Rimere, excluding management fee receivables, were $0.1 million as of June 30, 2024. There were no outstanding receivables, excluding management fee receivables, due from Rimere as of December 31, 2023.

32

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, 2023, which was filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024, as well as the audited consolidated financial statements and notes included therein (collectively, our “2023 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 (defined below) 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 Part II, 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 sold. We calculate one GGE to equal 125,000 British Thermal Units (“BTUs”) and, as such, one million BTUs (“MMBTU”) equals eight GGEs. Through our sales of RNG, which is derived from biogenic methane

33

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 gases (“GHG”) from 60% to over 400% based on determinations by the 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 either delivered as compressed natural gas (“CNG”) or liquefied natural gas (“LNG”).

As a clean energy solutions provider, we supply RNG (sourced from third party sources and from our anaerobic digester gas (“ADG”) RNG joint venture projects with TotalEnergies S.E. and BP Products North America, Inc. (“bp”) (see Note 3)) and conventional natural gas (sourced from third party suppliers), 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 vehicle fueling stations in the United States (“U.S.”) 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, Oregon, and Washington 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 and, based on information from the American Trucking Association and our own internal estimates, we believe there are approximately 4.1 million Class 8 heavy-duty trucks operating in the U.S. that use over 40 billion gallons of fuel per year. As of June 30, 2024, we deliver RNG to the transportation market through 584 fueling stations we own, operate or supply in 43 states and the District of Columbia in the U.S., including over 200 stations in California. We also own, operate, or supply 24 fueling stations in Canada as of June 30, 2024.

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 June 30, 2024, we served over 1,000 fleet customers operating over 50,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, Inflation, Labor Shortage, Material Availability and Interest Rate

The COVID-19 pandemic had an adverse effect on the volume of our sales, which we saw bottom in the second quarter of 2020. The subsequent surge in cases driven by the omicron variant negatively affected the demand recovery for our vehicle fuels in the first quarter of 2022. Since that time, we have seen improvement in volumes in all customer markets, and the residual effects of the COVID-19 pandemic have not been a significant headwind to our business operations. For more information, see “Risk Factors” in Part II, Item 1A of this report.

In recent periods, we have experienced increases in commodity and supply chain costs due to inflationary pressures. Additionally, effects stemming from the COVID-19 pandemic have caused disruptions in labor supply and in supply chains, leading to shortages of certain materials and equipment and higher labor costs that have continued to linger to some extent. The future duration and extent of these pressures and effects are difficult to predict. Although we have partially offset these increased costs through price increases for our products and services, our efforts to manage the current inflationary pressure and to recover inflation-based cost increases from our customers may be hampered by the structure of our contracts as well as the competitive and economic conditions of the markets in which we serve. For more information, see “Risk Factors” in Part II, Item 1A of this report.

34

As of June 30, 2024, the majority of our debt outstanding represents a long-term loan bearing a fixed rate of interest. Changes in market interest rates do not affect the interest expense incurred from this outstanding long-term debt instrument. However, changes in market interest rates may affect the interest rate and corresponding interest expense on any new issuance of short-term and long-term debt securities. See “Quantitative and Qualitative Disclosures about Market Risk” in Part I, Item 3 of this report for more information.

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 table presents our sources of revenue:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

Revenue (in millions)

2023

    

2024

    

2023

    

2024

Product revenue(1):

Volume-related(2)

Fuel sales(3) (5)

$

53.3

$

57.4

$

160.2

$

125.6

Change in fair value of derivative instruments(4)

3.6

0.1

1.1

1.7

RIN Credits

5.4

9.5

9.9

18.3

LCFS Credits

2.4

4.4

4.7

4.2

AFTC(6)

 

5.1

 

6.0

 

9.6

 

11.4

Total volume-related product revenue

69.8

77.4

185.5

161.2

Station construction sales

5.8

5.6

9.9

11.2

Total product revenue

 

75.6

 

83.0

 

195.4

 

172.4

Service revenue(7):

Volume-related, O&M services

13.9

14.5

25.9

28.2

Other services

1.0

0.5

1.4

1.1

Total service revenue

 

14.9

 

15.0

 

27.3

 

29.3

Total revenue

$

90.5

$

98.0

$

222.7

$

201.7

(1)A discussion of product revenue is included below under “Results of Operations.”
(2)Our volume-related product revenue primarily consists of sales of RNG and conventional natural gas, in the form of CNG and LNG, and sales of RINs and LCFS Credits in addition to changes in fair value of our derivative instruments. More information about our GGEs of fuel sold 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.
(3)Includes $13.9 million and $27.7 million of non-cash stock-based sales incentive contra-revenue charges related to the Amazon Warrant (as defined in Note 14) for the three and six months ended June 30, 2023, respectively.  Includes $14.1 million and $27.0 million of non-cash stock-based sales incentive contra-revenue charges related to the Amazon Warrant (as defined in Note 14) for the three and six months ended June 30, 2024, respectively.
(4)The change in fair value of unsettled 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 truck financing program.
(5)Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were $1.4 million and $1.0 million, respectively. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were $0.9 million and $2.4 million, respectively.
(6)Represents the federal alternative fuel excise tax credit (“AFTC”).  AFTC is available for vehicle fuel sales made through December 31, 2024.

35

(7)Our service revenue primarily represents sales from performance of O&M services. More information about our GGEs serviced in the periods relating to O&M services is included below under “Key Operating Data.” Additionally, a discussion of service revenue is included below under “Results of Operations.”

Key Operating Data

In evaluating our operating performance, we focus primarily on: (1) the amount of total fuel volume we sell to our customers with particular focus on RNG volume as a subset of total fuel volume, (2) O&M services volume dispensed at facilities we do not own but where we provide O&M services on a per-gallon or fixed fee basis, (3) our station construction 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, 2021, 2022 and 2023 and for the three and six months ended June 30, 2023 and 2024. Certain gallons are included in both fuel and service volumes when the Company sells fuel (product revenue) to a customer and provides maintenance services (service revenue) to the same customer.

Year Ended

Three Months Ended

Six Months Ended

Fuel volume, GGEs(1) sold (in millions),

December 31,

June 30, 

June 30, 

correlating to total volume-related product revenue

    

2021

    

2022

    

2023

2023

    

2024

2023

    

2024

RNG

 

167.0

198.2

225.7

58.6

57.1

112.0

115.1

Conventional natural gas

 

78.8

69.6

62.5

14.1

13.3

29.5

30.3

Total fuel volume

 

245.8

 

267.8

 

288.2

72.7

 

70.4

141.5

 

145.4

Year Ended

Three Months Ended

Six Months Ended

O&M services volume, GGEs(1) serviced (in millions),

December 31,

June 30, 

June 30, 

correlating to volume-related O&M services revenue

    

2021

    

2022

    

2023

2023

    

2024

2023

    

2024

O&M services volume

 

229.8

240.4

256.9

65.9

67.9

125.5

133.3

Year Ended

Three Months Ended

Six Months Ended

December 31,

June 30, 

June 30, 

Other operating data (in millions)

    

2021

    

2022

    

2023

    

2023

    

2024

    

2023

    

2024

Station construction cost of sales

$

15.0

$

19.4

$

24.4

$

5.7

$

5.5

$

9.4

$

11.0

Net loss attributable to Clean Energy Fuels Corp. (2) (3) (4)

 

$

(93.1)

 

$

(58.7)

 

$

(99.5)

$

(16.3)

$

(16.3)

$

(55.0)

$

(34.7)

(1)GGEs are calculated based on the conversion rate of one MMBTU equaling eight GGEs.
(2)Includes $20.7 million, $21.8 million and $20.9 million of AFTC revenue for the years ended December 31, 2021, 2022 and 2023, respectively,  $5.1 million and $9.6 million for the three and six months ended June 30, 2023, respectively, $6.0 million and $11.4 million for the three and six months ended June 30, 2024, respectively.
(3)Includes $83.6 million, $24.3 million and $60.6 million of non-cash stock-based sales incentive contra-revenue charges relating to the Amazon Warrant for the years ended December 31, 2021, 2022 and 2023, respectively, $13.9 million and $27.7 million for the three and six months ended June 30, 2023, respectively, and $14.1 million and $27.0 million for the three and six months ended June 30, 2024, respectively.
(4)Includes an unrealized gain (loss) from the change in fair value of commodity swap and customer fueling contracts of $(3.5) million, $0.5 million and $(0.2) million for the years ended December 31, 2021, 2022 and 2023, respectively, and $3.6 million and $0.1 million for the three months ended June 30, 2023 and 2024, respectively, and $1.1 million and $1.7 million for the six months ended June 30, 2023 and 2024, respectively. See Note 6 for more information regarding the commodity swap and customer contracts.

2024 Key Developments

Joint Development Agreement with Maas Energy Works, LLC. In May 2024, we entered into a joint development agreement (the “Maas JDA”) with Maas Energy Works, LLC (“Maas”) that granted us exclusive rights to acquire, fund and participate in the development of certain ADG RNG production projects at dairy farms. Pursuant to the Maas JDA, we have the option to exercise our exclusive development rights with respect to these projects subject to our due diligence. Any RNG produced from the ADG RNG project(s) will be available to us for sale as vehicle fuel.

East Valley Dairy Farm Bankruptcy. In April 2024, the dairy farm partner to an ADG RNG production project located in East Valley, Idaho that is currently under construction by the 50-50 joint venture between us and BP Products

36

North American Inc. (the “bpJV”) filed for Chapter 11 bankruptcy protection in the Bankruptcy Court for the District of Idaho. The bpJV is party to contracts with the dairy farm partner to lease land and to receive manure feedstock for the ADG RNG production facility currently in construction. The Company is gathering facts, closely monitoring the bankruptcy proceedings, and assessing possible future developments and alternatives. At present, substantial uncertainty exists and a wide range of potential outcomes are possible, from continuing to construct and operate the project as contemplated prior to the bankruptcy proceedings to taking a loss of a substantial part of our investment due to the outcome of the proceedings. In light of this situation, the bpJV has taken steps to vigorously protect its interests in connection with the bankruptcy proceedings and is considering adjusting its capital expenditure schedule for the project, delaying certain expenditures to the extent permitted by the applicable contracts, until more clarity develops.

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 2023 Form 10-K. Except as set forth below, and in “Impact of COVID-19, Inflation, Labor Shortage, Material Availability and Interest Rate” above, there have been no material changes to such trends as described in the MD&A contained in our 2023 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. Slower growth may occur due to unfavorable macroeconomic events such as inflationary pressures, lingering or reoccurring pandemic effects, supply chain challenges, government regulations related to other alternative fuels or products, or other 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. Prices have fluctuated significantly during 2021, 2022 and 2023 and will likely continue to be volatile.

The market price of our common stock has been and may continue to be volatile and unpredictable. If a decline of our market capitalization were sustained, we may need to perform, and have in the past performed, goodwill impairment tests more frequently and it is possible that our goodwill could become impaired, which could result in material non-cash charges 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 June 30, 2024, 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 2023 Form 10-K. During the six months ended June 30, 2024, 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 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.

37

Our critical accounting policies and the related judgments and estimates are discussed in the MD&A contained in our 2023 Form 10-K. Except for certain updates relating to our goodwill impairment assessment, which are described below, there have been no other material changes to our critical accounting policies as described in the MD&A contained in our 2023 Form 10-K.

Impairment of Goodwill and Long-Lived Assets

Goodwill represents the excess of costs incurred over the fair value of the net assets of acquired businesses. We assess our goodwill using either a qualitative or quantitative approach to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. We are required to use judgment when applying the goodwill impairment test, including, among other considerations, the identification of reporting unit(s), the assessment of qualitative factors, and the estimation of fair value of a reporting unit in the quantitative approach. We determined that we are a single reporting unit for the purpose of goodwill impairment test. We perform the impairment test annually on October 1st, or more frequently if facts or circumstances change that would indicate that the carrying amount may be impaired.

The qualitative goodwill assessment includes the potential effect on a reporting unit’s fair value of certain events and circumstances, including its enterprise value, macroeconomic conditions, industry and market considerations, cost factors, and other relevant entity-specific events. If it is determined, based upon the qualitative assessment, that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, then a quantitative impairment test is performed. Alternatively, we may bypass the qualitative assessment for a reporting unit and directly perform the quantitative goodwill impairment test.

The quantitative goodwill impairment test estimates the reporting unit's fair value based on its market value of invested capital plus a market participant acquisition premium derived from recent merger and acquisition transactions in comparable industry and market sectors as those in which the Company operates. The estimates, including the estimation methodology, used to determine the fair value of the reporting unit may change based on results of operations, macroeconomic conditions, stock price fluctuations or other factors. Changes in these estimates could materially affect our assessment of the fair value and goodwill impairment for the reporting unit.

Due to a decline in the market price of our common stock subsequent to December 31, 2023, we performed an interim quantitative goodwill impairment test as of June 30, 2024 for our single reporting unit as described above, which resulted in a fair value, based on its market value of invested capital plus a market participant acquisition premium, that exceeded carrying value by 6% or $59.4 million. Although, subsequent to June 30, 2024, there have been further declines in the market price of our common stock and in our market capitalization, we have not deemed that such declines will be sustained nor have we identified other events or circumstances that would more likely than not reduce the fair value of our reporting unit to below its carrying value on a sustained basis. As such, we believe the reporting unit’s goodwill as of June 30, 2024 was not impaired. It is possible that our goodwill could become impaired if we determine in a subsequent period that the fair value of our reporting unit was less than its carrying amount on a sustained basis, which could result in a material charge and adversely affect our results of operations.

We review the carrying value of our long-lived assets, including property and equipment and intangible assets with finite useful lives, for impairment whenever events or changes in circumstances indicate that the carrying value of an asset or asset group may not be recoverable. Events that could result in an impairment review include, among others, a significant decrease in the operating performance of a long-lived asset or asset group or the decision to close a fueling station. Impairment testing involves a comparison of the sum of the undiscounted future cash flows of the asset or asset group to its carrying amount. If the sum of the undiscounted future cash flows exceeds the carrying amount, then no impairment exists. If the carrying amount exceeds the sum of the undiscounted future cash flows, then a second step is performed to determine the amount of impairment, if any, to be recognized. An impairment loss is recognized to the extent that the carrying amount of the asset or asset group exceeds its fair value. The fair value of the asset or asset group is based on estimated discounted future cash flows of the asset or asset group using a discount rate commensurate with the related risk. The estimate of future cash flows requires management to make assumptions and to apply judgment, including forecasting future sales and expenses and estimating useful lives of the assets. These estimates can be affected by a number

38

of factors, including, among others, future results, demand and economic conditions, many of which can be difficult to predict.

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 June 30, 2024 Compared to Three Months Ended June 30, 2023

Three Months Ended

June 30, 

    

2023

    

2024

Statements of Operations Data:

 

  

 

  

Revenue:

 

  

 

  

Product revenue

 

83.5

%  

84.7

%

Service revenue

 

16.5

 

15.3

Total revenue

 

100.0

 

100.0

Operating expenses:

 

  

 

  

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

 

  

 

  

Product cost of sales

 

61.4

 

55.0

Service cost of sales

 

9.5

 

10.2

  Selling, general and administrative

 

31.5

 

28.9

Depreciation and amortization

 

12.0

 

11.5

Total operating expenses

 

114.4

 

105.6

Operating loss

 

(14.4)

 

(5.6)

Interest expense

 

(4.8)

 

(8.1)

Interest income

 

3.1

 

3.7

Other income (expense), net

 

 

Loss from equity method investments

 

(2.1)

 

(5.9)

Loss before income taxes

 

(18.2)

 

(15.9)

Income tax (expense) benefit

 

0.1

 

(0.8)

Net loss

 

(18.1)

 

(16.7)

Loss attributable to noncontrolling interest

 

0.2

 

0.2

Net loss attributable to Clean Energy Fuels Corp.

 

(17.9)

%  

(16.5)

%

Product revenue. Product revenue for the three months ended June 30, 2024 increased by $7.4 million to $83.0 million, representing 84.7% of total revenue, compared to $75.6 million, representing 83.5% of total revenue, for the three months ended June 30, 2023. The increase was primarily due to (1) increased volumes of vehicle fueling at our stations and increased bulk fuel sales into the marine sector, with partial offsets due to lower underlying natural gas commodity costs, lower volumes of RNG fuel sold outside our station network in the second quarter of 2024, and an increase of $0.2 million in non-cash stock-based sales incentive contra-revenue charges relating to the Amazon Warrant driven by higher customer fuel purchases, resulting in a $4.1 million net increase in fuel sales from the prior year period. Additionally, (2) an increase in RIN revenue of $4.1 million principally attributable to higher average RIN prices, (3) an increase in LCFS revenue of $2.0 million primarily due to greater number of LCFS credits being transacted in the second quarter of 2024 combined with a greater mix of low carbon intensity RNG from dairies, partially offset by lower LCFS credit prices in the second quarter of 2024, and (4) an increase in AFTC revenue of $0.9 million in part due to higher bulk fuel sales into the

39

marine sector all contributed to the increase in product revenue in the second quarter of 2024 when compared to the same period in 2023. The increase in product revenue between periods was partially offset by (1) a change in fair value of our commodity swap and customer contracts entered into in connection with our truck financing program, as we recognized an unrealized gain of $0.1 million in the three months ended June 30, 2024 compared to an unrealized gain of $3.6 million in the same period of the prior year and (2) a decrease in station construction sales of $0.2 million due to decreased construction activities.

Service revenue. Service revenue for the three months ended June 30, 2024 increased $0.1 million to $15.0 million, representing 15.3% of total revenue, compared to $14.9 million, representing 16.5% of total revenue, for the three months ended June 30, 2023. The increase was primarily due to an increase in GGEs serviced.

Product cost of sales. Product cost of sales for the three months ended June 30, 2024 decreased by $1.7 million to $53.9 million, representing 55.0% of total revenue, from $55.6 million, representing 61.4% of total revenue, in the three months ended June 30, 2023. The decrease was primarily due to lower GGEs of fuel sold and a $0.1 million decrease in station construction costs.

Service cost of sales. Service cost of sales for the three months ended June 30, 2024 increased by $1.4 million to $10.0 million, representing 10.2% of total revenue, compared with $8.6 million or 9.5% of total revenue in the three months ended June 30, 2023. The increase was primarily due to an increase in GGEs serviced.

Selling, general and administrative. Selling, general and administrative expenses decreased by $0.2 million to $28.3 million in the three months ended June 30, 2024, from $28.5 million in the three months ended June 30, 2023. The decrease was primarily driven by a $3.2 million decrease in stock-based compensation expense due to vesting of equity awards granted in prior years, partially offset by a $1.4 million increase in salaries and benefits due to higher headcount and a $1.6 million increase in general business, selling and administrative expenses.

Depreciation and amortization. Depreciation and amortization increased by $0.4 million to $11.3 million in the three months ended June 30, 2024, from $10.9 million in the three months ended June 30, 2023. The increase was primarily due to higher amount of depreciable assets.

Interest expense. Interest expense increased by $3.5 million to $7.9 million in the three months ended June 30, 2024, from $4.4 million in the three months ended June 30, 2023, primarily due to (1) higher outstanding indebtedness and (2) higher amortization of debt discount and issuance costs.

Interest income. Interest income increased by $0.8 million to $3.6 million in the three months ended June 30, 2024, from $2.8 million in the three months ended June 30, 2023, primarily due to higher average interest rates of the Company’s short-term investments and loan receivables.

Loss from equity method investments. Loss from equity method investments increased by $3.9 million to $5.8 million in the three months ended June 30, 2024, from $1.9 million in the three months ended June 30, 2023, due to the operating results of SAFE&CEC S.r.l., Rimere, and our joint venture(s) with TotalEnergies and bp.

Income tax (expense) benefit. Income tax benefit was $0.1 million for the three months ended June 30, 2023. We recognized an income tax expense of $0.8 million for the three months ended June 30, 2024. Income tax expense and/or benefit is primarily related to deferred taxes associated with goodwill and the Company’s expected state tax expense.

Loss attributable to noncontrolling interest. During each of the three months ended June 30, 2023 and 2024, we recorded a gain of $0.2 million for the noncontrolling interest in the net loss of NG Advantage, LLC (“NG Advantage”). The noncontrolling interest in NG Advantage represents a 6.7% minority interest that was held by third parties during both the 2023 and 2024 periods.

40

Six Months Ended June 30, 2024 Compared to Six Months Ended June 30, 2023

Six Months Ended

June 30, 

    

2023

    

2024

Statements of Operations Data:

 

  

 

  

Revenue:

 

  

 

  

Product revenue

 

87.7

%  

85.5

%

Service revenue

 

12.3

 

14.5

Total revenue

 

100.0

 

100.0

Operating expenses:

 

  

 

  

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

 

  

 

  

Product cost of sales

 

78.7

 

59.7

Service cost of sales

 

7.3

 

9.5

  Selling, general and administrative

 

26.1

 

27.1

Depreciation and amortization

 

9.7

 

11.1

Total operating expenses

 

121.8

 

107.4

Operating loss

 

(21.8)

 

(7.4)

Interest expense

 

(3.9)

 

(7.8)

Interest income

 

2.5

 

3.6

Other income (expense), net

 

 

Loss from equity method investments

 

(1.7)

 

(5.6)

Loss before income taxes

 

(24.9)

 

(17.2)

Income tax (expense) benefit

 

0.1

 

(0.3)

Net loss

 

(24.8)

 

(17.5)

Loss attributable to noncontrolling interest

 

0.1

 

0.2

Net loss attributable to Clean Energy Fuels Corp.

 

(24.7)

%  

(17.3)

%

Product revenue. Product revenue for the six months ended June 30, 2024 decreased by $23.0 million to $172.4 million, representing 85.5% of total revenue, compared to $195.4 million, representing 87.7% of total revenue, for the six months ended June 30, 2023. The decrease was primarily due to (1) lower average prices on fuel sold driven by a decrease in the prices of natural gas, partially offset by an increase in total GGEs of fuel sold and a decrease of $0.7 million in non-cash stock-based sales incentive contra-revenue charges relating to the Amazon Warrant due to zero amortization relating to customer incentive asset in the six months ended June 30, 2024 partially offset by higher customer fuel purchases, resulting in a $34.6 million net decrease in fuel sales from the prior year period. In addition, (2) a decrease in LCFS revenue of $0.5 million primarily resulting from lower average LCFS prices also contributed to the decrease in product revenue for the six months ended June 30, 2024 when compared to the same period in 2023. The decrease in product revenue between periods was partially offset by (1) an increase in RIN revenue of $8.4 million principally attributable to higher average RIN prices, (2) an increase in AFTC revenue of $1.8 million primarily due to higher fuel volumes in the six months ended June 30, 2024 when compared to the same period in the prior year, (3) a change in fair value of our commodity swap and customer contracts entered into in connection with our truck financing program, as we recognized an unrealized gain of $1.7 million in the six months ended June 30, 2024 compared to an unrealized gain of $1.1 million in the same period of 2023, and (4) an increase in station construction sales of $1.3 million due to increased construction activities.

Service revenue. Service revenue for the six months ended June 30, 2024 increased $2.0 million to $29.3 million, representing 14.5% of total revenue, compared to $27.3 million, representing 12.3% of total revenue, for the six months ended June 30, 2023. The increase was primarily due to an increase in GGEs serviced.

Product cost of sales. Product cost of sales for the six months ended June 30, 2024 decreased by $54.9 million to $120.3 million, representing 59.7% of total revenue, from $175.2 million, representing 78.7% of total revenue, in the six months ended June 30, 2023. The decrease was primarily due to lower average prices of natural gas in the six months ended June 30, 2024 when compared to those in the same period in the prior year. In 2023, there was a significant rise in the cost of natural gas in California during January and February. The effects of lower natural gas prices in the six months

41

ended June 30, 2024 were partially offset by an increase in GGEs of fuel sold and a $1.6 million increase in station construction costs.

Service cost of sales. Service cost of sales for the six months ended June 30, 2024 increased by $3.0 million to $19.2 million, representing 9.5% of total revenue, compared with $16.2 million or 7.3% of total revenue in the six months ended June 30, 2023. The increase was primarily due to an increase in GGEs serviced.

Selling, general and administrative. Selling, general and administrative expenses decreased by $3.6 million to $54.6 million in the six months ended June 30, 2024, from $58.2 million in the six months ended June 30, 2023. The decrease was primarily driven by a $6.7 million decrease in stock-based compensation expense due to vesting of equity awards granted in prior years, partially offset by a $2.0 million increase in salaries and benefits due to higher headcount and a $1.1 million increase in general business, selling and administrative expenses.

Depreciation and amortization. Depreciation and amortization increased by $0.8 million to $22.4 million in the six months ended June 30, 2024, from $21.6 million in the six months ended June 30, 2023. The increase was primarily due to higher amount of depreciable assets.

Interest expense. Interest expense increased by $7.0 million to $15.7 million in the six months ended June 30, 2024, from $8.7 million in the six months ended June 30, 2023, primarily due to (1) higher outstanding indebtedness and (2) higher amortization of debt discount and issuance costs.

Interest income. Interest income increased by $1.7 million to $7.2 million in the six months ended June 30, 2024, from $5.5 million in the six months ended June 30, 2023, primarily due to higher average interest rates of the Company’s short-term investments and loan receivables.

Loss from equity method investments. Loss from equity method investments increased by $7.4 million to $11.2 million in the six months ended June 30, 2024, from $3.8 million in the six months ended June 30, 2023, due to the operating results of SAFE&CEC S.r.l., Rimere, and our joint venture(s) with TotalEnergies and bp.

Income tax (expense) benefit. Income tax benefit was $0.1 million for the six months ended June 30, 2023. We recognized an income tax expense of $0.6 million for the six months ended June 30, 2024. Income tax expense and/or benefit is primarily related to deferred taxes associated with goodwill and the Company’s expected state tax expense.

Loss attributable to noncontrolling interest. During each of the six months ended June 30, 2023 and 2024, we recorded a gain of $0.3 million 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 2023 and 2024 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; the amount and timing of any capital calls related to the joint venture(s) with TotalEnergies and/or bp, or any other joint venture we may enter into in the future; 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, grants and incentives, if any; fluctuations in commodity, station construction and labor costs; supply chain issues and unfavorable macroeconomic events, including inflationary pressures; 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.

42

Cash Flows

Operating Activities. Cash provided by operating activities was $21.4 million in the six months ended June 30, 2024, compared to cash used in operating activities of $7.0 million in the comparable 2023 period. The increase in cash provided by operating activities was primarily attributable to higher contributions relating to the procurement and sales of natural gas in the six months ended June 30, 2024 when compared to the same period in 2023. Additionally, changes in working capital resulting from the timing of cash receipts, accruals, billings and payments of cash contributed to the increase in cash provided by operating activities in the six months ended June 30, 2024 when compared to the same period in 2023.

Investing Activities. Cash used in investing activities was $3.9 million in the six months ended June 30, 2024, compared to cash used in investing activities of $62.0 million in the comparable 2023 period. The decrease in cash used in investing activities was primarily attributable to a $31.3 million increase in net maturities of short-term investments in the six months ended June 30, 2024 when compared to the same period in 2023, a $20.1 million net decrease in capital expenditures on property and equipment and on RNG production projects, a $1.1 million decrease in net disbursements for loan receivables and advances, a $5.3 million decrease in investments in other entities, and a $0.3 million receipt from insurance claims.

Financing Activities. Cash provided by financing activities was $0.9 million in the six months ended June 30, 2024, compared to $2.2 million used in financing activities in the comparable 2023 period. The increase in cash provided by financing activities was primarily attributable to higher cash receipts of incentive payments relating to our Adopt-a-Port program and lower cash payments of debt issuance fees relating to our debt instruments, partially offset by lower cash receipts from exercise of stock options.

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 $60.0 million in capital expenditures in 2024. 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 2024, we anticipate deploying up to approximately $120.0 million to develop ADG RNG production facilities. As of June 30, 2024, we have invested $278.4 million in the development of ADG RNG production facilities, which includes $239.2 million contributed to our joint ventures.

We had total indebtedness, consisting of our debt and finance leases, of approximately $303.6 million in principal amount as of June 30, 2024, of which approximately $1.2 million, $1.1 million, $0.7 million, $0.5 million, $0.1 million and $300.0 million are expected to become due in 2024, 2025, 2026, 2027, 2028 and thereafter, respectively. Based on our outstanding indebtedness and applicable interest rates as of June 30, 2024, we expect our total interest payment obligations relating to our indebtedness to be approximately $29.2 million in 2024, $14.4 million of which had been paid when due as of June 30, 2024. 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 $164.4 million as of June 30, 2024, of which approximately $8.1 million, $17.4 million, $17.3 million, $17.4 million, $16.6 million and $87.6 million are expected to become due in 2024, 2025, 2026, 2027, 2028 and thereafter, respectively.

43

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.

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 June 30, 2024, excluding current portion of restricted cash, we had total cash and cash equivalents and short-term investments of $249.3 million, compared to $263.1 million as of December 31, 2023.

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 or higher-than-expected expenses due to unfavorable macroeconomic events, including inflationary pressures or otherwise, 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, 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 June 30, 2024, 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 $77.9 million;
A loan commitment to an equity method investee;
Quarterly fixed-price natural gas purchase contracts with take-or-pay commitments; and
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

44

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.

We entered into a note purchase agreement, dated January 8, 2024, with Rimere, an equity method investee, pursuant to which we committed to make available up to $10.0 million in delayed draw loans to support Rimere’s working capital requirements (see Note 17).

As of June 30, 2024, we have quarterly fixed-price natural gas purchase contracts with take-or-pay commitments extending through March 2025.

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

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 $190.6 million of our total cost of sales in 2023 and $61.2 million of our total cost of sales for the six months ended June 30, 2024.

In addition, we are exposed to market price risk relating to the diesel-to-natural gas price spread associated with the natural gas fuel supply commitments we make in our fueling agreements with fleet operators who participate in the Company’s truck financing program.

Foreign Currency Exchange Rate Risk

For the three and six months ended June 30, 2024, our primary exposure to foreign currency exchange rates relates to our Canadian operations that had certain outstanding accounts receivable and accounts payable denominated in Canadian 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 June 30, 2024, we would expect a corresponding fluctuation in the value of the net assets to be approximately $0.1 million.

Interest Rate Risk

As of June 30, 2024, we had no debt that bears a variable rate of interest. Certain LIBOR tenors were discontinued after 2021 with other LIBOR tenors discontinued after June 2023. We intend to monitor the developments with respect to the discontinuance of LIBOR and work with our lenders to minimize the effect of such a discontinuance on our financial condition and results of operations. To date, the effect of the discontinuance of LIBOR on us and on our debt instruments has not been material. However, if our lenders have increased costs due to changes in LIBOR, we may experience potential increases in interest rates on our variable rate debt or fees on our fixed rate debt, which could adversely affect our interest expense, results of operations and cash flows.

45

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 June 30, 2024. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2024.

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.

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.

46

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

Our success is dependent on the willingness of fleets and other customers 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 customers 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 recent years 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 diesel-powered vehicles, changes to emissions requirements applicable to vehicles and fleets powered by 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 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, 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, drivers, or other stakeholders; 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; the impact of federal or state laws, orders or regulations mandating new or additional limits on GHG emissions, “tailpipe” emissions or internal combustion engines,

47

including the Advanced Clean Trucks regulation, the September 2020 Executive Order, the Advanced Clean Fleets regulation and the 2021 Executive Order (each as defined below); 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 addition, as our customers and partners react to economic conditions and the potential for a global recession, they may reduce spending and take additional precautionary measures to limit or delay expenditures and preserve capital and liquidity. Reductions in spending, delays in purchasing decisions, lack of renewals, inability to attract new customers, uncertainty about business continuity as well as pressure for extended billing terms or pricing discounts, could limit our ability to grow our business and negatively affect our operating results and financial condition.

We are dependent on the production of vehicles and engines in our key customer and geographic markets by 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. A small number of manufacturers, chiefly Cummins, produce engines that use our vehicle fuels. The number of manufacturers making vehicles that use our fuels is limited as well. 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, the September 2020 Executive Order and the Advanced Clean Fleets regulation. 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 fleets to vehicles that use our fuels. In addition, some operators have communicated to us that earlier 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. If manufactures of vehicles and engines that use our fuels develop unsatisfactory vehicles or engines, then our business, financial condition, and results of operations may be adversely affected.

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 as well as our ability to appropriately balance supply we take with demand from customers. Our ability to maintain an adequate supply of RNG is subject to risks affecting RNG production, including unpredictable production levels or other difficulties due to, among others, problems with equipment, severe weather, droughts, financial condition or bankruptcy or insolvency of the applicable ADG and LFG source owner, health crises and pandemics, construction delays, technical difficulties, high operating costs, limited availability, unfavorable composition of collected feedstock gas, and plant shutdowns caused by upgrades, expansion, required maintenance, or other operational issues. The agriculture industry generally, and the dairy industry in particular, are subject to risks and uncertainties that may lead to financial and other challenges impacting RNG production levels and potentially our future investments in RNG projects. For example, various entities with whom we have contracted for our project in East Valley, Idaho filed for Chapter 11 bankruptcy protection in April 2024, which could have a material adverse impact on our RNG production at and investment in that project.

Our ability to balance supply with demand from customers is subject to risk where we are committed to acquire RNG produced by third-party producers that could exceed the level of demand of our customers. If we are unable to maintain an adequate supply of RNG or are oversupplied with RNG versus customer demand, our business, financial condition, and performance could be negatively affected. In addition, increasing demand for RNG will result in more

48

robust competition for supplies of RNG, including from other vehicle fuel providers, gas utilities 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 to fluctuations. 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. Any permanent or temporary discontinuation or suspension of federal and state programs that provide credits, grants and incentives, such as the 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, natural disasters, accidents, labor disruptions, disputes, or increases in costs for or shortages of equipment and construction materials; (iii) operating risks; (iv) weather conditions; (v) financial condition of the applicable source owner, including obstacles to their ability to adequately fund their operations or pay vendors and creditors; (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; (xi) diseases and health crises; and (xii) 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 and divestitures, investments or other strategic relationships, may not commence on anticipated timelines or at all, may not meet expectations, and may otherwise harm our business.

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

49

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: 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; potential business, financial stress or bankruptcy of partners or applicable source owners; 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.

Additionally, 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. 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 other 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 our or an acquired company’s or partner’s key employees, customers, vendors or assets in the event of an acquisition or investment; 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. Further, 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.

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 24 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 whether the necessary permits to develop a project on that site are available. After entering into a project letter of intent, we perform a more detailed review of the site’s facilities, including a life-cycle assessment, which serves as the basis for the final specifications of the project. Finally, we negotiate and execute contracts with the site owner and other parties. 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 15-18 months for the project to ramp up to expected production level, receive necessary registrations and approvals from the Environmental Protection Agency (“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 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 are dependent on LCFS credits and RINS.

Livestock waste and dairy farm projects are heavily 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. LCFS credit prices are driven by various market forces, including the supply of and demand for LCFS credits, which depends on the demand for traditional and other renewable fuels and mandated CI targets, which determine the number of LCFS credits required to offset LCFS deficits.

50

Fluctuations in the price of LCFS credits or the number of LCFS credits assigned will significantly affect the success of our livestock waste and dairy farm projects. RINs and LCFS Credit prices have fluctuated in recent years and will likely continue to be volatile. 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 have incurred pre-tax losses in the past, may incur losses in the future, and may never sustain profitability, any 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, 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, we have recorded significant charges in connection with 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. For example, due to a decline in the market price of our common stock, we determined that an indicator of potential goodwill impairment existed as of June 30, 2024; as such, we performed an interim goodwill impairment test of our single reporting unit.

In addition, 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.

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. Additionally, even if we are able to successfully modify our stations to provide hydrogen or electric charging stations, we will be dependent on the manufacturers of hydrogen and electric vehicles 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 original equipment manufacturers, over which we have no control,” above and elsewhere in these risk factors.

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

The prices of RNG, natural gas, crude oil, diesel, renewable diesel, and Environmental Credits can be volatile, and this volatility may continue to increase. Factors that may cause volatility in the prices of RNG, natural gas, crude oil, diesel, renewable diesel, and Environmental Credits include, among others, changes in supply and availability of crude oil, RNG and other renewable transportation fuels, and natural gas, government regulations, inventory levels, customer demand, price and availability of alternatives, weather conditions, negative publicity about crude oil or natural gas drilling,

51

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 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 and diesel or Environmental Credits, 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, geopolitical conditions, military conflicts such as the wars in Ukraine and the Middle East, 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 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 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 diesel. Such an outcome could decrease our potential customer base and harm our business prospects.

We face increasing competition from competitors, many of which have far greater resources, 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 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, 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 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 customer 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.

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 cybersecurity threats and more sophisticated and targeted computer crime pose a risk to the security of our information systems 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 cybersecurity 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

52

measures designed to prevent, detect, mitigate or correct these or other cybersecurity 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 cybersecurity incidents that have threatened our data and information systems, including malware and computer virus attacks and it is possible that future cybersecurity 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 cybersecurity 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 cybersecurity incident could occur and persist for an extended period of time without detection, and an investigation of any successful cybersecurity 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 cybersecurity incidents. In addition, our information 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 and insurance costs, which could have a material adverse effect on our business, financial condition and results of operations.

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 may 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. If NG Advantage needs to raise additional capital and is not able to obtain financing from external sources, we may 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. For example, we have nearly completed stations that are 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 health crises, 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

53

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 31%, 27% and 30% of our revenue in 2021, 2022 and 2023, 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.

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 the first and second quarters of 2022 during the third quarter of 2022); fluctuations in commodity, station construction and labor costs; fluctuations in expenditures and resource commitments due to new ADG RNG project developments; 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; weather and seasonality; 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. 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 with respect to periods heavily impacted by effects of the 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.

54

The COVID-19 pandemic has affected and may continue to adversely affect, and a future pandemic or epidemic may adversely affect, our business, results of operations and financial condition.

Our business has been and may continue to be adversely affected by the COVID-19 pandemic. For example, as a result of the COVID-19 pandemic, we experienced increased costs on equipment and construction services, and longer lead times on equipment and materials orders. Any future pandemic, epidemic, or infectious disease outbreak could also adversely affected our business through delaying the adoption of our RNG and natural gas vehicle fuels by heavy-duty trucks and/or a delaying increased usage of our vehicle fuels; decreasing the volume of truck and fleet operations, including shuttle buses at airports, and public transportation generally, and disrupting production of vehicles and engines that use our fuels. Any of the foregoing may result in decreased demand for our vehicle fuels, plant closures, decreased manufacturing capacity, and delays in deliveries, which would negatively impact our business, operations, and financial condition.

Our future success will depend on our ability to attract and retain qualified management, technical, and other personnel.

Our future success is dependent on the services and performance of our executive officers and other key management, engineering, information technology, scientific, manufacturing and operating personnel. The loss of the services of any such personnel could materially adversely affect our business. Our ability to achieve our strategic plans will also depend on our ability to attract and retain additional qualified personnel. Recruiting key personnel in our industry is highly competitive and we cannot assure you that we will be able to do so. Our inability to attract and retain additional qualified personnel, or the departure of key employees, could materially and adversely affect our strategic plans and, therefore, our business, results of operations and financial condition. In addition, our inability to attract and retain sufficient personnel to quickly increase production at our facilities when and if needed to meet increased demand may adversely impact our ability to respond rapidly to any new product, growth or revenue opportunities.

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, capital calls related to our joint ventures, 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 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.

55

Our indebtedness could adversely affect our financial condition or operating flexibility and prevent us from fulfilling our obligations under our credit agreement and other indebtedness we may incur, and we may not generate sufficient cash flow from our business to pay our debt.

On December 12, 2023, we and our wholly-owned direct subsidiary Clean Energy entered into a senior secured first lien term loan agreement (as amended, supplemented or otherwise modified, the “Credit Agreement”) with the lenders from time to time party thereto (“Lenders”) and Alter Domus Products Corp., as the administrative agent and collateral agent for the Lenders and collateral agent for the secured parties, pursuant to which the Lenders funded a $300,000,000 senior secured term loan and committed to making an additional $100,000,000 of delayed draw term loans available for the two-year period after closing. As of June 30, 2024, we had total consolidated indebtedness of $266.4 million, net of debt discount, and we may incur additional debt in the future. Our outstanding and any future indebtedness could make us more vulnerable to adverse changes in general U.S. and worldwide economic conditions, including rising interest rates, 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. We are permitted under the Credit Agreement to incur additional debt under certain conditions. If new debt were to be incurred in the future, the related risks that we now face could intensify. The Credit Agreement requires us and our subsidiaries, on a consolidated basis, to comply with a maximum total net leverage ratio, a minimum interest coverage ratio, and a minimum liquidity test. In addition, the Credit Agreement contains certain covenants that limit or restrict our and our subsidiaries’ ability to incur liens, incur indebtedness, dispose of assets, make investments, make certain restricted payments, merge or consolidate, amend our charter documents and certain other agreements, and enter into speculative hedging arrangements. 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 and foreclose on our assets that serve as collateral. Any such declaration could deplete all or a large portion of our available cash flow, and thereby reduce the amount of cash available to pursue our business plans or force us into bankruptcy or liquidation.

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.

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 or exclude 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. 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.

56

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, challenges to agencies’ rules and regulations and their interpretations of such rules and regulations, and changes in federal, state or local political, social or economic conditions, including as a result of a lack of legislative focus on these programs and regulations or prolonged U.S. government shutdown, could result in their modification, delayed adoption or repeal. For example, the IRA contains credits and tax incentives that may be beneficial to us but interagency guidance processes are still ongoing. 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, could reduce the market for RNG as a vehicle fuel and harm our operating results, liquidity, and financial condition.

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. We also must certify RNG pathways with CARB, which typically takes from 15-18 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 and by establishing RNG pathways under CARB’s LCFS program, we are subject to third-party audits and on-site visits of projects to validate generated RINs and overall compliance with the federal renewable fuel standard and the LCFS. 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, 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.

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 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 or regulatory 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 or on methane emissions generally, which would have a negative impact on the cost of our vehicle fuels, as compared to vehicle fuels that do not generate tailpipe emissions.

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

57

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. Resulting regulations mandate increasing adoption of zero-emission vehicles. In April 2023, CARB adopted the Advanced Clean Fleets regulation, which requires all truck fleets be zero emission by 2042. The Advanced Clean Fleets regulation also seeks to end the sale of combustion trucks in California in 2036. Among other things, we believe the intent of the Advanced Clean Trucks regulation, the September 2020 Executive Order, and the Advanced Clean Fleets regulation is to limit and ultimately discontinue the production and use of internal combustion engines because such engines have “tailpipe” emissions. Implementation of such regulations and executive actions may slow, delay or prevent the adoption by fleets and other commercial customers of our vehicle fuels, particularly in California. Moreover, other states have taken steps to enact similar regulations, which may slow, delay, change, or prevent 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 zero emission 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 business is subject to a variety of government regulations, including environmental 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, adoption of new regulations, or judicial rulings regarding such regulations, may result in significant additional expense to us or our customers. For example, 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. Contamination at properties we own or operate, will own or operate, or formerly owned or operated to which hazardous substances were sent by us, are subject 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.

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 property damage, bodily injury or a variety of administrative, civil and criminal enforcement measures, including, among others, assessment of monetary penalties, imposition of corrective requirements, including cleanup costs, 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.

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, which is flammable and is 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

58

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 three 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 and the Stonepeak Warrant (defined below), Total Marketing Services, S.A.S (“TMS”), a wholly owned subsidiary of TotalEnergies, owns approximately 19% of our outstanding shares of common stock as of June 30, 2024. 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.

The Amazon Warrant was immediately exercisable by Amazon Holdings for 4.999% of our outstanding common stock when issued. Subject to additional vesting through fuel purchase from the Company pursuant to the Fuel Agreement, 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), 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.

The Stonepeak Warrant is exercisable at any time after December 12, 2025 for up to 9.999% of our common stock outstanding immediately after giving effect to such exercise, and Stonepeak’s beneficial ownership will initially be contractually limited to such beneficial ownership limitation unless Stonepeak gives the Company sixty one (61) days’ notice that it is waiving such limitation.

TotalEnergies or other current or future large stockholders may be able to influence or control matters requiring approval by our stockholders, including the election of directors, mergers and acquisitions, or other extraordinary transactions. 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 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, our common stock underlying the Amazon Warrant, and our common stock underlying the Stonepeak 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. 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.

59

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 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, 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

None.

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*#

Successor Agent Agreement and First Amendment to Senior Secured First Lien Term Loan Agreement, dated March 22, 2024, among Clean Energy, the other Loan Parties party thereto, Stonepeak CLNE-L Holdings LP, Alter Domus Products Corp. and the Lenders party thereto.

10.2*#

Limited Consent and Second Amendment to Senior Secured First Lien Term Loan Credit Agreement, dated May 8, 2024, among Clean Energy, Clean Energy Fuels Corp., the Subsidiary Guarantors, Alter Domus Products Corp., and the Lenders thereto.

10.3*#

Limited Consent and Third Amendment to Senior Secured First Lien Term Loan Credit Agreement, dated July 22, 2024, among Clean Energy, Clean Energy Fuels Corp., the Subsidiary Guarantors, Alter Domus Products Corp., and the Lenders thereto.

10.4+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan (incorporated by reference to Annex A to the Proxy Statement on Schedule 14A, filed on April 4, 2024 (File No. 001-33480)).

10.5*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of Option Agreement (Director).

10.6*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of Option Agreement (Executive).

10.7*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of Option Agreement (Non-Executive).

10.8*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of RSU Grant Agreement (Director).

10.9*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of RSU Grant Agreement (Executive).

10.10*+

Clean Energy Fuels Corp. 2024 Performance Incentive Plan – Form of RSU Grant Agreement (Non-Executive).

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 June 30, 2024, formatted in iXBRL (Inline eXtensible Business Reporting Language):

(i)
Condensed Consolidated Balance Sheets as of December 31, 2023 and June 30, 2024;

(ii)
Condensed Consolidated Statements of Operations for the Three and Six months Ended June 30, 2023 and 2024;

(iii)
Condensed Consolidated Statements of Comprehensive Loss for the Three and Six months Ended June 30, 2023 and 2024;

(iv)
Condensed Consolidated Statements of Stockholders’ Equity for the Three and Six months Ended June 30, 2023 and 2024;

(v)
Condensed Consolidated Statements of Cash Flows for the Six months Ended June 30, 2023 and 2024; and

(vi)
Notes to Condensed Consolidated Financial Statements.

104*

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

+

Indicates management contract or compensatory plan.

*     Filed herewith.

**   Pursuant to Item 601(b)(32)(ii) of Regulation S-K (17 C.F.R. § 229.601(b)(32)(ii)), this certification is deemed furnished, not filed, for purposes of section 18 of the Exchange Act, nor is it otherwise subject to liability under that section. It will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except if the registrant specifically incorporates it by reference.

#

The exhibits and schedules have been omitted pursuant to Item 601(b)(2) of Regulation S-K and will be provided to the SEC upon request.

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: August 7, 2024

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-20240630xex10d1.htm EX-10.1

Exhibit 10.1

SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT TO

SENIOR SECURED FIRST LIEN TERM LOAN AGREEMENT

THIS SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT TO SENIOR SECURED FIRST LIEN TERM LOAN AGREEMENT (this “Agreement”) is dated as of March 22, 2024 by and among Clean Energy, as borrower (the “Borrower”), the other Loan Parties party hereto, Stonepeak CLNE-L Holdings LP (“Stonepeak”), in its capacity as resigning Administrative Agent and resigning Collateral Agent (in such capacities, the “Existing Agent”), Alter Domus Products Corp. (“Alter Domus”), as successor Administrative Agent (in such capacity, the “Successor Administrative Agent”) and successor Collateral Agent (in such capacity, the “Successor Collateral Agent”; and together with the Successor Administrative Agent, the “Successor Agent”), and the Lenders (as defined in the Credit Agreement described below) party hereto.

WHEREAS, the Borrower, the Existing Agent and the Lenders and other parties from time to time party thereto, entered into that certain Senior Secured First Lien Term Loan Credit Agreement, dated December 12, 2023 (as amended, restated, supplemented or otherwise modified prior to the date hereof, the “Credit Agreement”). Capitalized terms used herein without definition shall have the meanings attributed to such terms in the Credit Agreement;

WHEREAS, pursuant to Section 11.06 of the Credit Agreement, the Existing Agent has the right to resign and the Majority Lenders, with the consent of the Borrower, have the right to appoint successor Agents in accordance with the terms thereof;

WHEREAS, the Lenders party hereto constitute not less than the Majority Lenders;

WHEREAS, pursuant to Section 11.06 of the Credit Agreement, Stonepeak desires to resign as Administrative Agent and Collateral Agent and the Majority Lenders desire to appoint (and the Borrower desires to consent to the appointment of) Alter Domus to act as the successor Administrative Agent and successor Collateral Agent under the Credit Agreement and the other Loan Documents;

WHEREAS, Alter Domus is willing to accept such appointment as Administrative Agent and Collateral Agent under the Credit Agreement and the other Loan Documents, subject to the terms hereof; and

WHEREAS, in connection with the foregoing, the parties desire to enter into this Agreement to (a) effect the resignation of Stonepeak as Administrative Agent and Collateral Agent under the Credit Agreement and the other Loan Documents and appoint Alter Domus as successor Administrative Agent and Collateral Agent under the Credit Agreement and the other Loan Documents and (b) to make certain other amendments to the Credit Agreement as more specifically set forth herein, in each case, to be effective on the Effective Date.

NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged by each of the parties hereto, the parties hereto, intending to be legally bound, hereby agree as follows:

1.Resignation and Appointment of Agent.  Pursuant to the Loan Documents (including, without limitation, Section 11.06 of the Credit Agreement) (a) Stonepeak’s resignation as Administrative Agent and Collateral Agent is hereby effective on the Effective Date, the Majority Lenders hereby accept the resignation of Stonepeak as Administrative Agent and Collateral Agent under the Loan Documents, and Stonepeak shall not have any further obligations under the Loan Documents in its capacity as Administrative Agent and Collateral Agent (other than the obligations set forth in Section 7 below), and (b)


the Majority Lenders hereby appoint Alter Domus to act as the successor Administrative Agent and Collateral Agent under the Loan Documents. As of the Effective Date, Alter Domus hereby accepts the appointment to act as the Administrative Agent and Collateral Agent under the Loan Documents, and the Borrower consents to such appointment of Alter Domus as successor Administrative Agent and Collateral Agent under the Loan Documents. The Majority Lenders waive any notice requirements and any inconsistency or conflict with the of the Credit Agreement with respect to the resignation of Stonepeak as Administrative Agent and Collateral Agent and the appointment of Alter Domus as the successor Administrative Agent and Collateral Agent. Each of the parties hereto agrees to execute all documents reasonably necessary to evidence and give effect to the appointment of Alter Domus as the successor Administrative Agent and Collateral Agent.

2.Rights, Duties and Obligations.  As of the Effective Date, the Successor Agent is hereby vested with all the rights, powers, indemnities and privileges of the Administrative Agent and Collateral Agent, as described in the Loan Documents, and the Successor Agent assumes from and after the Effective Date the obligations, responsibilities and duties of the Administrative Agent and Collateral Agent, in accordance with the terms of the Loan Documents, and, except as set forth in Section 7 below, the Existing Agent is discharged from all of its duties and obligations as the Administrative Agent and Collateral Agent under the Loan Documents from and after the Effective Date. The Borrower and the Majority Lenders expressly agree and acknowledge that the Successor Agent is not assuming any liability (i) under or related to the Loan Documents prior to the Effective Date, (ii) for any and all claims under or related to the Loan Documents that may have arisen or accrued prior to the Effective Date, or (iii) for any acts or omissions of the Existing Agent. The Borrower and the Majority Lenders, with respect to their indemnification obligations under the Loan Documents, expressly agree and confirm that the Existing Agent’s right to indemnification, as set forth in the Loan Documents, shall continue to apply and remain in full force and effect after the Effective Date in accordance with the Loan Documents.

3.Information Regarding Status of Loan Documents.

(a)Current Lenders and Loan Status.  Attached hereto as Schedule I is the Register maintained by the Existing Agent, which Register the Existing Agent represents and warrants contains a true and correct list of the Lenders and the outstanding principal amount of, and accrued interest payable on, the Loans owing to each such Lender under the Credit Agreement as of close of business on March 21, 2024. Borrower agrees that to its knowledge such Register is true and correct as of such date.

(b)Loan Documents.  The Existing Agent represents and warrants that Schedule II is a list of all the Loan Documents, excluding any certificates, documents, instruments, writings and/or other agreements delivered in connection with the Credit Agreement or the other Loan Documents, and as of the date hereof (but prior to giving effect to the Effective Date) there have been no amendments, supplements, consents or waivers to such Loan Documents, including to the schedules and exhibits thereto, to which the Existing Agent has knowledge or is a party, except as set forth on Schedule II and except for extensions of post-closing delivery deadlines set forth on Schedule 8.16 to the Credit Agreement.

4.Collateral.

(a)The Existing Agent hereby assigns to the Successor Collateral Agent on an as-is basis and without recourse and without any representation or warranty of any nature, each of the Liens and security interests granted to the Existing Agent in its capacity as Collateral Agent under the Security Documents for its benefit and the benefit of the Secured Parties, together with any claims, awards, and judgments, if any, in favor of the Existing Agent in its capacity as Collateral Agent under the Security Documents, and the Successor Collateral Agent hereby assumes all such Liens and security interests, for its benefit and for the benefit of the Secured Parties. For the avoidance of doubt, nothing in the foregoing

2


sentence shall require the Existing Agent to assign to the Successor Agent any fees or expenses or any claims, awards or judgments relating to indemnity, reimbursement or other protections to which the Existing Agent is entitled under the Loan Documents (in its capacity as Agent) received or incurred by, or due to, the Existing Agent prior to the Effective Date except as provided in Section 6(c) below. The Borrower and each of the other Loan Parties confirms and agrees that each of the Liens on the Collateral and security interests in the Collateral granted to the “Collateral Agent” under any of the Security Documents shall, from and after the Effective Date, be continuing Liens and security interests in favor of the Successor Collateral Agent for the benefit of the Secured Parties and, in the case of CEFS, that the guarantee and indemnities granted to the “Collateral Agent” under the Canadian Guarantee shall, from and after the Effective Date, be a continuing guarantee indemnity in favor of the Successor Collateral Agent for the benefit of the Secured Parties.

(b)The Loan Parties and the Existing Agent hereby authorize the Successor Collateral Agent (in each case, without obligation), at the Borrower’s sole cost and expense, to file, on or after the date hereof, any UCC assignments, Personal Property Security Act (Alberta) or Personal Property Security Act (British Columbia) (collectively, the “PPSA”) financing change statements or other assignments and amendments with respect to the UCC financing statements, PPSA financing statements, and other filings in respect of the Collateral, and to execute such other agreements or amendments in respect of the Collateral and the Security Documents, including filings with the United States Patent and Trademark Office and the United States Copyright Office (and equivalent filing offices in Canada, including, without limitation, the Canadian Intellectual Property Office) and assignments and/or amendments to account control agreements, as the Lenders reasonably deem necessary or appropriate to evidence Alter Domus’ appointment as Collateral Agent effective as of the Effective Date. Notwithstanding anything to the contrary contained herein or in any of the Loan Documents, the Successor Agent shall not have any duty to file any financing or continuation statements or record any documents or instruments in any public office for purposes of creating, perfecting or maintaining any Lien or security interest created under the Security Documents or for otherwise perfecting or maintaining the perfection of any Lien or security interest in the Collateral.  For the avoidance of doubt, the Borrower and/or the Majority Lenders (or their respective counsel or other designee), as applicable, shall make all necessary filings (including filings of continuation statements and amendments to UCC financing statements or PPSA financing statements that may be necessary to continue the effectiveness of such UCC financing statements or PPSA financing statements) or record any documents or instruments in any public office that the Majority Lenders reasonably deem necessary to maintain (at the sole cost and expense of the Borrower) the security interest created by the Security Documents in the Collateral as a perfected security interest, and promptly provide evidence thereof to the Successor Collateral Agent.

(c)The Existing Agent shall deliver all possessory Collateral, if any, held by the Existing Agent (the “Possessory Collateral”) to the Successor Collateral Agent as expeditiously as possible following the Effective Date but in any event no later than five (5) Business Days after the Effective Date. Until such time as all Possessory Collateral is in the possession or control of the Successor Collateral Agent and all Liens granted in favor of the Existing Agent in the Collateral and all UCC-1 financing statements, PPSA financing change statements and other filings and registrations (including any documents filed or registered with the United States Copyright Office or the United States Patent and Trademark Office (and equivalent filing offices in Canada, including, without limitation, the Canadian Intellectual Property Office)) that name Stonepeak as Collateral Agent as a secured party have been assigned or otherwise transferred to the Successor Collateral Agent, the Existing Agent shall continue to hold such Collateral and/or Liens on such Collateral as bailee of the Successor Collateral Agent in accordance with the terms of this Agreement and the Security Documents, solely for the purposes of maintaining the priority and perfection of such Liens.  Stonepeak, in its capacity as Existing Agent, shall be entitled to all the benefits of the Collateral Agent under the Loan Documents (including, without limitation, all provisions of any Loan Document that expressly survive (i) the termination of such Loan Document, (ii) the assignment of

3


Liens or (iii) the assignment or resignation of the Agents (collectively, the “Surviving Provisions”)) with respect to all actions taken or omitted to be taken by Stonepeak in its capacity as Collateral Agent, including in connection with this Agreement. Schedule III contains a true, correct and complete list of all Possessory Collateral currently in the possession of the Existing Agent.

(d)The parties hereto hereby confirm that, as of the Effective Date, all of the protective provisions, indemnities, and expense obligations under the Credit Agreement and the other Loan Documents continue in effect for the benefit of the Existing Agent, its sub-agents and their respective affiliates, officers, directors, trustees, employees, advisors, agents and controlling Persons in respect of any actions taken or omitted to be taken by any of them while the Existing Agent was acting as Administrative Agent or Collateral Agent on or prior to the Effective Date or in furtherance of the provisions of this Agreement, and inure to the benefit of the Existing Agent, in each case, solely to the extent expressly set forth in, and subject to the terms and conditions of, the Credit Agreement and the other Loan Documents.

5.Return of Payments and Documents. In the event that, after the Effective Date, the Existing Agent receives any principal, interest or other amount owing to any Lender or the Successor Agent under any Loan Document, the Existing Agent agrees that such payment shall be held in trust for the Successor Agent, and the Existing Agent shall promptly return without setoff or counterclaim such payment to the Successor Agent for payment to the Person entitled thereto. Additionally, in the event that, after the Effective Date, the Existing Agent receives any instrument, agreement, report, financial statement, insurance policy, notice or other document under the Credit Agreement or any other Loan Document in its capacity as the Existing Agent, the Existing Agent agrees to promptly forward the same to the Successor Agent and to hold the same in trust for the Successor Agent until so forwarded.

6.Conditions Precedent to Effectiveness.  This Agreement shall become effective, as of the date hereof (the “Effective Date”), upon the satisfaction of the following conditions:

(a)Each of the parties hereto shall have received executed counterparts of this Agreement from the Loan Parties, the Existing Agent, the Successor Agent and each of the Lenders.

(b)The Borrower shall have reimbursed each of the Existing Agent and the Successor Agent for all reasonable and documented out-of-pocket fees, charges and expenses due and payable as of the Effective Date (including the reasonable and documented fees and disbursements of external counsel to the Existing Agent and the Successor Agent through and including the Effective Date) to the extent the Borrower has received an invoice therefor at least two (2) Business Days prior to such date.

(c)The Successor Agent shall have received a fully executed copy of that certain Fee Letter dated as of the date hereof between the Borrower and the Successor Agent (the “Successor Agent Fee Letter”) and the Successor Agent shall have received $54,292.05 from the Existing Agent in respect of the administrative agency fees under the Fee Letter (as referred to in the Credit Agreement prior to giving effect to this Agreement) attributable to the period from the Effective Date to the first anniversary of the Credit Agreement.

(d)Upon the request of the Successor Agent, the Borrower and the Lenders shall have provided to the Successor Agent the documentation and other information so reasonably requested in connection with applicable “know your customer” and anti-money-laundering rules and regulations, including the PATRIOT Act.

7.Covenants of Existing Agent.  The Existing Agent covenants and agrees that it will: (i) deliver, or cause to be delivered, promptly to the Successor Agent (a) executed versions of the Loan Documents listed on Schedule II, to the extent not delivered to Successor Agent by the Borrower, and (b)

4


the administrative details and tax forms provided by each of the Lenders to the Existing Agent (to the extent the Existing Agent is in possession of such administrative details and tax forms), (ii) execute all documents as may be reasonably requested by the Successor Agent or the Majority Lenders to transfer the rights and privileges of the Existing Agent under the Loan Documents, in its capacity as Agent, to the Successor Agent and (iii) take all other actions reasonably requested by the Successor Agent or the Majority Lenders to facilitate the transfer of information to the Successor Agent in connection with the Loan Documents.  The Existing Agent’s expenses incurred in complying with this Section 7 will be paid pursuant to Section 12.03 of the Credit Agreement.  It is the intention and understanding of the Existing Agent and the Successor Agent that any exchange of information under this Section 7 that is otherwise protected against disclosure by privilege, doctrine or rule of confidentiality (such information, “Privileged Information”) (i) will not waive any applicable privilege, doctrine or rule of protection from disclosure, (ii) will not diminish the confidentiality of the Privileged Information and (iii) will not be asserted as a waiver of any such privilege, doctrine or rule by the Existing Agent or the Successor Agent.

8.Covenants of Borrower. The Borrower agrees to take such actions from time to time as may be reasonably necessary to evidence the Existing Agent’s resignation, the Successor Agent’s appointment, and the assignment of the Liens and security interests hereunder, including, without limitation, to ensure that the requirements set forth in paragraphs (a)-(c) below are satisfied.

(a)Within thirty (30) days after the Effective Date (or such longer period as the Lead Arranger may agree in writing), the Successor Collateral Agent shall have received fully executed versions of Control Agreements with respect to (i) the Securities Account no. 510014500B held by the Borrower with PlainsCapital Bank, (ii) the Deposit Accounts nos. 00274 5230987 and 09032 73008008 held by Clean Energy Fueling Services Corp. with The Toronto-Dominion Bank, (iii) the Deposit Account no. 4120421367 held by the Borrower with Wells Fargo Bank, National Association and (iv) the Deposit Account nos. 3100032592, 7410028903, 3100046386, 7877746175, 7940897401 and 0040381238 held by the Borrower, Clean Energy Real Estate, LLC, Clean Energy Renewable Fuels, LLC, Clean Energy Renewable Development, LLC and Clean Energy Renewable Operations, LLC, respectively, with PlainsCapital Bank, in each case, in form and substance reasonably satisfactory to the Successor Agent and the Majority Lenders.

(b)Within ten (10) days after the Effective Date, the Borrower shall, or shall cause the applicable Loan Party to, with respect to the Boron Plant and the Pickens Plant, use commercially reasonable efforts (including without limitation, (i) paying all required Title Company fees and expenses and (ii) providing such recorded documents as the Title Company may reasonably request) to deliver to the Successor Collateral Agent an Alta 10 endorsement, in the case of the Boron Plant, and a T3 endorsement, in the case of the Pickens Plant, in each case, to the respective Title Policy.

(c)Within thirty (30) days after the Effective Date (or such longer period as the Lead Arranger may agree in writing), the Successor Collateral Agent shall have received insurance certificates and endorsements, naming the Successor Collateral Agent as loss payee or additional insured, as appropriate, in respect of all insurance policies required to be maintained pursuant to the Loan Documents, if any, in form and substance reasonably acceptable to the Majority Lenders.

9.Amendments to the Credit Agreement. Each of the undersigned Lenders, constituting the Majority Lenders, the Loan Parties and the Successor Agent agree that as of the Effective Date, the Credit Agreement shall be amended as set forth on Exhibit A hereto.

10.Fees and Expenses. Commencing on the Effective Date, the Existing Agent shall cease to be entitled to receive the fees payable to the Administrative Agent and the Collateral Agent pursuant to Section 3.05(a) of the Credit Agreement and, commencing on and after the Effective Date, such agent fees

5


shall be payable to the Successor Agent pursuant to the Successor Agent Fee Letter and such fees shall constitute “Secured Obligations” for all purposes of the Loan Documents. All other provisions of the Credit Agreement providing for the payment of fees and expenses of, and providing indemnities for the benefit of, the Existing Agent shall remain in full force and effect for the benefit of the Successor Agent. Notwithstanding the foregoing, the Existing Agent shall remain entitled to receive any accrued and unpaid expenses owed to it pursuant to any Loan Document and pursuant to Section 7 hereof and to retain any fees paid under the Fee Letter (as defined in the Credit Agreement prior to giving effect to this Agreement) to the extent attributable to the period from the Closing Date to the Effective Date.

11.Indemnification.  The indemnification provisions set forth in Section 12.03 of the Credit Agreement shall apply and be enforceable by the Successor Agent in respect of its execution and delivery of this Agreement and the other instruments and agreements provided for herein, all actions taken or omitted by the Successor Agent and all claims based upon or arising in connection with any of the foregoing.  The Successor Agent reserves the right to enforce, in respect of such execution, delivery, actions or claims, each and all of the rights, benefits, immunities, exculpatory provisions and indemnities enforceable by the Successor Agent under the Surviving Provisions.

12.Entire Agreement.  This Agreement states the entire agreement and supersedes all prior agreements, written or verbal, between the parties hereto with respect to the subject matter hereof and may not be amended except in writing signed by a duly authorized representative of each of the respective parties hereto. Except as specifically modified by this Agreement, the Credit Agreement and the other Loan Documents are hereby ratified and confirmed in all respects and shall remain in full force and effect in accordance with their respective terms.

13.Waiver.  No delay or failure on the part of any party hereto in exercising any right, power or remedy hereunder shall effect or operate as a waiver thereof, nor shall any single or partial exercise thereof or any abandonment or discontinuance of steps to enforce such right, power or remedy preclude any further exercise thereof or of any other right, power or remedy.

14.Submission To Jurisdiction; Waivers; Waivers of Jury Trial.  The parties hereby agree that Section 12.09 of the Credit Agreement shall apply, mutatis mutandis, to this Agreement.

15.Representations and Warranties.

(a)The Borrower and each undersigned Lender each hereby represents and warrants on behalf of itself that (i) it has the power and authority to execute and perform its obligations under this Agreement and that such execution is not prohibited by law and has been duly and validly authorized by all necessary proceedings on its part, (ii) this Agreement has been duly authorized, executed and delivered by it, and constitutes its legal, valid and binding agreement enforceable against it in accordance with its terms, except as the enforceability of this Agreement may be limited by bankruptcy, insolvency or other similar laws of general application affecting the enforcement of creditor’s rights or by general principals of equity, and (iii) none of the execution, delivery and performance of this Agreement by it will violate its certificate of incorporation, certificate of formation, bylaws, operating agreement, limited partnership agreement or other organizational documents.

(b)The Borrower represents and warrants that on and as of the date hereof, and on and as of the Effective Date, no Default or Event of Default has occurred and is continuing or will result from the execution of this Agreement and the transactions contemplated hereby as of the Effective Date.

6


(c)Each of the Existing Agent and the Successor Agent hereby represents and warrants that it is duly authorized to execute and perform its obligations under this Agreement and that such execution is not prohibited by law.

16.Successors and Assigns.  This Agreement shall inure to the benefit and be binding upon the successors and permitted assigns of each of the parties hereto.

17.GOVERNING LAW.  EACH PARTY HERETO HEREBY AGREES THAT ALL DISPUTES AMONG OR BETWEEN THEM, ARISING OUT OF, CONNECTED WITH, RELATED TO, OR INCIDENTAL TO, THE RELATIONSHIP ESTABLISHED BETWEEN THEM IN THIS AGREEMENT, AND WHETHER ARISING IN CONTRACT, TORT, EQUITY, OTHERWISE, SHALL BE RESOLVED IN ACCORDANCE WITH THE INTERNAL LAWS (AND NOT THE CONFLICTS OF LAW PROVISIONS) OF THE STATE OF NEW YORK; PROVIDED THAT, WITH REGARD TO THE LAST SENTENCE OF SECTION 4(a) RELATING TO ANY CANADIAN SECURITY DOCUMENTS, SUCH SENTENCE SHALL BE CONSTRUED IN ACCORDANCE WITH AND IS GOVERNED BY THE LAWS OF THE PROVINCE OF ALBERTA AND THE FEDERAL LAWS OF CANADA APPLICABLE THEREIN.

18.Severability.  In the event that any provision of this Agreement, or the application of such provision to any Person or set of circumstances, shall be determined to be invalid, unlawful, void or unenforceable to any extent, the remainder of this Agreement, and the application of such provision to Persons or circumstances other than those as to which it is determined to be invalid, unlawful, void or unenforceable, shall not be affected and shall continue to be valid and enforceable to the fullest extent permitted by law.

19.Loan Documents.  Upon the execution and delivery of this Agreement by the Borrower, the Existing Agent, the Successor Agent and the Majority Lenders, this Agreement shall be deemed to be a Loan Document, and the Credit Agreement shall, where the context requires, be read and construed throughout so as to incorporate this Agreement.

20.Counterparts and Facsimile.  This Agreement may be executed in counterparts, each of which will be deemed an original document, but all of which will constitute a single document. This document will not be binding on or constitute evidence of a contract between the parties until such time as a counterpart of this document has been executed by each of the parties and a copy thereof delivered to each party under this Agreement. Each party to this Agreement agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party. Each party to this Agreement agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party.  Each party agrees that this Agreement and any other documents to be delivered in connection herewith may be electronically signed, and that any electronic signatures appearing on this Agreement or such other documents are the same as handwritten signatures for the purposes of validity, enforceability, and admissibility. As used herein, “electronic signatures” mean any electronic sound, symbol, or process attached to or logically associated with a record and executed and adopted by a party with the intent to sign such record.

[Signature Pages Follow]

7


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed and delivered by their respective duly authorized officers as of the date first above written.

BORROWER:

CLEAN ENERGY

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

PARENT:

CLEAN ENERGY FUELS CORP.

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

SUBSIDIARY GUARANTORS:

CLEAN ENERGY & TECHNOLOGIES LLC

BLUE ENERGY LIMITED LLC

BLUE ENERGY GENERAL LLC

TRANSTAR ENERGY COMPANY L.P.

By: Blue Energy General LLC, its general partner

BLUE FUELS GROUP L.P.

By: Blue Energy General LLC, its general partner

CLEAN ENERGY TEXAS LNG, LLC

CLEAN ENERGY LNG, LLC

NG ADVANTAGE LLC

CLEAN ENERGY RENEWABLE FUELS, LLC

CLEAN ENERGY RENEWABLE DEVELOPMENT, LLC

CLEAN ENERGY FINANCE, LLC

CLEAN ENERGY LOS ANGELES, LLC

SOUTH FORK FUNDING, LLC

By: Clean Energy Renewable Development, LLC, its sole member

CLEAN ENERGY SOUTH FORK HOLDINGS, LLC

SOUTH FORK RENEWABLE ENERGY, LLC

O’BRYAN GRAIN RENEWABLE ENERGY, LLC

SOUTH FORK OHIO RENEWABLE ENERGY, LLC

CLEAN ENERGY REAL ESTATE, LLC

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


CLEAN ENERGY FUELING SERVICES CORP.

CLEAN ENERGY RENEWABLE OPERATIONS, LLC

CLNE PLASMAFLOW HOLDINGS, LLC

By: Clean Energy, its sole member

CLEAN ENERGY REAL ESTATE TEXAS, LLC

CLEAN ENERGY SOUTH FORK OHIO HOLDINGS, LLC

CLEAN ENERGY REAL ESTATE ARIZONA LLC

CLEAN ENERGY REAL ESTATE KENOSHA, LLC

CLEAN ENERGY REAL ESTATE NORTH CAROLINA, LLC

CLEAN ENERGY REAL ESTATE TENNESSEE, LLC

CLEAN ENERGY REAL ESTATE VIRGINIA LLC

CLEAN ENERGY REAL ESTATE WISCONSIN LLC

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


EXISTING AGENT:

STONEPEAK CLNE-L HOLDINGS LP

By: Stonepeak Opportunities Fund Associates LP, its general partner

By: Stonepeak Opportunities Fund GP Investors LP, its general partner

By: Stonepeak GP Investors Holdings LP, its general partner

By: Stonepeak GP Investors Upper Holdings LP, its general partner

By: Stonepeak GP Investors Holdings Manager LLC, its general partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


SUCCESSOR AGENT:

ALTER DOMUS PRODUCTS CORP.

By:

/s/ Matthew Trybula

Name:

Matthew Trybula

Title:

Associate Counsel

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


LENDERS:

STONEPEAK CLNE-L HOLDINGS LP

By: Stonepeak Opportunities Fund Associates LP, its general partner

By: Stonepeak Opportunities Fund GP Investors LP, its general partner

By: Stonepeak GP Investors Holdings LP, its general partner

By: Stonepeak GP Investors Upper Holdings LP, its general partner

By: Stonepeak GP Investors Holdings Manager LLC, its general partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


HUDSON WATERFRONT CREDIT FUND LP, as Lender

By: Stonepeak Hudson Credit Associates LP, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its General Partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


STONEPEAK INFRASTRUCTURE CREDIT FUND I LP, as Lender

By: Stonepeak Credit Associates LLC, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its Managing Member

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE TO SUCCESSOR AGENT AGREEMENT AND FIRST AMENDMENT]


List of Omitted Exhibits

The following exhibits and schedules to the Successor Agent Agreement and First Amendment to Senior Secured First Lien Term Loan Agreement, dated March 22, 2024, among Clean Energy, the other Loan Parties party thereto, Stonepeak CLNE-L Holdings LP, Alter Domus Products Corp. and the Lenders party thereto have not been provided herein:

Schedule I – Register

Schedule II – Loan Documents

Schedule III – Possessory Collateral

Exhibit A – Amendments to Credit Agreement

The registrant hereby undertakes to furnish supplementally a copy of any omitted exhibit to the Securities and Exchange Commission upon request.


EX-10.2 3 clne-20240630xex10d2.htm EX-10.2

Exhibit 10.2

LIMITED CONSENT AND SECOND AMENDMENT TO SENIOR SECURED FIRST LIEN TERM LOAN CREDIT AGREEMENT

This LIMITED CONSENT AND SECOND AMENDMENT TO SENIOR SECURED FIRST LIEN TERM LOAN CREDIT AGREEMENT (this “Amendment”) is entered into as of May 8, 2024, among Clean Energy, a California corporation (the “Borrower”), Clean Energy Fuels Corp, a Delaware corporation (the “Parent”), the undersigned Subsidiary Guarantors, Alter Domus Products Corp. (in its individual capacity, “Alter Domus”), as administrative agent (in such capacity, the “Administrative Agent”) for the lenders party to the Credit Agreement referred to below (collectively, the “Lenders”), and the undersigned Lenders.

RECITALS

WHEREAS, the Borrower, the Parent, the Administrative Agent, Alter Domus, as collateral agent, and the Lenders are party to that certain Senior Secured First Lien Term Loan Credit Agreement, dated as of December 12, 2023 (as amended by that certain Successor Agent Agreement and First Amendment to Senior Secured First Lien Term Loan Agreement, dated as of March 22, 2024, and as further amended, supplemented or otherwise modified prior to the date hereof, the “Credit Agreement”);

WHEREAS, pursuant to the Credit Agreement, the Lenders have made Loans to the Borrower and provided certain other credit accommodations to the Borrower;

WHEREAS, the Lenders party hereto constitute all of the Lenders;

WHEREAS, pursuant to the definition of Permitted Additional JV, the Borrower has requested the approval by the Administrative Agent to the formation of the Additional JV (as defined below) as a Permitted Additional JV and the entry into the Additional JV Documents (as defined below) by CERD and the Administrative Agent desires to evidence such consent in this Amendment as more fully specified herein;

WHEREAS, the Additional JV constitutes an affiliate transaction for the Lenders and as such, the Lenders desire that they shall (i) be deemed to have directed the Administrative Agent to grant such approval automatically upon the approval by the appropriate governing body of CERD of the Additional JV and entry into the Additional JV Documents and (ii) not be deemed to have exercised independent discretion in providing such direction; and

WHEREAS, the Lenders party hereto and the Administrative Agent, together with the Borrower, the Parent and the Subsidiary Guarantors, have further agreed to amend certain provisions of the Credit Agreement, upon the terms and conditions as set forth herein and to be effective as of the Second Amendment Effective Date (as defined below).

NOW THEREFORE, for and in consideration of the mutual covenants and agreements herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged and confessed, the parties hereto hereby agree as follows:


Section 1.Defined Terms. Each capitalized term used herein, but not otherwise defined herein, has the meaning given such term in the Credit Agreement, as amended by this Amendment.

Section 2.Consent Matters.

2.1Consent to Additional JV.

(a)The Borrower has (i) notified the Administrative Agent that CERD intends to enter into (A) that certain Limited Liability Company Agreement of MEW Clean Energy Holdings, LLC, a Delaware limited liability company (the “Additional JV”), to be dated on or about May 8, 2024, among CERD, Maas Energy Works, LLC, a Delaware limited liability company, and any other Person admitted as a Member in accordance with the terms thereof, substantially in the form attached as Exhibit A-1 to the Second Amendment (provided that any changes from the form attached as Exhibit A-1, including the attachment of any Exhibits, Schedules or Annexes thereto, shall not be adverse to the interests of the Lenders in any material respect) (the “Additional JV Operating Agreement”), and (B) that certain Joint Development Agreement, to be dated on or about May 8, 2024, by and between Maas Energy Works, LLC, a Delaware limited liability company, Livestock Renewables LLC, a Delaware limited liability company, and CERD, substantially in the form attached as Exhibit A-2 to the Second Amendment (provided that any changes from the form attached as Exhibit A-2, including the attachment of any Exhibits, Schedules or Annexes thereto, shall not be adverse to the interests of the Lenders in any material respect) (the “Additional JV Joint Development Agreement” and together with the Additional JV Operating Agreement, the “Additional JV Documents”), in connection with the formation of, and development of projects by, the Additional JV and (ii) requested that the Administrative Agent provide its written approval to CERD’s entry into the Additional JV as a “Permitted Additional JV”.

(b)Given the affiliated nature of the Additional JV, (i) the Lenders hereby recuse themselves from an independent determination and instead direct the Administrative Agent to consent to the formation of the Additional JV as a “Permitted Additional JV” and CERD’s entry into the related Additional JV Documents as “Permitted Additional JV Documents” on a one-time basis and subject to the limitations set forth in Section 2.2 below (such consent, the “Additional JV Consent”) automatically upon the authorization of the foregoing by the appropriate governing body of CERD as evidenced by the delivery to the Administrative Agent of the certificate contemplated in Section 4.2 and (ii) the Administrative Agent does hereby grant the Additional JV Consent.

2.2Limitations on Consent.  Other than the limited consents set forth in Section 2.1(b), nothing contained herein shall be deemed a consent to, or waiver of, any action or inaction of the Borrower, the Parent or any of the other Loan Parties that constitutes (or would constitute) a violation of any provision of the Credit Agreement or any other Loan Document, or which results (or would result) in a Default or Event of Default under the Credit Agreement or any other Loan Document. This Section 2 shall not constitute a course of conduct or dealing among the parties. The Administrative Agent and the Lenders shall have no obligation to grant any future waivers, consents or amendments with respect to the Credit Agreement or any other Loan Document, and the parties hereto agree that the limited consents provided in the above provisions of this Section

2


2 shall constitute a one-time consent and shall not waive, affect, or diminish any right of the Administrative Agent or the Lenders to hereafter demand strict compliance with the Credit Agreement and the other Loan Documents.

Section 3.Amendments. In reliance on the representations, warranties, covenants and agreements contained in this Amendment (other than the consents set forth in Section 2, which are granted by the Administrative Agent independent of the amendments set forth in this Section 3), and subject to the satisfaction of the conditions precedent set forth in Section 4 hereof, the Credit Agreement is, effective as of the Second Amendment Effective Date, hereby amended as follows:

3.1Amendments to Section 1.02.

(a)Section 1.01 of the Credit Agreement is hereby amended to amend and restate the following definitions in their entireties as follows:

Material Contracts” means the collective reference to (a) the Amazon Agreements, (b) the bp JV Contracts, (c) the TotalEnergies JV Contracts, (d) the Rimere JV Agreement, (e) the Tourmaline JV Agreement, (f) the Maas JV Documents, (g) any Permitted Additional JV Document and (h) any other contract or other arrangement (other than the Loan Documents) to which any Loan Party, any Material Joint Venture or any Subsidiary is a party that generates, or is reasonably expected to generate, revenues or results in, or is reasonably expected to result in, liabilities to the Loan Parties and their respective Subsidiaries in excess of $10,000,000 in any fiscal year, but excluding in all cases, all Material Station Agreements.

Material Joint Venture” means each of (a) the bp JV, (b) the TotalEnergies JV, (c) the TotalEnergies DR JV, (d) the Rimere JV, (e) any Permitted Additional TotalEnergies JV, (f) the Maas JV and (g) any other Permitted Additional JV.

Subsidiary” means, with respect to any Person (the “parent”) at any date, any other Person the accounts of which would be consolidated with those of the parent in the parent’s consolidated financial statements if such financial statements were prepared in accordance with GAAP as of such date, as well as any other Person (a) of which Equity Interests representing more than 50% of the equity or more than 50% of the ordinary voting power (irrespective of whether or not at the time Equity Interests of any other class or classes of such Person shall have or might have voting power by reason of the happening of any contingency) or, in the case of a partnership, any general partnership interests are, as of such date, owned, controlled or held, or (b) that is, as of such date, otherwise Controlled, by the parent or one or more subsidiaries of the parent or by the parent and one or more subsidiaries of the parent; provided, however, that, (i) for the avoidance of doubt, following the Closing Date if the Rimere JV ceases to be a “Subsidiary” as a result of no longer fitting the foregoing criteria for being a “Subsidiary”, then from and after such date, the Rimere JV shall no longer be considered a Subsidiary of Parent or its Subsidiaries (the understanding being that it shall thereafter constitute only a

3


Material Joint Venture for all purposes hereunder) and (ii) unless and until the criteria set forth in clause (b) of this definition is satisfied with respect to the Maas JV, the Maas JV shall not constitute a Subsidiary of any Loan Party.

(b)Section 1.01 of the Credit Agreement is hereby amended to insert the following definitions in appropriate alphabetical order:

Maas Joint Development Agreement” means that certain Joint Development Agreement, to be dated on or about May 8, 2024, by and between Maas Energy Works, LLC, a Delaware limited liability company, Livestock Renewables LLC, a Delaware limited liability company, and CERD, substantially in the form attached as Exhibit A-2 to the Second Amendment.

Maas Joint Venture Documents” means the Maas Joint Development Agreement and the Maas Operating Agreement.

Maas JV” means MEW Clean Energy Holdings, LLC, a Delaware limited liability company.

Maas Operating Agreement” means that certain Limited Liability Company Agreement of Maas JV, to be dated on or about May 8, 2024, among CERD, Maas Energy Works, LLC, a Delaware limited liability company, and any other Person admitted as a Member in accordance with the terms thereof, substantially in the form attached as Exhibit A-1 to the Second Amendment.

Maas Permitted Transfer Restrictions” means the restrictions or limitations set forth in Sections 11.1(D), 11.4 and 11.5 of the Maas Operating Agreement and Section 9.7.1 of the Maas Joint Development Agreement.

Second Amendment” means that certain Limited Consent and Second Amendment to Senior Secured First Lien Term Loan Credit Agreement, dated as of May 8, 2024, by and among the Borrower, the Parent, the Subsidiary Guarantors party thereto, the Administrative Agent and the Lenders party thereto.

3.2Amendment to Section 7.13. Section 7.13 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:

“Section 7.13Restriction on Liens. Except with respect to (i) the TotalEnergies DR JV Agreement as contemplated under Section 8.16 or otherwise permitted under Section 9.13 and (ii) Maas Permitted Transfer Restrictions, no Loan Party, Material Joint Venture or, solely in the case of clause (ii) below, Subsidiary of any Loan Party, is a party to any Material Contract, documentation evidencing Material Indebtedness or other material agreement or arrangement (other than (a) Capital Leases and purchase money Indebtedness creating Liens permitted by Section 9.03(c), but only on the Property subject of such Capital Lease or purchase money Indebtedness, (b) documentation in respect of cash collateral granting Liens permitted by Section 9.03(d), Section 9.03(g), or Section 9.03(l), but only on the Property subject of such cash collateral arrangement and (c) grant agreements but

4


solely with respect to Liens on property constructed or acquired with the proceeds of such grant agreement), or is subject to any order, judgment, writ or decree, which either restricts or purports to restrict the ability to grant Liens to the Agents and the Lenders (i) on or in respect of its Properties or (ii) on or in respect of its Equity Interests, in each case, to secure the Secured Obligations and the Loan Documents or the ability of the Collateral Agent (on behalf of the Secured Parties) to enforce such Liens in accordance with the terms of the Loan Documents.

3.3Amendment to Section 8.12(c). Section 8.12(c) of the Credit Agreement is hereby amended and restated to read in its entirety as follows:

“(c)Material Contracts. Other than solely with respect to the Maas Permitted Transfer Restrictions, with respect to any Material Contract entered into or otherwise acquired, or upon qualification of a contract as a Material Contract pursuant to clause (g) of the definition thereof, in each case, after the Closing Date, each of Parent and the Borrower will, and will cause each Material Joint Venture and each Subsidiary to, cause such Material Contract to permit or otherwise be subject to the Lien of the Collateral Agent under the Security Documents free and clear of any restriction on the granting of such Liens or the ability of the Collateral Agent (on behalf of the Secured Parties) to enforce such Liens concurrently with the execution of such Material Contract or substantially concurrently with the qualification of such contract as a Material Contract, as applicable, including, if necessary, by causing the applicable counterparty to execute and deliver a Consent Agreement.”

3.4Amendment to Section 9.05(f). Section 9.05(f) of the Credit Agreement is hereby amended and restated to read in its entirety as follows:

“(f)subject to Section 9.16, Investments (other than the making of any member loan) in (i) any Material Joint Venture (other than the TotalEnergies JV, the TotalEnergies DR JV, the Rimere JV and the Maas JV) in accordance with the terms of the Organizational Documents of such Material Joint Venture, (ii) from and after the date that the fully-executed Total Consent Agreement is delivered to the Administrative Agent, the TotalEnergies JV and the Total Energies DR JV and (iii) Investments in the Maas JV (A) in an aggregate amount not to exceed $150,000,000 or (B) otherwise consented to by the Lenders in their reasonable discretion, so long as in each case with respect to the foregoing clauses (i), (ii) and (iii), no Default or Event of Default has occurred and is continuing or would immediately result therefrom.”

3.5Amendment to Section 9.13(b). Section 9.13(b) of the Credit Agreement is hereby amended and restated to read in its entirety as follows:

“(b)Except with respect to the Rimere JV Agreement, the TotalEnergies JV Agreement, the TotalEnergies DR JV Agreement and the Maas Permitted Transfer Restrictions, neither Parent nor the Borrower will, and will not permit any Material Joint Venture or any Subsidiary to, create, incur, assume or suffer to exist

5


any direct or indirect prohibition or restriction (including, without limitation, any change of control or other transfer restrictions) with respect to the ability of the Collateral Agent (on behalf of the Secured Parties) to enforce any Lien on any Material Contract or any Loan Party’s, any Material Joint Venture’s or any Subsidiary’s direct or indirect rights thereunder in accordance with the terms of the Loan Documents.”

Section 4.Conditions Precedent to Amendment. The limited consents provided in Section 2 and the amendments contained in Section 3 shall be effective upon the satisfaction of the following conditions precedent (such date of satisfaction, the “Second Amendment Effective Date”):

4.1Signature Pages. The Administrative Agent shall have received counterparts to this Amendment duly executed by the Administrative Agent, each Lender, the Borrower, the Parent and each undersigned Subsidiary Guarantor.

4.2Joint Venture Documents. The Administrative Agent and the Lenders shall have received a certificate of a Responsible Officer of the Borrower (i) attaching thereto true and complete executed copies of each of the Additional JV Documents, (ii) certifying that each Additional JV Document attached thereto is in form and substance substantially the same as Exhibit A-1 or Exhibit A-2 attached hereto, as applicable, and (iii) certifying that the entry into the Additional JV Documents by CERD has been duly authorized by all necessary limited liability or other corporate action on the part of CERD and that the Additional JV Documents are legal, valid and binding obligations of CERD, enforceable in accordance with their terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.

4.3Fees and Expenses. The Borrower shall have reimbursed each of the Administrative Agent and the Lead Arranger for all reasonable and documented out-of-pocket fees, charges and expenses due and payable as of the Second Amendment Effective Date to the extent the Borrower has received an invoice therefor at least two (2) Business Days prior to such date.

4.4Representations and Warranties. Each representation and warranty of the Borrower, the Parent and/or each Subsidiary Guarantor contained in the Credit Agreement and the other Loan Documents, including those set forth in Section 5 below, is true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) on and as of the Second Amendment Effective Date immediately after giving effect to this Amendment, except to the extent any such representations and warranties expressly relate to an earlier date (in which case, such representations and warranties shall be true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) as of such earlier date).

4.5No Default or Event of Default. No Default or Event of Default shall have occurred and be continuing prior to, or immediately after giving effect to, the limited consents in Section 2 hereto.

6


Section 5.Representations and Warranties. To induce the Lenders and the Administrative Agent to enter into this Amendment, each of the Borrower, the Parent and each Subsidiary Guarantor hereby represents and warrants to the Lenders and the Administrative Agent as follows:

5.1Authority; Enforceability. This Amendment has been duly executed and delivered by the Borrower, the Parent and each Subsidiary Guarantor and each of this Amendment and the Credit Agreement as amended hereby constitutes a legal, valid and binding obligation of such Loan Party, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.

5.2Approvals; No Conflicts. Neither the execution and delivery of this Amendment by the Borrower, the Parent or any Subsidiary Guarantor, nor the consummation of the transactions herein contemplated or in compliance with the terms and provisions hereof by any of them (a) requires any consent or approval of, registration or filing with, or any other action by, any Governmental Authority or any other third Person (including holders of its Equity Interests or any class of directors or managers, whether interested or disinterested, of any Loan Party or any other Person), nor is any such consent, approval, registration, filing or other action necessary for the validity or enforceability of this Amendment or any other Loan Document or the consummation of the transactions contemplated hereby or thereby, except such as have been obtained or made and are in full force and effect, (b) will violate (i) in any material respect, any applicable law or regulation or (ii) any Organizational Document of any Loan Party or any Subsidiary of any Loan Party or any order of any Governmental Authority, (c) will violate or constitute a default under or result in any breach of any Material Indebtedness or Material Contract binding upon any Loan Party, any Material Joint Venture or any Subsidiary of any Loan Party or any of their Properties, or give rise to a right thereunder to require any payment to be made by any Loan Party and (d) will result in the creation or imposition of any Lien on any Collateral or any other Property of any Loan Party or any Subsidiary of any Loan Party (other than the Liens created by the Loan Documents).

5.3No Default or Event of Default has occurred and is continuing prior to, or immediately after giving effect to, the limited consents in Section 2 hereto.

5.4Each representation and warranty of the Borrower, the Parent and/or each Subsidiary Guarantor contained in the Credit Agreement and the other Loan Documents, is true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) on and as of the Second Amendment Effective Date immediately after giving effect to this Amendment, except to the extent any such representations and warranties expressly relate to an earlier date (in which case, such representations and warranties shall be true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) as of such earlier date).

Section 6.Miscellaneous.

6.1Reaffirmation of Loan Documents. Any and all of the terms and provisions of the Credit Agreement and the other Loan Documents shall, except as amended and modified hereby, remain in full force and effect and, to the knowledge of the Borrower, the Parent and each

7


Subsidiary Guarantor, none of the Borrower, the Parent nor any such Subsidiary Guarantor has any defense to its obligations to pay the Secured Obligations when due. The Borrower, the Parent and each Subsidiary Guarantor hereby agrees that the amendments and modifications herein contained shall not limit or impair any Liens securing the Secured Obligations or the Borrower’s, the Parent’s or such Subsidiary Guarantor’s obligation to pay the Secured Obligations when due, each of which is hereby ratified and affirmed.

6.2Entire Agreement. This Amendment states the entire agreement and supersedes all prior agreements, written or verbal, between the parties hereto with respect to the subject matter hereof and may not be amended except in writing signed by a duly authorized representative of each of the respective parties hereto. Except as specifically modified by this Amendment, the Credit Agreement and the other Loan Documents are hereby ratified and confirmed in all respects and shall remain in full force and effect in accordance with their respective terms.

6.3Waiver. No delay or failure on the part of any party hereto in exercising any right, power or remedy hereunder shall effect or operate as a waiver thereof, nor shall any single or partial exercise thereof or any abandonment or discontinuance of steps to enforce such right, power or remedy preclude any further exercise thereof or of any other right, power or remedy.

6.4Governing Law; Submission To Jurisdiction; Waivers; Waivers of Jury Trial. The parties hereby agree that Section 12.09 of the Credit Agreement shall apply, mutatis mutandis, to this Amendment.

6.5Successors and Assigns. This Amendment shall inure to the benefit and be binding upon the successors and permitted assigns of each of the parties hereto.

6.6Severability. In the event that any provision of this Amendment, or the application of such provision to any Person or set of circumstances, shall be determined to be invalid, unlawful, void or unenforceable to any extent, the remainder of this Amendment, and the application of such provision to Persons or circumstances other than those as to which it is determined to be invalid, unlawful, void or unenforceable, shall not be affected and shall continue to be valid and enforceable to the fullest extent permitted by law.

6.7Loan Documents. Upon the execution and delivery of this Amendment by the Borrower, the Parent, the Subsidiary Guarantors, the Administrative Agent and the Lenders, this Amendment shall be deemed to be a Loan Document, and the Credit Agreement shall, where the context requires, be read and construed throughout so as to incorporate this Amendment.

6.8Counterparts. This Amendment may be executed in counterparts, each of which will be deemed an original document, but all of which will constitute a single document. This document will not be binding on or constitute evidence of a contract between the parties until such time as a counterpart of this document has been executed by each of the parties and a copy thereof delivered to each party under this Amendment. Each party to this Amendment agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party. Each party to this Amendment agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party. Each party agrees that this Amendment and any other documents to be delivered

8


in connection herewith may be electronically signed, and that any electronic signatures appearing on this Amendment or such other documents are the same as handwritten signatures for the purposes of validity, enforceability, and admissibility. As used herein, “electronic signatures” mean any electronic sound, symbol, or process attached to or logically associated with a record and executed and adopted by a party with the intent to sign such record.

6.9Headings. The headings, captions and arrangements used in this Amendment are, unless specified otherwise, for convenience only and shall not be deemed to limit, amplify or modify the terms of this Amendment, nor affect the meaning thereof.

6.10Direction to Administrative Agent. The undersigned Lenders party hereto hereby (a) direct the Administrative Agent to execute and deliver this Amendment, and (b) acknowledge and agree that the direction in this Section 6.10 constitutes a direction from the Lenders under the provisions of Section 11.02 of the Credit Agreement. The Borrower, the Parent, the Subsidiary Guarantors and the Lenders party hereto expressly agree and confirm that the Administrative Agent’s right to indemnification, as set forth in Section 12.03 of the Credit Agreement, shall apply with respect to any and all losses, claims, liabilities, costs and expenses that the Administrative Agent incurs, asserts or is awarded against the Administrative Agent in connection with this Amendment.

[Signature Pages to Follow]

9


IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed by their respective authorized officers on the date and year first above written.

BORROWER:

CLEAN ENERGY

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

PARENT:

CLEAN ENERGY FUELS CORP.

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


SUBSIDIARY GUARANTORS:

CLEAN ENERGY & TECHNOLOGIES LLC

BLUE ENERGY LIMITED LLC

BLUE ENERGY GENERAL LLC

TRANSTAR ENERGY COMPANY L.P.

By:

Blue Energy General LLC, its general partner

BLUE FUELS GROUP L.P.

By:

Blue Energy General LLC, its general partner

CLEAN ENERGY TEXAS LNG, LLC

CLEAN ENERGY LNG, LLC

NG ADVANTAGE LLC

CLEAN ENERGY RENEWABLE FUELS, LLC

CLEAN ENERGY RENEWABLE

DEVELOPMENT, LLC

CLEAN ENERGY FINANCE, LLC

CLEAN ENERGY LOS ANGELES, LLC

SOUTH FORK FUNDING, LLC

By:

Clean Energy Renewable Development, LLC, its sole member

CLEAN ENERGY SOUTH FORK HOLDINGS, LLC

SOUTH FORK RENEWABLE ENERGY, LLC

O’BRYAN GRAIN RENEWABLE ENERGY, LLC

SOUTH FORK OHIO RENEWABLE ENERGY, LLC

CLEAN ENERGY REAL ESTATE, LLC

CLEAN ENERGY FUELING SERVICES CORP.

CLEAN ENERGY RENEWABLE OPERATIONS, LLC

CLNE PLASMAFLOW HOLDINGS, LLC

By:

Clean Energy, its sole member

CLEAN ENERGY REAL ESTATE TEXAS, LLC

CLEAN ENERGY SOUTH FORK OHIO HOLDINGS, LLC

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


CLEAN ENERGY REAL ESTATE ARIZONA LLC

CLEAN ENERGY REAL ESTATE KENOSHA, LLC

CLEAN ENERGY REAL ESTATE NORTH CAROLINA, LLC

CLEAN ENERGY REAL ESTATE TENNESSEE, LLC

CLEAN ENERGY REAL ESTATE VIRGINIA LLC

CLEAN ENERGY REAL ESTATE WISCONSIN LLC

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


ADMINISTRATIVE AGENT:

ALTER DOMUS PRODUCTS CORP.

By:

/s/ Matthew Trybula

Name:

Matthew Trybula

Title:

Associate Counsel

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


LENDERS:

STONEPEAK CLNE-L HOLDINGS LP

By: Stonepeak Opportunities Fund Associates LP, its general partner

By: Stonepeak Opportunities Fund GP Investors LP, its general partner

By: Stonepeak GP Investors Holdings LP, its general partner

By: Stonepeak GP Investors Upper Holdings LP, its general partner

By: Stonepeak GP Investors Holdings Manager LLC, its general partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


HUDSON WATERFRONT CREDIT FUND LP,
as Lender

By: Stonepeak Hudson Credit Associates LP, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its General Partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


STONEPEAK INFRASTRUCTURE CREDIT FUND I LP,
as Lender

By: Stonepeak Credit Associates LLC, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its Managing Member

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND SECOND AMENDMENT – CLEAN ENERGY]


List of Omitted Exhibits

The following exhibits to the Limited Consent and Second Amendment to Senior Secured First Lien Term Loan Credit Agreement, dated May 8, 2024, among Clean Energy, Clean Energy Fuels Corp., the Subsidiary Guarantors, Alter Domus Products Corp., and the Lenders thereto have not been provided herein:

Exhibit A-1 – Additional JV Operating Agreement

Exhibit A-2 – Additional JV Joint Development Agreement

The registrant hereby undertakes to furnish supplementally a copy of any omitted exhibit to the Securities and Exchange Commission upon request.


EX-10.3 4 clne-20240630xex10d3.htm EX-10.3

Exhibit 10.3

LIMITED CONSENT AND THIRD AMENDMENT TO SENIOR SECURED FIRST LIEN TERM LOAN CREDIT AGREEMENT

This LIMITED CONSENT AND THIRD AMENDMENT TO SENIOR SECURED FIRST LIEN TERM LOAN CREDIT AGREEMENT (this “Amendment”) is entered into as of July 22, 2024, among Clean Energy, a California corporation (the “Borrower”), Clean Energy Fuels Corp, a Delaware corporation (the “Parent”), the undersigned Subsidiary Guarantors, Alter Domus Products Corp. (in its individual capacity, “Alter Domus”), as administrative agent (in such capacity, the “Administrative Agent”) for the lenders party to the Credit Agreement referred to below (collectively, the “Lenders”), and the undersigned Lenders.

RECITALS

WHEREAS, the Borrower, the Parent, the Administrative Agent, Alter Domus, as collateral agent, and the Lenders are party to that certain Senior Secured First Lien Term Loan Credit Agreement, dated as of December 12, 2023 (as amended by that certain Successor Agent Agreement and First Amendment to Senior Secured First Lien Term Loan Agreement (the “Successor Agency Agreement”), dated as of March 22, 2024, and as further amended by that certain Limited Consent and Second Amendment to Senior Secured First Lien Term Loan Agreement, dated as of May 8, 2024, and as further amended, supplemented or otherwise modified prior to the date hereof, the “Credit Agreement”);

WHEREAS, pursuant to the Credit Agreement, the Lenders have made Loans to the Borrower and provided certain other credit accommodations to the Borrower;

WHEREAS, the Lenders party hereto constitute all of the Lenders;

WHEREAS, the Borrower was required to complete certain post-closing items, as specified in Section 8.16 of the Credit Agreement and in Section 8 of the Successor Agency Agreement, and has requested that the Administrative Agent and the Lenders enter into this Amendment to evidence the satisfaction of such requirements, subject to the terms and conditions set forth herein;

WHEREAS, the Lenders party hereto and the Administrative Agent, together with the Borrower, the Parent and the Subsidiary Guarantors, have further agreed to amend certain provisions of the Credit Agreement, upon the terms and conditions as set forth herein and to be effective as of the Third Amendment Effective Date (as defined below).

NOW THEREFORE, for and in consideration of the mutual covenants and agreements herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged and confessed, the parties hereto hereby agree as follows:

Section 1.Defined Terms.  Each capitalized term used herein, but not otherwise defined herein, has the meaning given such term in the Credit Agreement, as amended by this Amendment.

Section 2.Consent Matters.

2.1Consent to Satisfaction of Insurance Covenant.


(a)The Borrower has delivered to the Administrative Agent certain insurance certificates and endorsements, attached hereto as Exhibit A, and requested that the Administrative Agent and Lenders agree that the requirements of Section 8.07 of the Credit Agreement and Section 8(c) of the Successor Agency Agreement have been satisfied notwithstanding certain changes to the Loan Parties’ insurance policies that have occurred since the Closing Date and have been disclosed in writing to the Lenders.

(b)The Lenders agree and hereby direct the Administrative Agent to consent to the Borrower’s satisfaction of the covenant in Section 8.07 of the Credit Agreement and the covenant in Section 8(c) of the Successor Agent Agreement and the Administrative Agent does hereby grant the consent effective as of the Third Amendment Effective Date.

2.2Limitations on Consent.  Nothing contained herein shall be deemed a consent to, or waiver of, any action or inaction of the Borrower, the Parent or any of the other Loan Parties that constitutes (or would constitute) a violation of any provision of the Credit Agreement or any other Loan Document, or which results (or would result) in a Default or Event of Default under the Credit Agreement or any other Loan Document. This Section 2 shall not constitute a course of conduct or dealing among the parties. The Administrative Agent and the Lenders shall have no obligation to grant any future waivers, consents or amendments with respect to the Credit Agreement or any other Loan Document, and the parties hereto agree that the limited consents provided in the above provisions of this Section 2 shall constitute a one-time consent and shall not waive, affect, or diminish any right of the Administrative Agent or the Lenders to hereafter demand strict compliance with the Credit Agreement and the other Loan Documents.

Section 3.Amendments.  In reliance on the representations, warranties, covenants and agreements contained in this Amendment, and subject to the satisfaction of the conditions precedent set forth in Section 4 hereof, the Credit Agreement is, effective as of the Third Amendment Effective Date, hereby amended as follows:

3.1Amendment to Section 8.14.

(a)Section 8.14 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:

“Section 8.14Control Agreements. Each of Parent and the Borrower will, and will cause each of its Subsidiaries that are Loan Parties to, cause each Deposit Account, Securities Account or Commodity Account of the Loan Parties (other than Excluded Accounts) to be subject to a Control Agreement (a) with respect to Deposit Accounts, Securities Accounts or Commodity Accounts in existence as of the Closing Date, within forty-five (45) days of the Closing Date (or such longer period as the Administrative Agent may agree in writing), provided that no Control Agreement shall be required for the deposit accounts in the name of Clean Energy Fueling Services Corp., with the account numbers ending in ***0987 and ***8008 held at Toronto-Dominion Bank (the “Specified TD Accounts”), so long as (i) the balance of the Specified TD Accounts, in the aggregate, do not exceed $6,000,000.00 at any time and (ii) the Borrower agrees to use commercially reasonable efforts to cause (and to cause Clean Energy Fueling Services Corp. to cause) the Specified TD Accounts to become subject to a Control Agreement and (b) with respect to Deposit Accounts,

2


Securities Accounts or Commodity Accounts entered into after the Closing Date, at the time entered into and at all times thereafter.”

Section 4.Conditions Precedent to Amendment.  The limited consents provided in Section 2 and the amendments contained in Section 3 shall be effective upon the satisfaction of the following conditions precedent (such date of satisfaction, the “Third Amendment Effective Date”):

4.1Signature Pages.  The Administrative Agent shall have received counterparts to this Amendment duly executed by the Administrative Agent, each Lender, the Borrower, the Parent and each undersigned Subsidiary Guarantor.

4.2Fees and Expenses.  The Borrower shall have reimbursed each of the Administrative Agent and the Lead Arranger for all reasonable and documented out-of-pocket fees, charges and expenses due and payable as of the Third Amendment Effective Date to the extent the Borrower has received an invoice therefor at least two (2) Business Days prior to such date.

4.3Representations and Warranties.  Each representation and warranty of the Borrower, the Parent and/or each Subsidiary Guarantor contained in the Credit Agreement and the other Loan Documents, including those set forth in Section 5 below, is true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) on and as of the Third Amendment Effective Date immediately after giving effect to this Amendment, except to the extent any such representations and warranties expressly relate to an earlier date (in which case, such representations and warranties shall be true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) as of such earlier date).

4.4No Default or Event of Default.  No Default or Event of Default shall have occurred and be continuing immediately after giving effect to this Amendment.

Section 5.Representations and Warranties.  To induce the Lenders and the Administrative Agent to enter into this Amendment, each of the Borrower, the Parent and each Subsidiary Guarantor hereby represents and warrants to the Lenders and the Administrative Agent as follows:

5.1Authority; Enforceability.  This Amendment has been duly executed and delivered by the Borrower, the Parent and each Subsidiary Guarantor and each of this Amendment and the Credit Agreement as amended hereby constitutes a legal, valid and binding obligation of such Loan Party, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.

5.2Approvals; No Conflicts.  Neither the execution and delivery of this Amendment by the Borrower, the Parent or any Subsidiary Guarantor, nor the consummation of the transactions herein contemplated or in compliance with the terms and provisions hereof by any of them (a) requires any consent or approval of, registration or filing with, or any other action by, any Governmental Authority or any other third Person (including holders of its Equity Interests or any class of directors or managers, whether interested or disinterested, of any Loan Party or any other Person), nor is any such consent, approval, registration, filing or other action necessary for the

3


validity or enforceability of this Amendment or any other Loan Document or the consummation of the transactions contemplated hereby or thereby, except such as have been obtained or made and are in full force and effect, (b) will violate (i) in any material respect, any applicable law or regulation or (ii) any Organizational Document of any Loan Party or any Subsidiary of any Loan Party or any order of any Governmental Authority, (c) will violate or constitute a default under or result in any breach of any Material Indebtedness or Material Contract binding upon any Loan Party, any Material Joint Venture or any Subsidiary of any Loan Party or any of their Properties, or give rise to a right thereunder to require any payment to be made by any Loan Party and (d) will result in the creation or imposition of any Lien on any Collateral or any other Property of any Loan Party or any Subsidiary of any Loan Party (other than the Liens created by the Loan Documents).

5.3No Default or Event of Default has occurred and is continuing immediately after giving effect to this Amendment.

5.4Each representation and warranty of the Borrower, the Parent and/or each Subsidiary Guarantor contained in the Credit Agreement and the other Loan Documents, is true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) on and as of the Third Amendment Effective Date immediately after giving effect to this Amendment, except to the extent any such representations and warranties expressly relate to an earlier date (in which case, such representations and warranties shall be true and correct in all material respects (or, to the extent already qualified by materiality, in all respects) as of such earlier date).

Section 6.Miscellaneous.

6.1Reaffirmation of Loan Documents.  Any and all of the terms and provisions of the Credit Agreement and the other Loan Documents shall, except as amended and modified hereby, remain in full force and effect and, to the knowledge of the Borrower, the Parent and each Subsidiary Guarantor, none of the Borrower, the Parent nor any such Subsidiary Guarantor has any defense to its obligations to pay the Secured Obligations when due.  The Borrower, the Parent and each Subsidiary Guarantor hereby agrees that the amendments and modifications herein contained shall not limit or impair any Liens securing the Secured Obligations or the Borrower’s, the Parent’s or such Subsidiary Guarantor’s obligation to pay the Secured Obligations when due, each of which is hereby ratified and affirmed.

6.2Entire Agreement.  This Amendment states the entire agreement and supersedes all prior agreements, written or verbal, between the parties hereto with respect to the subject matter hereof and may not be amended except in writing signed by a duly authorized representative of each of the respective parties hereto. Except as specifically modified by this Amendment, the Credit Agreement and the other Loan Documents are hereby ratified and confirmed in all respects and shall remain in full force and effect in accordance with their respective terms.

6.3Waiver.  No delay or failure on the part of any party hereto in exercising any right, power or remedy hereunder shall effect or operate as a waiver thereof, nor shall any single or partial exercise thereof or any abandonment or discontinuance of steps to enforce such right, power or remedy preclude any further exercise thereof or of any other right, power or remedy.

4


6.4Governing Law; Submission To Jurisdiction; Waivers; Waivers of Jury Trial.  The parties hereby agree that Section 12.09 of the Credit Agreement shall apply, mutatis mutandis, to this Amendment.

6.5Successors and Assigns.  This Amendment shall inure to the benefit and be binding upon the successors and permitted assigns of each of the parties hereto.

6.6Severability.  In the event that any provision of this Amendment, or the application of such provision to any Person or set of circumstances, shall be determined to be invalid, unlawful, void or unenforceable to any extent, the remainder of this Amendment, and the application of such provision to Persons or circumstances other than those as to which it is determined to be invalid, unlawful, void or unenforceable, shall not be affected and shall continue to be valid and enforceable to the fullest extent permitted by law.

6.7Loan Documents.  Upon the execution and delivery of this Amendment by the Borrower, the Parent, the Subsidiary Guarantors, the Administrative Agent and the Lenders, this Amendment shall be deemed to be a Loan Document, and the Credit Agreement shall, where the context requires, be read and construed throughout so as to incorporate this Amendment.

6.8Counterparts.  This Amendment may be executed in counterparts, each of which will be deemed an original document, but all of which will constitute a single document. This document will not be binding on or constitute evidence of a contract between the parties until such time as a counterpart of this document has been executed by each of the parties and a copy thereof delivered to each party under this Amendment. Each party to this Amendment agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party. Each party to this Amendment agrees that it will be bound by its own facsimile or electronic signature and that it accepts the facsimile or electronic signatures of each other party.  Each party agrees that this Amendment and any other documents to be delivered in connection herewith may be electronically signed, and that any electronic signatures appearing on this Amendment or such other documents are the same as handwritten signatures for the purposes of validity, enforceability, and admissibility. As used herein, “electronic signatures” mean any electronic sound, symbol, or process attached to or logically associated with a record and executed and adopted by a party with the intent to sign such record.

6.9Headings.  The headings, captions and arrangements used in this Amendment are, unless specified otherwise, for convenience only and shall not be deemed to limit, amplify or modify the terms of this Amendment, nor affect the meaning thereof.

6.10Direction to Administrative Agent.  The undersigned Lenders party hereto hereby (a) direct the Administrative Agent to execute and deliver this Amendment, and (b) acknowledge and agree that the direction in this Section 6.10 constitutes a direction from the Lenders under the provisions of Section 11.02 of the Credit Agreement. The Borrower, the Parent, the Subsidiary Guarantors and the Lenders party hereto expressly agree and confirm that the Administrative Agent’s right to indemnification, as set forth in Section 12.03 of the Credit Agreement, shall apply with respect to any and all losses, claims, liabilities, costs and expenses that the Administrative Agent incurs, asserts or is awarded against the Administrative Agent in connection with this Amendment.

5


[Signature Pages to Follow]

6


IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed by their respective authorized officers on the date and year first above written.

BORROWER:

CLEAN ENERGY

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

PARENT:

CLEAN ENERGY FUELS CORP.

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


SUBSIDIARY GUARANTORS:

CLEAN ENERGY & TECHNOLOGIES LLC

BLUE ENERGY LIMITED LLC

BLUE ENERGY GENERAL LLC

TRANSTAR ENERGY COMPANY L.P.

By:

Blue Energy General LLC, its general partner

BLUE FUELS GROUP L.P.

By:

Blue Energy General LLC, its general partner

CLEAN ENERGY TEXAS LNG, LLC

CLEAN ENERGY LNG, LLC

NG ADVANTAGE LLC

CLEAN ENERGY RENEWABLE FUELS, LLC

CLEAN ENERGY RENEWABLE

DEVELOPMENT, LLC

CLEAN ENERGY FINANCE, LLC

CLEAN ENERGY LOS ANGELES, LLC

SOUTH FORK FUNDING, LLC

By:

Clean Energy Renewable Development, LLC, its sole member

CLEAN ENERGY SOUTH FORK HOLDINGS, LLC

SOUTH FORK RENEWABLE ENERGY, LLC

O’BRYAN GRAIN RENEWABLE ENERGY, LLC

SOUTH FORK OHIO RENEWABLE ENERGY, LLC

CLEAN ENERGY REAL ESTATE, LLC

CLEAN ENERGY FUELING SERVICES CORP.

CLEAN ENERGY RENEWABLE

OPERATIONS, LLC

CLNE PLASMAFLOW HOLDINGS, LLC

By:

Clean Energy, its sole member

CLEAN ENERGY REAL ESTATE TEXAS, LLC

CLEAN ENERGY SOUTH FORK OHIO HOLDINGS, LLC

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


CLEAN ENERGY REAL ESTATE ARIZONA LLC

CLEAN ENERGY REAL ESTATE KENOSHA, LLC

CLEAN ENERGY REAL ESTATE NORTH CAROLINA, LLC

CLEAN ENERGY REAL ESTATE TENNESSEE, LLC

CLEAN ENERGY REAL ESTATE VIRGINIA LLC

CLEAN ENERGY REAL ESTATE WISCONSIN LLC

By:

/s/ Robert M. Vreeland

Name:

Robert M. Vreeland

Title:

Chief Financial Officer

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


ADMINISTRATIVE AGENT:

ALTER DOMUS PRODUCTS CORP.

By:

/s/ Matthew Trybula

Name:

Matthew Trybula

Title:

Associate Counsel

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


LENDERS:

STONEPEAK CLNE-L HOLDINGS LP

By: Stonepeak Opportunities Fund Associates LP, its general partner

By: Stonepeak Opportunities Fund GP Investors LP, its general partner

By: Stonepeak GP Investors Holdings LP, its general partner

By: Stonepeak GP Investors Upper Holdings LP, its general partner

By: Stonepeak GP Investors Holdings Manager LLC, its general partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


HUDSON WATERFRONT CREDIT FUND LP,
as Lender

By: Stonepeak Hudson Credit Associates LP, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its General Partner

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


STONEPEAK INFRASTRUCTURE CREDIT FUND I LP,

as Lender

By: Stonepeak Credit Associates LLC, as its General Partner

By: Stonepeak GP Investors Manager LLC, as its Managing

Member

By:

/s/ Michael Bricker

Name:

Michael Bricker

Title:

Senior Managing Director

[SIGNATURE PAGE – LIMITED CONSENT AND THIRD AMENDMENT – CLEAN ENERGY]


List of Omitted Exhibits

The following exhibit to the Limited Consent and Third Amendment to Senior Secured First Lien Term Loan Credit Agreement, dated July 22, 2024, among Clean Energy, Clean Energy Fuels Corp., the Subsidiary Guarantors, Alter Domus Products Corp., and the Lenders thereto has not been provided herein:

Exhibit A – Insurance Certificates and Endorsements

The registrant hereby undertakes to furnish supplementally a copy of any omitted exhibit to the Securities and Exchange Commission upon request.


EX-10.5 5 clne-20240630xex10d5.htm EX-10.5

Exhibit 10.5

Stock Option Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK OPTION GRANT

You (the “Grantee”) have been granted an option (the “Option”) to purchase Common Stock, subject to the terms and conditions of the Plan and this Option Agreement, as follows:

Name of Grantee:

    

%%FIRST_NAME%-% %%LAST_NAME%-%

 

 

Total Number of Shares Granted
Subject to the Option:

 

%%TOTAL_SHARES_GRANTED,'999,999,999'%-%

 

 

 

Type of Option:

 

Nonstatutory Stock Option

 

 

Incentive Stock Option

 

 

 

Exercise Price per Share1:

 

$[●]

 

 

 

Grant Date:

 

[●], 2024

 

 

 

Expiration Date2:

 

[●], 2034

Vesting Commencement Date:

[●], 2024

Vesting Completion Date:

 

[●], 2025 (or the date prior to the date of the Corporation’s 2025 annual meeting, if earlier)

 

 

 

Vesting Schedule:

 

This Option will become vested and exercisable as to 100% of the total number of shares of Common Stock subject to the Option on [●], 2025 or the date prior to the date of the Corporation’s 2025 annual meeting, if earlier (the “Vesting Date”), subject to continued employment or service through such vesting date.


1

Subject to adjustment under Section 7.1 of the Plan.

2

Subject to early termination under Section 5 of the Terms and Section 7.2 of the Plan.

1


Stock Option Number:

By your signature (electronic signature accepted) and the Corporation’s signature below, you and the Corporation agree that the Option is granted under and governed by the terms and conditions of the Corporation’s 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Nonqualified Stock Option (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Option Grant, together with the Terms, will be referred to as your Option Agreement. The Option has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. Further, by your electronic acceptance (via email) you acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.


GRANTEE:

    

CLEAN ENERGY FUELS CORP.:

By:

/s/ Mitchell W. Pratt

Date

Mitchell W. Pratt

Signature

%%FIRST_NAME%-% %%LAST_NAME%-%

Print Name

Its:

Chief Operating Officer and Corporate Secretary

2


Stock Option Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF NONQUALIFIED STOCK OPTION

1.General.

These Terms and Conditions of Nonqualified Stock Option (these “Terms”) apply to a particular stock option (the “Option”) if incorporated by reference in the Notice of Stock Option Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Option identified in the Grant Notice is referred to as the “Grantee.” The per share exercise price of the Option as set forth in the Grant Notice is referred to as the “Exercise Price.” The effective date of grant of the Option as set forth in the Grant Notice is referred to as the “Award Date.” The exercise price and the number of shares covered by the Option are subject to adjustment under Section 7.1 of the Plan.

The Option was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). Capitalized terms are defined in the Plan or the Terms if not defined herein. The Option has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Option Agreement” applicable to the Option.

2.Vesting; Limits on Exercise; Incentive Stock Option Status.

The Option shall vest and become exercisable in percentage installments of the aggregate number of shares subject to the Option as set forth on the Grant Notice. The Option may be exercised only to the extent the Option is vested and exercisable.

·

Cumulative Exercisability. To the extent that the Option is vested and exercisable, the Grantee has the right to exercise the Option (to the extent not previously exercised), and such right shall continue, until the expiration or earlier termination of the Option.

·

No Fractional Shares. Fractional share interests shall be disregarded, but may be cumulated.

·

Minimum Exercise. No fewer than 100 shares of Common Stock (subject to adjustment under Section 7.1 of the Plan) may be purchased at any one time, unless the number purchased is the total number at the time exercisable under the Option.

·

Nonqualified Stock Option. The Option is a nonqualified stock option and is not, and shall not be, an incentive stock option within the meaning of Section 422 of the Code.

1


Stock Option Number:

3.Continuance of Employment/Service Required; No Employment/Service Commitment.

The vesting schedule applicable to the Option requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Option and the rights and benefits under this Option Agreement. Except as provided in the Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 5 below or under the Plan.

Nothing contained in this Option Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other compensation. Nothing in this Option Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.Method of Exercise of Option.

The Option shall be exercisable by the delivery to the Secretary of the Corporation (or such other person as the Administrator may require pursuant to such administrative exercise procedures as the Administrator may implement from time to time) of:

·

a written or approved electronic notice stating the number of shares of Common Stock to be purchased pursuant to the Option or by the completion of such other administrative exercise procedures as the Administrator may require from time to time;

·

payment in full for the Exercise Price of the shares to be purchased in cash, check or by electronic funds transfer to the Corporation;

·

any written statements or agreements required pursuant to Section 8.1 of the Plan; and

·

satisfaction of the tax withholding provisions of Section 8.5 of the Plan.

The Administrator also may, but is not required to, authorize a non-cash payment alternative by one or more of the following methods (subject in each case to compliance with all applicable laws, rules, regulations and listing requirements and further subject to such rules as the Administrator may adopt as to any such payment method):

·

notice and third party payment in such manner as may be authorized by the Administrator;

2


Stock Option Number:

·

in shares of Common Stock already owned by the Grantee, valued at their fair market value (as determined under the Plan) on the exercise date;

·

a reduction in the number of shares of Common Stock otherwise deliverable to the Grantee (valued at their fair market value on the exercise date, as determined under the Plan) pursuant to the exercise of the Option; or

·

a “cashless exercise” with a third party who provides simultaneous financing for the purposes of (or who otherwise facilitates) the exercise of the Option.

5.Early Termination of Option.

5.1Expiration Date. Subject to earlier termination as provided below in this Section 5, the Option will terminate on the “Expiration Date” set forth in the Grant Notice (the “Expiration Date”).

5.2Possible Termination of Option upon Certain Corporate Events. The Option is subject to termination in connection with certain corporate events as provided in Section 7.2 of the Plan.

5.3Termination of Option upon a Termination of Grantee’s Employment or Services. Subject to earlier termination on the Expiration Date of the Option or pursuant to Section 5.2 above, if the Grantee ceases to be employed by or ceases to provide services to the Corporation or a Subsidiary, the following rules shall apply (the last day that the Grantee is employed by or provides services to the Corporation or a Subsidiary is referred to as the Grantee’s “Severance Date”):

·

other than as expressly provided below in this Section 5.3, (a) the Grantee will have until the date that is 3 months after his or her Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 3-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 3-month period;

·

if the termination of the Grantee’s employment or services is the result of the Grantee’s death or Total Disability (as defined below), (a) the Grantee (or his beneficiary or personal representative, as the case may be) will have until the date that is 12 months after the Grantee’s Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 12-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 12-month period;

3


Stock Option Number:

·

if the Grantee’s employment or services are terminated by the Corporation or a Subsidiary for Cause (as defined in the Grant Notice), the Option (whether vested or not) shall terminate on the Severance Date.

For purposes of the Option, “Total Disability” means a “permanent and total disability” (within the meaning of Section 22(e)(3) of the Code or as otherwise determined by the Administrator).

In all events the Option is subject to earlier termination on the Expiration Date of the Option or as contemplated by Section 5.2. The Administrator shall be the sole judge of whether the Grantee continues to render employment or services for purposes of this Option Agreement.

6.Non-Transferability.

The Option and any other rights of the Grantee under this Option Agreement or the Plan are nontransferable and exercisable only by the Grantee, except as set forth in Section 5.7 of the Plan.

7.Notices.

Any notice to be given under the terms of this Option Agreement shall be in writing or in an electronic notice approved by the Administrator.

8.Plan.

The Option and all rights of the Grantee under this Option Agreement are subject to the terms and conditions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Option Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Option Agreement. Unless otherwise expressly provided in other sections of this Option Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

9.Entire Agreement.

This Option Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Option Agreement may be amended pursuant to Section 8.6 of the Plan.

10.Governing Law.

This Option Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

4


Stock Option Number:

11.Effect of this Agreement.

Subject to the Corporation’s right to terminate the Option pursuant to Section 7.2 of the Plan, this Option Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.

12.Counterparts.

This Option Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

13.Section Headings.

The section headings of this Option Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

14.Clawback Policy.

The Option is subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require forfeiture of the Option and repayment or forfeiture of any shares of Common Stock or other cash or property received with respect to the Option (including any value received from a disposition of the shares acquired upon exercise of the Option).

15.No Advice Regarding Grant.

The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Option (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Option and any shares that may be acquired upon exercise of the Option). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Option Agreement) or recommendation with respect to the Option. Except for the withholding rights contemplated by Section 4 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Option and any shares that may be acquired upon exercise of the Option.

5


EX-10.6 6 clne-20240630xex10d6.htm EX-10.6

Exhibit 10.6

Stock Option Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK OPTION GRANT

You (the “Grantee”) have been granted an option (the “Option”) to purchase Common Stock, subject to the terms and conditions of the Plan and this Option Agreement, as follows:

Name of Optionee:

%%FIRST_NAME%-% %%LAST_NAME%-%

Total Number of Shares Granted Subject to the Option:

%%TOTAL_SHARES_GRANTED,'999,999,999'%-%

Type of Option:

Nonstatutory Stock Option

Incentive Stock Option

Exercise Price per Share:

$[●]

Grant Date:

[●], 2024

Expiration Date:

[●], 2034

Vesting Commencement Date:

[●], 2024

Vesting Schedule:

[This Option will become vested and exercisable as to 34% of the total number of shares of Common Stock subject to the Option on [●], 2025 (the “Vesting Date”), subject to continued employment or service through such vesting date. The remaining 66% of the total number of shares of Common Stock subject to the Option will become vested and exercisable in two equal annual installments on the first two anniversaries of the Vesting Date, subject to continued employment or service through each such vesting date.

Notwithstanding the foregoing, in the event of a Change in Control prior to the Vesting Completion Date where any portion of the Option is substituted, assumed, exchanged or otherwise continued in the transaction, the unvested portion of the Option will become fully vested and exercisable immediately upon the first to occur of (i) the Grantee’s termination of employment or services by the Corporation, the successor entity or any Subsidiary without Cause within twelve (12) months after the Change in Control and (ii) the Grantee terminating his or her


service to the Corporation, the successor entity or any Subsidiary for Good Reason within twelve (12) months after the Change in Control.

Change in Control” means (1) Any “person” (as defined or referred to in Section 3(a)(9) and/or 13(d)(1), et seq. of the Securities Exchange Act of 1934, as amended, and the associated rules of the Securities and Exchange Commission promulgated thereunder), other than an existing shareholder of the Corporation as of January 1, 2006, is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Securities Exchange Act of 1934, as amended), directly or indirectly, of securities of the Corporation representing forty percent (40%) or more of the combined voting power of the Corporation’s then outstanding securities, or (2) a merger or consolidation of the Corporation in which its voting securities immediately prior to the merger or consolidation do not represent, or are not converted into securities that represent, a majority of the combined voting power of all voting securities of the surviving entity immediately after the merger or consolidation, or (3) a sale, lease, exchange or other transfer (in one transaction or a series of related transactions) of all or substantially all of the assets of the Corporation or a liquidation or dissolution of the Corporation, or (4) individuals who, as of the Grant Date, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided that, other than in connection with an actual or threatened proxy contest, any individual who becomes a director subsequent to the Grant Date, whose election, or nomination for election by the stockholders of the Corporation, was approved by the vote of at least a majority of the directors then in office shall be deemed a member of the Incumbent Board.

Cause” means, with respect to the Grantee’s Termination of Service by the Corporation, the successor entity or any Subsidiary, that such termination is for “Cause” as such term (or word of like import) is expressly defined in a then-effective written agreement between the Grantee and the Corporation, the successor entity or any Subsidiary, or in the absence of such then-effective written agreement and definition, is based on, in the determination of the Administrator, the Grantee’s: (i) performance of any act or failure to perform any act in bad faith and to the detriment of the Corporation, the successor entity or any Subsidiary;


(ii) dishonesty, intentional misconduct or material breach of any agreement with the Corporation, the successor entity or any Subsidiary; or (iii) commission of a crime involving dishonesty, breach of trust, or physical or emotional harm to any person; provided, however, that with regard to any agreement that defines “Cause” on the occurrence of or in connection with a Change in Control, such definition of “Cause” shall not apply until a Change in Control actually occurs.

Good Reason” means, with respect to the Grantee’s Termination of Service by the Grantee, that such termination is for “Good Reason” as such term (or words of like import) is used in a then-effective written agreement between the Grantee and the Corporation, the successor entity or any Subsidiary, or in the absence of such then-effective written agreement and definition, is based on a material diminution of either the Grantee’s duties or base annual salary.

Termination of Service” means the Grantee ceases to be employed by or ceases to provide services to the Corporation, the successor entity or any Subsidiary.]

By your signature and the Corporation’s signature below, you and the Corporation agree that the Option is granted under and governed by the terms and conditions of the Corporation's 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Nonqualified Stock Option (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Option Grant, together with the Terms, will be referred to as your Option Agreement. The Option has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. You acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.

    

CLEAN ENERGY FUELS CORP.

Date

[Grantee Name]

Date


CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF NONQUALIFIED STOCK OPTION

1.

General.

These Terms and Conditions of Nonqualified Stock Option (these “Terms”) apply to a particular stock option (the “Option”) if incorporated by reference in the Notice of Stock Option Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Option identified in the Grant Notice is referred to as the “Grantee.” The per share exercise price of the Option as set forth in the Grant Notice is referred to as the “Exercise Price.” The effective date of grant of the Option as set forth in the Grant Notice is referred to as the “Award Date.” The exercise price and the number of shares covered by the Option are subject to adjustment under Section 7.1 of the Plan.

The Option was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). Capitalized terms are defined in the Plan or the Terms if not defined herein. The Option has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Option Agreement” applicable to the Option.

2.

Vesting; Limits on Exercise; Incentive Stock Option Status.

The Option shall vest and become exercisable in percentage installments of the aggregate number of shares subject to the Option as set forth on the Grant Notice. The Option may be exercised only to the extent the Option is vested and exercisable.

·

Cumulative Exercisability. To the extent that the Option is vested and exercisable, the Grantee has the right to exercise the Option (to the extent not previously exercised), and such right shall continue, until the expiration or earlier termination of the Option.

·

No Fractional Shares. Fractional share interests shall be disregarded, but may be cumulated.

·

Minimum Exercise. No fewer than 100 shares of Common Stock (subject to adjustment under Section 7.1 of the Plan) may be purchased at any one time, unless the number purchased is the total number at the time exercisable under the Option.

·

Nonqualified Stock Option. The Option is a nonqualified stock option and is not, and shall not be, an incentive stock option within the meaning of Section 422 of the Code.

3.

Continuance of Employment/Service Required; No Employment/Service Commitment.

The vesting schedule applicable to the Option requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Option and the rights and benefits under this Option Agreement. Except as provided in the


Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 5 below or under the Plan.

Nothing contained in this Option Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other compensation. Nothing in this Option Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.

Method of Exercise of Option.

The Option shall be exercisable by the delivery to the Secretary of the Corporation (or such other person as the Administrator may require pursuant to such administrative exercise procedures as the Administrator may implement from time to time) of:

·

a written or approved electronic notice stating the number of shares of Common Stock to be purchased pursuant to the Option or by the completion of such other administrative exercise procedures as the Administrator may require from time to time;

·

payment in full for the Exercise Price of the shares to be purchased in cash, check or by electronic funds transfer to the Corporation;

·

any written statements or agreements required pursuant to Section 8.1 of the Plan; and

·

satisfaction of the tax withholding provisions of Section 8.5 of the Plan.

The Administrator also may, but is not required to, authorize a non-cash payment alternative by one or more of the following methods (subject in each case to compliance with all applicable laws, rules, regulations and listing requirements and further subject to such rules as the Administrator may adopt as to any such payment method):

·

notice and third party payment in such manner as may be authorized by the Administrator;

·

in shares of Common Stock already owned by the Grantee, valued at their fair market value (as determined under the Plan) on the exercise date;

·

a reduction in the number of shares of Common Stock otherwise deliverable to the Grantee (valued at their fair market value on the exercise date, as determined under the Plan) pursuant to the exercise of the Option; or


·

a “cashless exercise” with a third party who provides simultaneous financing for the purposes of (or who otherwise facilitates) the exercise of the Option.

5.

Early Termination of Option.

5.1Expiration Date. Subject to earlier termination as provided below in this Section 5, the Option will terminate on the “Expiration Date” set forth in the Grant Notice (the “Expiration Date”).

5.2Possible Termination of Option upon Certain Corporate Events. The Option is subject to termination in connection with certain corporate events as provided in Section 7.2 of the Plan.

5.3Termination of Option upon a Termination of Grantee’s Employment or Services. Subject to earlier termination on the Expiration Date of the Option or pursuant to Section 5.2 above, if the Grantee ceases to be employed by or ceases to provide services to the Corporation or a Subsidiary, the following rules shall apply (the last day that the Grantee is employed by or provides services to the Corporation or a Subsidiary is referred to as the Grantee’s “Severance Date”):

·

other than as expressly provided below in this Section 5.3, (a) the Grantee will have until the date that is 3 months after his or her Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 3-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 3-month period;

·

if the termination of the Grantee’s employment or services is the result of the Grantee’s death or Total Disability (as defined below), (a) the Grantee (or his beneficiary or personal representative, as the case may be) will have until the date that is 12 months after the Grantee’s Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 12-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 12-month period;

·

if the Grantee’s employment or services are terminated by the Corporation or a Subsidiary for Cause (as defined in the Grant Notice), the Option (whether vested or not) shall terminate on the Severance Date.

For purposes of the Option, “Total Disability” means a “permanent and total disability” (within the meaning of Section 22(e)(3) of the Code or as otherwise determined by the Administrator).

In all events the Option is subject to earlier termination on the Expiration Date of the


Option or as contemplated by Section 5.2. The Administrator shall be the sole judge of whether the Grantee continues to render employment or services for purposes of this Option Agreement.

6.

Non-Transferability.

The Option and any other rights of the Grantee under this Option Agreement or the Plan are nontransferable and exercisable only by the Grantee, except as set forth in Section 5.6 of the Plan.

7.

Notices.

Any notice to be given under the terms of this Option Agreement shall be in writing or in an electronic notice approved by the Administrator.

8.

Plan.

The Option and all rights of the Grantee under this Option Agreement are subject to the terms and conditions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Option Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Option Agreement. Unless otherwise expressly provided in other sections of this Option Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

9.

Entire Agreement.

This Option Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Option Agreement may be amended pursuant to Section 8.6 of the Plan.

10.

Governing Law.

This Option Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

11.

Effect of this Agreement.

Subject to the Corporation’s right to terminate the Option pursuant to Section 7.2 of the Plan, this Option Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.

12.

Counterparts.

This Option Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the


same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

13.

Section Headings.

The section headings of this Option Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

14.

Clawback Policy.

The Option is subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require forfeiture of the Option and repayment or forfeiture of any shares of Common Stock or other cash or property received with respect to the Option (including any value received from a disposition of the shares acquired upon exercise of the Option).

15.

No Advice Regarding Grant.

The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Option (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Option and any shares that may be acquired upon exercise of the Option). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Option Agreement) or recommendation with respect to the Option. Except for the withholding rights contemplated by Section 4 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Option and any shares that may be acquired upon exercise of the Option.


EX-10.7 7 clne-20240630xex10d7.htm EX-10.7

Exhibit 10.7

Stock Option Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK OPTION GRANT

You (the “Grantee”) have been granted an option (the “Option”) to purchase Common Stock, subject to the terms and conditions of the Plan and this Option Agreement, as follows:

Name of Grantee:

 

%%FIRST_NAME%-% %%LAST_NAME%-%

 

 

Total Number of Shares Granted
Subject to the Option:

 

%%TOTAL_SHARES_GRANTED,'999,999,999'%-%

 

 

 

Type of Option:

 

Nonstatutory Stock Option

 

 

Incentive Stock Option

 

 

 

Exercise Price per Share1:

 

$[]

 

 

 

Grant Date:

 

[], 2024

 

 

 

Expiration Date2:

 

[], 2034

Vesting Commencement Date:

[], 2024

Vesting Completion Date:

 

[], 2027

 

 

 

Vesting Schedule:

 

This Option will become vested and exercisable as to 34% of the total number of shares of Common Stock subject to the Option on [], 2025 (the “Vesting Date”), subject to continued employment or service through such vesting date. The remaining 66% of the total number of shares of Common Stock subject to the Option will become vested and exercisable in two equal annual installments on the first two anniversaries of the Vesting Date, subject to continued employment or service through each such vesting date.


1

Subject to adjustment under Section 7.1 of the Plan.

2

Subject to early termination under Section 5 of the Terms and Section 7.2 of the Plan.

1


Stock Option Number:

By your signature (electronic signature accepted) and the Corporation’s signature below, you and the Corporation agree that the Option is granted under and governed by the terms and conditions of the Corporation’s 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Nonqualified Stock Option (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Option Grant, together with the Terms, will be referred to as your Option Agreement. The Option has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. Further, by your electronic acceptance (via email) you acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.

GRANTEE:

CLEAN ENERGY FUELS CORP.:

By:

/s/ Mitchell W. Pratt

Date

Mitchell W. Pratt

Signature

%%FIRST_NAME%-% %%LAST_NAME%-%

Its:

Chief Operating Officer and Corporate Secretary

Print Name

2


Stock Option Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF NONQUALIFIED STOCK OPTION

1.General.

These Terms and Conditions of Nonqualified Stock Option (these “Terms”) apply to a particular stock option (the “Option”) if incorporated by reference in the Notice of Stock Option Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Option identified in the Grant Notice is referred to as the “Grantee.” The per share exercise price of the Option as set forth in the Grant Notice is referred to as the “Exercise Price.” The effective date of grant of the Option as set forth in the Grant Notice is referred to as the “Award Date.” The exercise price and the number of shares covered by the Option are subject to adjustment under Section 7.1 of the Plan.

The Option was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). Capitalized terms are defined in the Plan or the Terms if not defined herein. The Option has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Option Agreement” applicable to the Option.

2.Vesting; Limits on Exercise; Incentive Stock Option Status.

The Option shall vest and become exercisable in percentage installments of the aggregate number of shares subject to the Option as set forth on the Grant Notice. The Option may be exercised only to the extent the Option is vested and exercisable.

·

Cumulative Exercisability. To the extent that the Option is vested and exercisable, the Grantee has the right to exercise the Option (to the extent not previously exercised), and such right shall continue, until the expiration or earlier termination of the Option.

·

No Fractional Shares. Fractional share interests shall be disregarded, but may be cumulated.

·

Minimum Exercise. No fewer than 100 shares of Common Stock (subject to adjustment under Section 7.1 of the Plan) may be purchased at any one time, unless the number purchased is the total number at the time exercisable under the Option.

·

Nonqualified Stock Option. The Option is a nonqualified stock option and is not, and shall not be, an incentive stock option within the meaning of Section 422 of the Code.

1


Stock Option Number:

3.Continuance of Employment/Service Required; No Employment/Service Commitment.

The vesting schedule applicable to the Option requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Option and the rights and benefits under this Option Agreement. Except as provided in the Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 5 below or under the Plan.

Nothing contained in this Option Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other compensation. Nothing in this Option Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.Method of Exercise of Option.

The Option shall be exercisable by the delivery to the Secretary of the Corporation (or such other person as the Administrator may require pursuant to such administrative exercise procedures as the Administrator may implement from time to time) of:

·

a written or approved electronic notice stating the number of shares of Common Stock to be purchased pursuant to the Option or by the completion of such other administrative exercise procedures as the Administrator may require from time to time;

·

payment in full for the Exercise Price of the shares to be purchased in cash, check or by electronic funds transfer to the Corporation;

·

any written statements or agreements required pursuant to Section 8.1 of the Plan; and

·

satisfaction of the tax withholding provisions of Section 8.5 of the Plan.

The Administrator also may, but is not required to, authorize a non-cash payment alternative by one or more of the following methods (subject in each case to compliance with all applicable laws, rules, regulations and listing requirements and further subject to such rules as the Administrator may adopt as to any such payment method):

·

notice and third party payment in such manner as may be authorized by the Administrator;

2


Stock Option Number:

·

in shares of Common Stock already owned by the Grantee, valued at their fair market value (as determined under the Plan) on the exercise date;

·

a reduction in the number of shares of Common Stock otherwise deliverable to the Grantee (valued at their fair market value on the exercise date, as determined under the Plan) pursuant to the exercise of the Option; or

·

a “cashless exercise” with a third party who provides simultaneous financing for the purposes of (or who otherwise facilitates) the exercise of the Option.

5.Early Termination of Option.

5.1Expiration Date. Subject to earlier termination as provided below in this Section 5, the Option will terminate on the “Expiration Date” set forth in the Grant Notice (the “Expiration Date”).

5.2Possible Termination of Option upon Certain Corporate Events. The Option is subject to termination in connection with certain corporate events as provided in Section 7.2 of the Plan.

5.3Termination of Option upon a Termination of Grantee’s Employment or Services. Subject to earlier termination on the Expiration Date of the Option or pursuant to Section 5.2 above, if the Grantee ceases to be employed by or ceases to provide services to the Corporation or a Subsidiary, the following rules shall apply (the last day that the Grantee is employed by or provides services to the Corporation or a Subsidiary is referred to as the Grantee’s “Severance Date”):

·

other than as expressly provided below in this Section 5.3, (a) the Grantee will have until the date that is 3 months after his or her Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 3-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 3-month period;

·

if the termination of the Grantee’s employment or services is the result of the Grantee’s death or Total Disability (as defined below), (a) the Grantee (or his beneficiary or personal representative, as the case may be) will have until the date that is 12 months after the Grantee’s Severance Date to exercise the Option (or portion thereof) to the extent that it was vested on the Severance Date, (b) the Option, to the extent not vested on the Severance Date, shall terminate on the Severance Date, and (c) the Option, to the extent exercisable for the 12-month period following the Severance Date and not exercised during such period, shall terminate at the close of business on the last day of the 12-month period;

3


Stock Option Number:

·

if the Grantee’s employment or services are terminated by the Corporation or a Subsidiary for Cause (as defined in the Grant Notice), the Option (whether vested or not) shall terminate on the Severance Date.

For purposes of the Option, “Total Disability” means a “permanent and total disability” (within the meaning of Section 22(e)(3) of the Code or as otherwise determined by the Administrator).

In all events the Option is subject to earlier termination on the Expiration Date of the Option or as contemplated by Section 5.2. The Administrator shall be the sole judge of whether the Grantee continues to render employment or services for purposes of this Option Agreement.

6.Non-Transferability.

The Option and any other rights of the Grantee under this Option Agreement or the Plan are nontransferable and exercisable only by the Grantee, except as set forth in Section 5.7 of the Plan.

7.Notices.

Any notice to be given under the terms of this Option Agreement shall be in writing or in an electronic notice approved by the Administrator.

8.Plan.

The Option and all rights of the Grantee under this Option Agreement are subject to the terms and conditions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Option Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Option Agreement. Unless otherwise expressly provided in other sections of this Option Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

9.Entire Agreement.

This Option Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Option Agreement may be amended pursuant to Section 8.6 of the Plan.

10.Governing Law.

This Option Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

4


Stock Option Number:

11.Effect of this Agreement.

Subject to the Corporation’s right to terminate the Option pursuant to Section 7.2 of the Plan, this Option Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.

12.Counterparts.

This Option Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

13.Section Headings.

The section headings of this Option Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

14.Clawback Policy.

The Option is subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require forfeiture of the Option and repayment or forfeiture of any shares of Common Stock or other cash or property received with respect to the Option (including any value received from a disposition of the shares acquired upon exercise of the Option).

15.No Advice Regarding Grant.

The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Option (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Option and any shares that may be acquired upon exercise of the Option). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Option Agreement) or recommendation with respect to the Option. Except for the withholding rights contemplated by Section 4 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Option and any shares that may be acquired upon exercise of the Option.

5


EX-10.8 8 clne-20240630xex10d8.htm EX-10.8

Exhibit 10.8

Award Number:                  

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK UNIT AWARD

You (the “Grantee”) have been granted an award of Stock Units (the “Award”), subject to the terms and conditions of the Plan and this Award Agreement, as follows:

Name of Awardee:

 

 

 

 

 

Total Number of Stock Units Awarded:

 

 

 

 

 

Grant Date:

 

 [], 2024

Vesting Completion Date:

 

 [], 2025 (or the date prior to the date of the Corporation’s 2025 annual meeting, if earlier)

 

 

 

Vesting Schedule:

 

This Award will become vested as to 100% of the total number of Stock Units subject to the Award on [], 2025 or the date prior to the date of the Corporation’s 2025 annual meeting, if earlier (the “Vesting Date”), subject to continued employment or service through such vesting date.


By your signature and the Corporation’s signature below, you and the Corporation agree that the Award is granted under and governed by the terms and conditions of the Corporation’s 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Stock Unit Award (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Unit Award, together with the Terms, will be referred to as your Award Agreement. The Award has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. You acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.


CLEAN ENERGY FUELS CORP.

Date

[Grantee Name]

Date


CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF STOCK UNIT AWARD

1.Grant of Stock Units.

(a)General. These Terms and Conditions of Stock Unit Award (these “Terms”) apply to a particular stock unit award (the “Award”) if incorporated by reference in the Notice of Stock Unit Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Award identified in the Grant Notice is referred to as the “Grantee.” The effective date of grant of the Award as set forth in the Grant Notice is referred to as the “Date of Grant.” The Award was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). The number of shares covered by the Award are subject to adjustment under Section 7.1 of the Plan. Capitalized terms are defined in the Plan if not defined herein. The Award has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Award Agreement” applicable to the Award.

(b)Stock Units. As used herein, a “Stock Unit” is a non-voting unit of measurement which is deemed for bookkeeping purposes to be equivalent in value to one outstanding share of Common Stock of the Corporation. The Stock Units shall be used solely as a device for the determination of any payment to eventually be made to the Grantee if and when such Stock Units vest pursuant to Section 2. The Stock Units create no fiduciary duty to the Grantee and shall create only a contractual obligation on the part of the Corporation to make payments, subject to vesting and the other terms and conditions hereof, as provided in Section 6 below. The Stock Units shall not be treated as property or as a trust fund of any kind. No assets have been secured or set aside by the Corporation with respect to the Award and, if amounts become payable to the Grantee pursuant to this Award Agreement, the Grantee’s rights with respect to such amounts shall be no greater than the rights of any general unsecured creditor of the Corporation.

2.Vesting. As set forth in the Grant Notice, this Award shall vest and become earned in percentage installments, subject to earlier termination or acceleration and subject to adjustment as provided in the Award Agreement and in the Plan. The Award may be subject to time and/or performance-based vesting conditions, as set forth in the Grant Notice. Continued employment or service will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights or benefits in connection with the end of a performance period to the extent the related performance condition(s) are not satisfied.

3.Continuance of Employment/Service Required; No Employment/Service Commitment. The vesting schedule applicable to the Award requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Award and the rights and benefits under this Award Agreement. Except as provided in the Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 7 below or under the Plan.

Nothing contained in this Award Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other

2


compensation. Nothing in this Award Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.Dividend and Voting Rights.

(a)Limitations on Rights Associated with Units. The Grantee shall have no rights as a stockholder of the Corporation, no dividend rights (except as expressly provided in Section 4(b) hereof) and no voting rights with respect to the Stock Units or any shares of Common Stock issuable in respect of such Stock Units, until shares of Common Stock are actually issued to and held of record by the Grantee. No adjustments will be made for dividends or other rights of a holder for which the record date is prior to the date of issuance of the stock certificate evidencing the shares.

(b)Dividend Equivalent Reinvestment. As of each date that the Corporation pays an ordinary cash dividend on its outstanding Common Stock for which the related record date occurs after the Date of Grant and prior to the date all Stock Units subject to the Award have either been paid or have terminated, the Corporation shall credit the Grantee with an additional number of Stock Units equal to (a) the amount of the ordinary cash dividend paid by the Corporation on a single share of Common Stock on that date, multiplied by (b) the number of Stock Units subject to the Award outstanding and unpaid as of such record date (including any Stock Units previously credited under this Section 4(b) and with such total number subject to adjustment pursuant to Section 7.1 of the Plan), divided by (c) the closing price of a share of Common Stock on that date. Any Stock Units credited pursuant to the foregoing provisions of this Section 4(b) will be subject to the same vesting, payment, termination and other terms, conditions and restrictions as the original Stock Units to which they relate. No crediting of Stock Units will be made pursuant to this Section 4(b) with respect to any Stock Units which, as of the related record date, have either been paid or have terminated.

5.Restrictions on Transfer. Prior to the time the Stock Units are vested and paid, neither the Stock Units comprising the Award nor any interest therein or amount payable in respect thereof may be sold, assigned, transferred, pledged or otherwise disposed of, alienated or encumbered, either voluntarily or involuntarily, other than by will or the laws of descent and distribution.

6.Timing and Manner of Payment of Stock Units. Except as otherwise provided in the Grant Notice, the Stock Units subject to this Award Agreement shall be paid in an equivalent number of whole shares of Common Stock (with any fractional Stock Units credited in respect of the Stock Units rounded to the nearest whole share) promptly after becoming vested (and in all events not later than the first March 15 following the year in which such Stock Units became vested) in accordance with the terms hereof. Each such payment of Stock Units shall be subject to the tax withholding provisions of Section 9 hereof and Section 8.5 of the Plan and subject to adjustment as provided in Section 7.1 of the Plan and shall be in complete satisfaction of such vested Stock Units. The Grantee or any other person entitled under the Plan to receive a payment of shares of Common Stock shall deliver to the Corporation any representations or other documents or assurances required pursuant to Section 8.1 of the Plan.

7.Effect of Termination of Employment or Services. Except as otherwise provided in the Grant Notice, the Grantee’s Stock Units shall terminate to the extent such units have not become vested upon the first date the Grantee is no longer employed by or providing services to the Corporation or one of its Subsidiaries, regardless of the reason for the termination of such employment or services, whether with or without cause, voluntarily or involuntarily. The Corporation shall have no obligation as to any Stock Units that are terminated pursuant to the Grant Notice or this Section 7.

8.Adjustments Upon Specified Events. Upon the occurrence of certain events relating to the Corporation’s stock contemplated by Section 7.1 of the Plan, the Administrator will make adjustments

3


if appropriate in the number of Stock Units contemplated hereby and the number and kind of securities that may be issued in respect of the Award.

9.Tax Withholding. The Corporation may satisfy any tax withholding obligations in respect of the Stock Units in accordance with Section 8.5 of the Plan.

10.Notices. Any notice to be given under the terms of this Award Agreement shall be in writing or in an electronic notice approved by the Administrator.

11.Plan. The Award and all rights of the Grantee under this Award Agreement are subject to the terms and conditions of the provisions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Award Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Award Agreement. Unless otherwise expressly provided in other sections of this Award Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

12.Entire Agreement. This Award Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Award Agreement may be amended pursuant to Section 8.6 of the Plan.

13.Governing Law. This Award Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

14.Effect of this Agreement. Subject to the Corporation’s right to terminate the Award pursuant to Section 7.2 of the Plan, this Award Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.

15.Counterparts. This Award Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

16.Section Headings. The section headings of this Award Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

17.Clawback Policy. The Stock Units are subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require repayment or forfeiture of the Stock Units or any shares of Common Stock or other cash or property received with respect to the Stock Units (including any value received from a disposition of the shares acquired upon payment of the Stock Units).

18.No Advice Regarding Grant. The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Award (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Award and any shares that may be acquired

4


upon payment of the Award). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Award Agreement) or recommendation with respect to the Award. Except for the withholding rights contemplated by Section 9 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Award and any shares that may be acquired upon payment of the Award.

19.Six-Month Delay. Notwithstanding any provision of these Terms to the contrary, if the Grantee is a “specified employee” as defined in Section 409A of the Code, the Grantee shall not be entitled to any payment with respect to the Award in connection with the Grantee’s “separation from service” (as that term is used for purposes of Section 409A of the Code) until the earlier of (a) the date which is six (6) months after the Grantee’s separation from service for any reason other than the Grantee’s death, or (b) the date of the Grantee’s death. Any amounts otherwise payable to the Grantee following the Grantee’s separation from service that are not so paid by reason of this Section 19 shall be paid as soon as practicable for the Corporation (and in all events within thirty (30) days) after the date that is six (6) months after the Grantee’s separation from service (or, if earlier, the date of the Grantee’s death). The provisions of this Section 19 shall only apply if, and to the extent, required to comply with Section 409A of the Code.

20.Construction. It is intended that the terms of the Award will not result in the imposition of any tax liability pursuant to Section 409A of the Code. This Award Agreement shall be construed and interpreted consistent with that intent.

5


EX-10.9 9 clne-20240630xex10d9.htm EX-10.9

Exhibit 10.9

Award Number:

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK UNIT AWARD

You (the “Grantee”) have been granted an award of Stock Units (the “Award”), subject to the terms and conditions of the Plan and this Award Agreement, as follows:

Name of Awardee:

Total Number of Stock Units Awarded:

Grant Date:

Vesting Completion Date:

Vesting Schedule:

[This Award will become vested as to 34% of the total number of Stock Units subject to the Award on [                ] (the “Vesting Date”), subject to continued employment or service through such vesting date. The remaining 66% of the total number of Stock Units subject to the Award will become vested in two equal annual installments on the first two anniversaries of the Vesting Date, subject to continued employment or service through each such vesting date.

Notwithstanding the foregoing, if the Grantee’s employment or services is terminated by the Corporation or any Subsidiary without Cause prior to the Vesting Completion Date, 100% of the total number of Stock Units subject to the Award will become vested.

Notwithstanding the foregoing, if the Grantee’s employment or services is terminated due to the Grantee’s death or Total Disability prior to the Vesting Completion Date, 100% of the total number of Stock Units subject to the Award will become vested.

Notwithstanding the foregoing, in the event of a Change in Control prior to the Vesting Completion Date where any portion of the Award is substituted, assumed, exchanged or otherwise continued in the transaction, 100% of the total number of Stock Units subject to the Award will become vested immediately upon the first to occur of (i) the Grantee’s termination of employment or services by the Corporation, the successor entity or any Subsidiary without Cause within


twelve (12) months after the Change in Control and (ii) the Grantee terminating his or her service to the Corporation, the successor entity or any Subsidiary for Good Reason within twelve (12) months after the Change in Control. The vesting provided by this section is in addition to, and not in lieu of, the vesting provided for a termination without Cause above.

Change in Control” means (1) Any “person” (as defined or referred to in Section 3(a)(9) and/or 13(d)(1), et seq. of the Securities Exchange Act of 1934, as amended, and the associated rules of the Securities and Exchange Commission promulgated thereunder), other than an existing shareholder of the Corporation as of January 1, 2006, is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Securities Exchange Act of 1934, as amended), directly or indirectly, of securities of the Corporation representing forty percent (40%) or more of the combined voting power of the Corporation’s then outstanding securities, or (2) a merger or consolidation of the Corporation in which its voting securities immediately prior to the merger or consolidation do not represent, or are not converted into securities that represent, a majority of the combined voting power of all voting securities of the surviving entity immediately after the merger or consolidation, or (3) a sale, lease, exchange or other transfer (in one transaction or a series of related transactions) of all or substantially all of the assets of the Corporation or a liquidation or dissolution of the Corporation, or (4) individuals who, as of the Grant Date, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided that, other than in connection with an actual or threatened proxy contest, any individual who becomes a director subsequent to the Grant Date, whose election, or nomination for election by the stockholders of the Corporation, was approved by the vote of at least a majority of the directors then in office shall be deemed a member of the Incumbent Board.

Cause” means, with respect to the Grantee’s Termination of Service by the Corporation, the successor entity or any Subsidiary, that such termination is for “Cause” as such term (or word of like import) is expressly defined in a then-effective written agreement between the Grantee and the Corporation, the successor entity or any Subsidiary, or in the absence of such then-effective written agreement and definition, is based on, in the determination of the Administrator, the Grantee’s: (i) performance of any act or failure to perform any act in bad faith and to the detriment of


the Corporation, the successor entity or any Subsidiary; (ii) dishonesty, intentional misconduct or material breach of any agreement with the Corporation, the successor entity or any Subsidiary; or (iii) commission of a crime involving dishonesty, breach of trust, or physical or emotional harm to any person; provided, however, that with regard to any agreement that defines “Cause” on the occurrence of or in connection with a Change in Control, such definition of “Cause” shall not apply until a Change in Control actually occurs.

Good Reason” means, with respect to the Grantee’s Termination of Service by the Grantee, that such termination is for “Good Reason” as such term (or words of like import) is used in a then-effective written agreement between the Grantee and the Corporation, the successor entity or any Subsidiary, or in the absence of such then-effective written agreement and definition, is based on a material diminution of either the Grantee’s duties or base annual salary.

Termination of Service” means the Grantee ceases to be employed by or ceases to provide services to the Corporation, the successor entity or any Subsidiary.

Total Disability” means a “permanent and total disability” (within the meaning of Section 22(e)(3) of the Code or as otherwise determined by the Administrator).]

By your signature and the Corporation’s signature below, you and the Corporation agree that the Award is granted under and governed by the terms and conditions of the Corporation's 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Stock Unit Award (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Unit Award, together with the Terms, will be referred to as your Award Agreement. The Award has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. You acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.

CLEAN ENERGY FUELS CORP.

Date

[Grantee Name]

Date


CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF STOCK UNIT AWARD

1.Grant of Stock Units.

(a)General. These Terms and Conditions of Stock Unit Award (these “Terms”) apply to a particular stock unit award (the “Award”) if incorporated by reference in the Notice of Stock Unit Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Award identified in the Grant Notice is referred to as the “Grantee.” The effective date of grant of the Award as set forth in the Grant Notice is referred to as the “Date of Grant.” The Award was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). The number of shares covered by the Award are subject to adjustment under Section 7.1 of the Plan. Capitalized terms are defined in the Plan if not defined herein. The Award has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Award Agreement” applicable to the Award.

(b)Stock Units. As used herein, a “Stock Unit” is a non-voting unit of measurement which is deemed for bookkeeping purposes to be equivalent in value to one outstanding share of Common Stock of the Corporation. The Stock Units shall be used solely as a device for the determination of any payment to eventually be made to the Grantee if and when such Stock Units vest pursuant to Section 2. The Stock Units create no fiduciary duty to the Grantee and shall create only a contractual obligation on the part of the Corporation to make payments, subject to vesting and the other terms and conditions hereof, as provided in Section 6 below. The Stock Units shall not be treated as property or as a trust fund of any kind. No assets have been secured or set aside by the Corporation with respect to the Award and, if amounts become payable to the Grantee pursuant to this Award Agreement, the Grantee’s rights with respect to such amounts shall be no greater than the rights of any general unsecured creditor of the Corporation.

2.Vesting. As set forth in the Grant Notice, this Award shall vest and become earned in percentage installments, subject to earlier termination or acceleration and subject to adjustment as provided in the Award Agreement and in the Plan. The Award may be subject to time and/or performance-based vesting conditions, as set forth in the Grant Notice. Continued employment will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights or benefits in connection with the end of a performance period to the extent the related performance condition(s) are not satisfied.

3.Continuance of Employment/Service Required; No Employment/Service Commitment. The vesting schedule applicable to the Award requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Award and the rights and benefits under this Award Agreement. Except as provided in the Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 7 below or under the Plan.


Nothing contained in this Award Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other compensation. Nothing in this Award Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.Dividend and Voting Rights.

(a)Limitations on Rights Associated with Units. The Grantee shall have no rights as a stockholder of the Corporation, no dividend rights (except as expressly provided in Section 4(b) hereof) and no voting rights with respect to the Stock Units or any shares of Common Stock issuable in respect of such Stock Units, until shares of Common Stock are actually issued to and held of record by the Grantee. No adjustments will be made for dividends or other rights of a holder for which the record date is prior to the date of issuance of the stock certificate evidencing the shares.

(b)Dividend Equivalent Reinvestment. As of each date that the Corporation pays an ordinary cash dividend on its outstanding Common Stock for which the related record date occurs after the Date of Grant and prior to the date all Stock Units subject to the Award have either been paid or have terminated, the Corporation shall credit the Grantee with an additional number of Stock Units equal to (a) the amount of the ordinary cash dividend paid by the Corporation on a single share of Common Stock on that date, multiplied by (b) the number of Stock Units subject to the Award outstanding and unpaid as of such record date (including any Stock Units previously credited under this Section 4(b) and with such total number subject to adjustment pursuant to Section 7.1 of the Plan), divided by (c) the closing price of a share of Common Stock on that date. Any Stock Units credited pursuant to the foregoing provisions of this Section 4(b) will be subject to the same vesting, payment, termination and other terms, conditions and restrictions as the original Stock Units to which they relate. No crediting of Stock Units will be made pursuant to this Section 4(b) with respect to any Stock Units which, as of the related record date, have either been paid or have terminated.

5.Restrictions on Transfer. Prior to the time the Stock Units are vested and paid, neither the Stock Units comprising the Award nor any interest therein or amount payable in respect thereof may be sold, assigned, transferred, pledged or otherwise disposed of, alienated or encumbered, either voluntarily or involuntarily, other than by will or the laws of descent and distribution.

6.Timing and Manner of Payment of Stock Units. Except as otherwise provided in the Grant Notice, the Stock Units subject to this Award Agreement shall be paid in an equivalent number of whole shares of Common Stock (with any fractional Stock Units credited in respect of the Stock Units rounded to the nearest whole share) promptly after becoming vested (and in all events not later than the first March 15 following the year in which such Stock Units became vested) in accordance with the terms hereof. Each such payment of Stock Units shall be


subject to the tax withholding provisions of Section 9 hereof and Section 8.5 of the Plan and subject to adjustment as provided in Section 7.1 of the Plan and shall be in complete satisfaction of such vested Stock Units. The Grantee or any other person entitled under the Plan to receive a payment of shares of Common Stock shall deliver to the Corporation any representations or other documents or assurances required pursuant to Section 8.1 of the Plan.

7.Effect of Termination of Employment or Services. Except as otherwise provided in the Grant Notice, the Grantee’s Stock Units shall terminate to the extent such units have not become vested upon the first date the Grantee is no longer employed by or providing services to the Corporation or one of its Subsidiaries, regardless of the reason for the termination of such employment or services, whether with or without cause, voluntarily or involuntarily. The Corporation shall have no obligation as to any Stock Units that are terminated pursuant to the Grant Notice or this Section 7.

8.Adjustments Upon Specified Events. Upon the occurrence of certain events relating to the Corporation’s stock contemplated by Section 7.1 of the Plan, the Administrator will make adjustments if appropriate in the number of Stock Units contemplated hereby and the number and kind of securities that may be issued in respect of the Award.

9.Tax Withholding. The Corporation may satisfy any tax withholding obligations in respect of the Stock Units in accordance with Section 8.5 of the Plan.

10.Notices. Any notice to be given under the terms of this Award Agreement shall be in writing or in an electronic notice approved by the Administrator.

11.Plan. The Award and all rights of the Grantee under this Award Agreement are subject to the terms and conditions of the provisions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Award Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Award Agreement. Unless otherwise expressly provided in other sections of this Award Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

12.Entire Agreement. This Award Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Award Agreement may be amended pursuant to Section 8.6 of the Plan.

13.Governing Law. This Award Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

14.Effect of this Agreement. Subject to the Corporation’s right to terminate the Award pursuant to Section 7.2 of the Plan, this Award Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.


15.Counterparts. This Award Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

16.Section Headings. The section headings of this Award Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

17.Clawback Policy. The Stock Units are subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require repayment or forfeiture of the Stock Units or any shares of Common Stock or other cash or property received with respect to the Stock Units (including any value received from a disposition of the shares acquired upon payment of the Stock Units).

18.No Advice Regarding Grant. The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Award (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Award and any shares that may be acquired upon payment of the Award). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Award Agreement) or recommendation with respect to the Award. Except for the withholding rights contemplated by Section 9 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Award and any shares that may be acquired upon payment of the Award.

19.Six-Month Delay. Notwithstanding any provision of these Terms to the contrary, if the Grantee is a “specified employee” as defined in Section 409A of the Code, the Grantee shall not be entitled to any payment with respect to the Award in connection with the Grantee’s “separation from service” (as that term is used for purposes of Section 409A of the Code) until the earlier of (a) the date which is six (6) months after the Grantee’s separation from service for any reason other than the Grantee’s death, or (b) the date of the Grantee’s death. Any amounts otherwise payable to the Grantee following the Grantee’s separation from service that are not so paid by reason of this Section 19 shall be paid as soon as practicable for the Corporation (and in all events within thirty (30) days) after the date that is six (6) months after the Grantee’s separation from service (or, if earlier, the date of the Grantee’s death). The provisions of this Section 19 shall only apply if, and to the extent, required to comply with Section 409A of the Code.

20.Construction. It is intended that the terms of the Award will not result in the imposition of any tax liability pursuant to Section 409A of the Code. This Award Agreement shall be construed and interpreted consistent with that intent.


EX-10.10 10 clne-20240630xex10d10.htm EX-10.10

Exhibit 10.10

Award Number:      

CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

NOTICE OF STOCK UNIT AWARD

You (the “Grantee”) have been granted an award of Stock Units (the “Award”), subject to the terms and conditions of the Plan and this Award Agreement, as follows:

Name of Awardee:

 

 

 

 

 

Total Number of Stock Units Awarded:

 

 

 

 

 

Grant Date:

 

 

Vesting Completion Date:

 

 

 

 

 

Vesting Schedule:

 

This Award will become vested as to 34% of the total number of Stock Units subject to the Award on [DATE] (the “Vesting Date”), subject to continued employment or service through such vesting date. The remaining 66% of the total number of Stock Units subject to the Award will become vested in two equal annual installments on the first two anniversaries of the Vesting Date, subject to continued employment or service through each such vesting date.


By your signature and the Corporation’s signature below, you and the Corporation agree that the Award is granted under and governed by the terms and conditions of the Corporation’s 2024 Performance Incentive Plan (the “Plan”) and the Terms and Conditions of Stock Unit Award (the “Terms”), which are attached and incorporated herein by this reference. This Notice of Stock Unit Award, together with the Terms, will be referred to as your Award Agreement. The Award has been granted to you in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to you. Capitalized terms are defined in the Plan if not defined herein or in the Terms. You acknowledge receipt of a copy of the Terms, the Plan and the Prospectus for the Plan.

AWARDEE:

CLEAN ENERGY FUELS CORP.:

By:

/s/ Robert M. Vreeland

Date

Robert M. Vreeland

Signature

Its:

Chief Financial Officer

Print Name


CLEAN ENERGY FUELS CORP.

2024 PERFORMANCE INCENTIVE PLAN

TERMS AND CONDITIONS OF STOCK UNIT AWARD

1.Grant of Stock Units.

(a)General. These Terms and Conditions of Stock Unit Award (these “Terms”) apply to a particular stock unit award (the “Award”) if incorporated by reference in the Notice of Stock Unit Grant (the “Grant Notice”) corresponding to that particular grant. The recipient of the Award identified in the Grant Notice is referred to as the “Grantee.” The effective date of grant of the Award as set forth in the Grant Notice is referred to as the “Date of Grant.” The Award was granted under and subject to the Clean Energy Fuels Corp. 2024 Performance Incentive Plan (the “Plan”). The number of shares covered by the Award are subject to adjustment under Section 7.1 of the Plan. Capitalized terms are defined in the Plan if not defined herein. The Award has been granted to the Grantee in addition to, and not in lieu of, any other form of compensation otherwise payable or to be paid to the Grantee. The Grant Notice and these Terms are collectively referred to as the “Award Agreement” applicable to the Award.

(b)Stock Units. As used herein, a “Stock Unit” is a non-voting unit of measurement which is deemed for bookkeeping purposes to be equivalent in value to one outstanding share of Common Stock of the Corporation. The Stock Units shall be used solely as a device for the determination of any payment to eventually be made to the Grantee if and when such Stock Units vest pursuant to Section 2. The Stock Units create no fiduciary duty to the Grantee and shall create only a contractual obligation on the part of the Corporation to make payments, subject to vesting and the other terms and conditions hereof, as provided in Section 6 below. The Stock Units shall not be treated as property or as a trust fund of any kind. No assets have been secured or set aside by the Corporation with respect to the Award and, if amounts become payable to the Grantee pursuant to this Award Agreement, the Grantee’s rights with respect to such amounts shall be no greater than the rights of any general unsecured creditor of the Corporation.

2.Vesting. As set forth in the Grant Notice, this Award shall vest and become earned in percentage installments, subject to earlier termination or acceleration and subject to adjustment as provided in the Award Agreement and in the Plan. The Award may be subject to time and/or performance-based vesting conditions, as set forth in the Grant Notice. Continued employment will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights or benefits in connection with the end of a performance period to the extent the related performance condition(s) are not satisfied.

3.Continuance of Employment/Service Required; No Employment/Service Commitment. The vesting schedule applicable to the Award requires continued employment or service through each applicable vesting date as a condition to the vesting of the applicable installment of the Award and the rights and benefits under this Award Agreement. Except as provided in the Grant Notice, employment or service for only a portion of the vesting period, even if a substantial portion, will not entitle the Grantee to any proportionate vesting or avoid or mitigate a termination of rights and benefits upon or following a termination of employment or services as provided in Section 7 below or under the Plan.

Nothing contained in this Award Agreement or the Plan constitutes a continued employment or service commitment by the Corporation or any of its Subsidiaries, affects the Grantee’s status, if he or she is an employee, as an employee at will who is subject to termination without cause, confers upon the Grantee any right to remain employed by or in service to the Corporation or any Subsidiary, interferes in any way with the right of the Corporation or any Subsidiary at any time to terminate such employment or

2


service, or affects the right of the Corporation or any Subsidiary to increase or decrease the Grantee’s other compensation. Nothing in this Award Agreement, however, is intended to adversely affect any independent contractual right of the Grantee without his/her consent thereto.

4.Dividend and Voting Rights.

(a)Limitations on Rights Associated with Units. The Grantee shall have no rights as a stockholder of the Corporation, no dividend rights (except as expressly provided in Section 4(b) hereof) and no voting rights with respect to the Stock Units or any shares of Common Stock issuable in respect of such Stock Units, until shares of Common Stock are actually issued to and held of record by the Grantee. No adjustments will be made for dividends or other rights of a holder for which the record date is prior to the date of issuance of the stock certificate evidencing the shares.

(b)Dividend Equivalent Reinvestment. As of each date that the Corporation pays an ordinary cash dividend on its outstanding Common Stock for which the related record date occurs after the Date of Grant and prior to the date all Stock Units subject to the Award have either been paid or have terminated, the Corporation shall credit the Grantee with an additional number of Stock Units equal to (a) the amount of the ordinary cash dividend paid by the Corporation on a single share of Common Stock on that date, multiplied by (b) the number of Stock Units subject to the Award outstanding and unpaid as of such record date (including any Stock Units previously credited under this Section 4(b) and with such total number subject to adjustment pursuant to Section 7.1 of the Plan), divided by (c) the closing price of a share of Common Stock on that date. Any Stock Units credited pursuant to the foregoing provisions of this Section 4(b) will be subject to the same vesting, payment, termination and other terms, conditions and restrictions as the original Stock Units to which they relate. No crediting of Stock Units will be made pursuant to this Section 4(b) with respect to any Stock Units which, as of the related record date, have either been paid or have terminated.

5.Restrictions on Transfer. Prior to the time the Stock Units are vested and paid, neither the Stock Units comprising the Award nor any interest therein or amount payable in respect thereof may be sold, assigned, transferred, pledged or otherwise disposed of, alienated or encumbered, either voluntarily or involuntarily, other than by will or the laws of descent and distribution.

6.Timing and Manner of Payment of Stock Units. Except as otherwise provided in the Grant Notice, the Stock Units subject to this Award Agreement shall be paid in an equivalent number of whole shares of Common Stock (with any fractional Stock Units credited in respect of the Stock Units rounded to the nearest whole share) promptly after becoming vested (and in all events not later than the first March 15 following the year in which such Stock Units became vested) in accordance with the terms hereof. Each such payment of Stock Units shall be subject to the tax withholding provisions of Section 9 hereof and Section 8.5 of the Plan and subject to adjustment as provided in Section 7.1 of the Plan and shall be in complete satisfaction of such vested Stock Units. The Grantee or any other person entitled under the Plan to receive a payment of shares of Common Stock shall deliver to the Corporation any representations or other documents or assurances required pursuant to Section 8.1 of the Plan.

7.Effect of Termination of Employment or Services. Except as otherwise provided in the Grant Notice, the Grantee’s Stock Units shall terminate to the extent such units have not become vested upon the first date the Grantee is no longer employed by or providing services to the Corporation or one of its Subsidiaries, regardless of the reason for the termination of such employment or services, whether with or without cause, voluntarily or involuntarily. The Corporation shall have no obligation as to any Stock Units that are terminated pursuant to the Grant Notice or this Section 7.

8.Adjustments Upon Specified Events. Upon the occurrence of certain events relating to the Corporation’s stock contemplated by Section 7.1 of the Plan, the Administrator will make adjustments

3


if appropriate in the number of Stock Units contemplated hereby and the number and kind of securities that may be issued in respect of the Award.

9.Tax Withholding. The Corporation may satisfy any tax withholding obligations in respect of the Stock Units in accordance with Section 8.5 of the Plan.

10.Notices. Any notice to be given under the terms of this Award Agreement shall be in writing or in an electronic notice approved by the Administrator.

11.Plan. The Award and all rights of the Grantee under this Award Agreement are subject to the terms and conditions of the provisions of the Plan, incorporated herein by this reference. The Grantee agrees to be bound by the terms of the Plan and this Award Agreement. The Grantee acknowledges having read and understanding the Plan, the Prospectus for the Plan, and this Award Agreement. Unless otherwise expressly provided in other sections of this Award Agreement, provisions of the Plan that confer discretionary authority on the Board or the Administrator do not and shall not be deemed to create any rights in the Grantee unless such rights are expressly set forth herein or are otherwise in the sole discretion of the Board or the Administrator so conferred by appropriate action of the Board or the Administrator under the Plan after the date hereof.

12.Entire Agreement. This Award Agreement and the Plan together constitute the entire agreement and supersede all prior understandings and agreements, written or oral, of the parties hereto with respect to the subject matter hereof. The Plan and this Award Agreement may be amended pursuant to Section 8.6 of the Plan.

13.Governing Law. This Award Agreement shall be governed by and construed and enforced in accordance with the laws of the State of Delaware without regard to conflict of law principles thereunder.

14.Effect of this Agreement. Subject to the Corporation’s right to terminate the Award pursuant to Section 7.2 of the Plan, this Award Agreement shall be assumed by, be binding upon and inure to the benefit of any successor or successors to the Corporation.

15.Counterparts. This Award Agreement may be executed simultaneously in any number of counterparts, each of which shall be deemed an original but all of which together shall constitute one and the same instrument. Photographic or other electronic copies of such signed counterparts may be used in lieu of the originals for any purpose.

16.Section Headings. The section headings of this Award Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof.

17.Clawback Policy. The Stock Units are subject to the terms of the Corporation’s recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require repayment or forfeiture of the Stock Units or any shares of Common Stock or other cash or property received with respect to the Stock Units (including any value received from a disposition of the shares acquired upon payment of the Stock Units).

18.No Advice Regarding Grant. The Grantee is hereby advised to consult with his or her own tax, legal and/or investment advisors with respect to any advice the Grantee may determine is needed or appropriate with respect to the Award (including, without limitation, to determine the foreign, state, local, estate and/or gift tax consequences with respect to the Award and any shares that may be acquired

4


upon payment of the Award). Neither the Corporation nor any of its officers, directors, affiliates or advisors makes any representation (except for the terms and conditions expressly set forth in this Award Agreement) or recommendation with respect to the Award. Except for the withholding rights contemplated by Section 9 above and Section 8.5 of the Plan, the Grantee is solely responsible for any and all tax liability that may arise with respect to the Award and any shares that may be acquired upon payment of the Award.

19.Six-Month Delay. Notwithstanding any provision of these Terms to the contrary, if the Grantee is a “specified employee” as defined in Section 409A of the Code, the Grantee shall not be entitled to any payment with respect to the Award in connection with the Grantee’s “separation from service” (as that term is used for purposes of Section 409A of the Code) until the earlier of (a) the date which is six (6) months after the Grantee’s separation from service for any reason other than the Grantee’s death, or (b) the date of the Grantee’s death. Any amounts otherwise payable to the Grantee following the Grantee’s separation from service that are not so paid by reason of this Section 19 shall be paid as soon as practicable for the Corporation (and in all events within thirty (30) days) after the date that is six (6) months after the Grantee’s separation from service (or, if earlier, the date of the Grantee’s death). The provisions of this Section 19 shall only apply if, and to the extent, required to comply with Section 409A of the Code.

20.Construction. It is intended that the terms of the Award will not result in the imposition of any tax liability pursuant to Section 409A of the Code. This Award Agreement shall be construed and interpreted consistent with that intent.

5


EX-31.1 11 clne-20240630xex31d1.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: August 7, 2024

/s/ ANDREW J. LITTLEFAIR

Andrew J. Littlefair

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 12 clne-20240630xex31d2.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: August 7, 2024

/s/ ROBERT M. VREELAND

Robert M. Vreeland

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 13 clne-20240630xex32d1.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 June 30, 2024 (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: August 7, 2024

/s/ ANDREW J. LITTLEFAIR

Andrew J. Littlefair

President and Chief Executive Officer

(Principal Executive Officer)

Date: August 7, 2024

/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 14 clne-20240630.xsd EX-101.SCH 995200100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995200500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Land, Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Debt - Schedule of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41309 - Disclosure - Debt - Debt Obligations (Calc 2) (Imported) link:presentationLink link:calculationLink link:definitionLink 99941802 - 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 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995200505 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Other Receivables link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Land, Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995211801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995211901 - Disclosure - Alternative Fuels Excise Tax Credit link:presentationLink link:calculationLink link:definitionLink 995212001 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 99920102 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Revenue From Contracts With Customers (Policies) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Other Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Land, Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99931403 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99931803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - General - Tourmaline Joint Development (Details) link:presentationLink link:calculationLink link:definitionLink 99940102 - Disclosure - General - Impairment of Goodwill and Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - Revenue from Contracts with Customers - Tourmaline Joint Development (Details) link:presentationLink link:calculationLink link:definitionLink 99940205 - Disclosure - Revenue from Contracts with Customers - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details) link:presentationLink link:calculationLink link:definitionLink 99940304 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l (Details) link:presentationLink link:calculationLink link:definitionLink 99940305 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) link:presentationLink link:calculationLink link:definitionLink 99940306 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99940603 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Fair Value Measurements - Convertible Promissory Note (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - Fair Value Measurements - Transfers (Details) link:presentationLink link:calculationLink link:definitionLink 99940704 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940705 - Disclosure - Fair Value Measurements - Fair Value Recognition - Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940706 - Disclosure - Fair Value Measurements - Fair Value Recognition - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940707 - Disclosure - Fair Value Measurements - Other Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Other Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - Debt - Stonepeak Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 99941203 - Disclosure - Debt - Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 99941402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details) link:presentationLink link:calculationLink link:definitionLink 99941501 - Disclosure - Stockholders' Equity - Authorized Shares (Details) link:presentationLink link:calculationLink link:definitionLink 99941502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 99941503 - Disclosure - Stockholders' Equity - Stonepeak Warrant (Details) link:presentationLink link:calculationLink link:definitionLink 99941504 - Disclosure - Stockholders' Equity - Stonepeak Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941601 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 99941701 - Disclosure - Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 99941801 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 99941901 - Disclosure - Alternative Fuel Excise Tax Credit (Details) link:presentationLink link:calculationLink link:definitionLink 99942001 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 clne-20240630_cal.xml EX-101.CAL EX-101.DEF 16 clne-20240630_def.xml EX-101.DEF EX-101.LAB 17 clne-20240630_lab.xml EX-101.LAB EX-101.PRE 18 clne-20240630_pre.xml EX-101.PRE XML 20 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 31, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2024  
Document Fiscal Year Focus 2024  
Securities Act 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  
Entity Address, Address Line Two 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, $0.0001 par value per share  
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)   223,427,400
Entity Central Index Key 0001368265  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash, cash equivalents and current portion of restricted cash $ 125,142 $ 106,963
Short-term investments 126,212 158,186
Accounts receivable, net of allowance of $1,475 and $1,536 as of December 31, 2023 and June 30, 2024, respectively 92,108 98,426
Other receivables 25,041 19,770
Inventory 49,406 45,335
Prepaid expenses and other current assets 32,975 41,495
Total current assets 450,884 470,175
Operating lease right-of-use assets 99,673 92,324
Land, property and equipment, net 340,278 331,758
Notes receivable and other long-term assets, net 34,501 35,735
Investments in other entities 250,257 258,773
Goodwill 64,328 64,328
Intangible assets, net 6,365 6,365
Total assets 1,246,286 1,259,458
Current liabilities:    
Current portion of debt 43 38
Current portion of finance lease obligations 1,923 1,758
Current portion of operating lease obligations 7,678 6,687
Accounts payable 33,842 56,995
Accrued liabilities 91,158 91,534
Deferred revenue 7,794 4,936
Derivative liabilities, related party 0 1,875
Total current liabilities 142,438 163,823
Long-term portion of debt 262,912 261,123
Long-term portion of finance lease obligations 1,534 1,839
Long-term portion of operating lease obligations 96,962 89,065
Other long-term liabilities 12,869 9,961
Total liabilities 516,715 525,811
Commitments and contingencies
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; 223,026,966 shares and 223,332,502 shares issued and outstanding as of December 31, 2023 and June 30, 2024, respectively 22 22
Additional paid-in capital 1,690,762 1,658,339
Accumulated deficit (964,208) (929,472)
Accumulated other comprehensive loss (3,535) (2,119)
Total Clean Energy Fuels Corp. stockholders' equity 723,041 726,770
Noncontrolling interest in subsidiary 6,530 6,877
Total stockholders' equity 729,571 733,647
Total liabilities and stockholders' equity $ 1,246,286 $ 1,259,458
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,643 $ 1,475
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) 223,332,502 223,026,966
Common stock, outstanding (in shares) 223,332,502 223,026,966
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 97,954 $ 90,548 $ 201,663 $ 222,731
Cost of sales (exclusive of depreciation and amortization shown separately below):        
Selling, general and administrative 28,342 28,548 54,579 58,197
Depreciation and amortization 11,264 10,893 22,446 21,571
Total operating expenses 103,546 103,603 216,566 271,198
Operating loss (5,592) (13,055) (14,903) (48,467)
Interest expense (7,921) (4,365) (15,683) (8,719)
Interest income 3,639 2,766 7,218 5,483
Other income (expense), net (40) 28 58 71
Loss from equity method investments (5,795) (1,915) (11,193) (3,805)
Loss before income taxes (15,709) (16,541) (34,503) (55,437)
Income tax benefit (758) 55 (580) 119
Net loss (16,467) (16,486) (35,083) (55,318)
Loss attributable to noncontrolling interest 174 185 347 320
Net loss attributable to Clean Energy Fuels Corp. $ (16,293) $ (16,301) $ (34,736) $ (54,998)
Net loss attributable to Clean Energy Fuels Corp. per share:        
Basic (in dollars per share) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
Diluted (in dollars per share) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
Weighted-average common shares outstanding:        
Basic (in shares) 223,289,936 222,908,402 223,250,123 222,813,286
Diluted (in shares) 223,289,936 222,908,402 223,250,123 222,813,286
Product revenue        
Revenue:        
Total revenue $ 82,960 $ 75,629 $ 172,374 $ 195,356
Cost of sales (exclusive of depreciation and amortization shown separately below):        
Cost of sales 53,914 55,570 120,339 175,228
Service revenue        
Revenue:        
Total revenue 14,994 14,919 29,289 27,375
Cost of sales (exclusive of depreciation and amortization shown separately below):        
Cost of sales $ 10,026 $ 8,592 $ 19,202 $ 16,202
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net loss $ (16,467) $ (16,486) $ (35,083) $ (55,318)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments, net of $0 tax in 2023 and 2024 (527) 585 (1,336) 1,046
Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024 (14) 1,113 (80) 1,357
Total other comprehensive income (loss) (541) 1,698 (1,416) 2,403
Comprehensive loss (17,008) (14,788) (36,499) (52,915)
Clean Energy Fuels Corp.        
Net loss (16,293) (16,301) (34,736) (54,998)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments, net of $0 tax in 2023 and 2024 (527) 585 (1,336) 1,046
Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024 (14) 1,113 (80) 1,357
Total other comprehensive income (loss) (541) 1,698 (1,416) 2,403
Comprehensive loss (16,834) (14,603) (36,152) (52,595)
Noncontrolling Interest        
Net loss (174) (185) (347) (320)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments, net of $0 tax in 2023 and 2024 0 0 0 0
Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024 0 0 0 0
Total other comprehensive income (loss) 0 0 0 0
Comprehensive loss $ (174) $ (185) $ (347) $ (320)
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0 $ 0
Unrealized gains on available-for sale securities, tax $ 0 $ 0 $ 0 $ 0
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Total
Beginning balance at Dec. 31, 2022 $ 22 $ 1,553,668 $ (829,975) $ (3,722) $ 7,478 $ 727,471
Beginning balance (in shares) at Dec. 31, 2022 222,437,429          
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock   332       332
Issuance of common stock (in shares) 470,351          
Shares withheld related to net share settlement   (175)       (175)
Stock-based compensation   6,096       6,096
Stock-based sales incentive charges   8,172       8,172
Net loss     (38,697)   (135) (38,832)
Other comprehensive income (loss)       705   705
Ending balance at Mar. 31, 2023 $ 22 1,568,093 (868,672) (3,017) 7,343 703,769
Ending balance (in shares) at Mar. 31, 2023 222,907,780          
Beginning balance at Dec. 31, 2022 $ 22 1,553,668 (829,975) (3,722) 7,478 727,471
Beginning balance (in shares) at Dec. 31, 2022 222,437,429          
Increase (Decrease) in Stockholders' Equity            
Net loss         (320) (55,318)
Other comprehensive income (loss)         0 2,403
Ending balance at Jun. 30, 2023 $ 22 1,582,009 (884,973) (1,319) 7,158 702,897
Ending balance (in shares) at Jun. 30, 2023 222,910,057          
Beginning balance at Mar. 31, 2023 $ 22 1,568,093 (868,672) (3,017) 7,343 703,769
Beginning balance (in shares) at Mar. 31, 2023 222,907,780          
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock   3       3
Issuance of common stock (in shares) 2,277          
Stock-based compensation   6,093       6,093
Stock-based sales incentive charges   7,820       7,820
Net loss     (16,301)   (185) (16,486)
Other comprehensive income (loss)       1,698 0 1,698
Ending balance at Jun. 30, 2023 $ 22 1,582,009 (884,973) (1,319) 7,158 702,897
Ending balance (in shares) at Jun. 30, 2023 222,910,057          
Beginning balance at Dec. 31, 2023 $ 22 1,658,339 (929,472) (2,119) 6,877 $ 733,647
Beginning balance (in shares) at Dec. 31, 2023 223,026,966         223,026,966
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock   231       $ 231
Issuance of common stock (in shares) 236,089          
Shares withheld related to net share settlement   (304)       (304)
Stock-based compensation   2,629       2,629
Stock-based sales incentive charges   12,897       12,897
Net loss     (18,443)   (173) (18,616)
Other comprehensive income (loss)       (875)   (875)
Ending balance at Mar. 31, 2024 $ 22 1,673,792 (947,915) (2,994) 6,704 729,609
Ending balance (in shares) at Mar. 31, 2024 223,263,055          
Beginning balance at Dec. 31, 2023 $ 22 1,658,339 (929,472) (2,119) 6,877 $ 733,647
Beginning balance (in shares) at Dec. 31, 2023 223,026,966         223,026,966
Increase (Decrease) in Stockholders' Equity            
Net loss         (347) $ (35,083)
Other comprehensive income (loss)         0 (1,416)
Ending balance at Jun. 30, 2024 $ 22 1,690,762 (964,208) (3,535) 6,530 $ 729,571
Ending balance (in shares) at Jun. 30, 2024 223,332,502         223,332,502
Beginning balance at Mar. 31, 2024 $ 22 1,673,792 (947,915) (2,994) 6,704 $ 729,609
Beginning balance (in shares) at Mar. 31, 2024 223,263,055          
Increase (Decrease) in Stockholders' Equity            
Issuance of common stock (in shares) 69,447          
Stock-based compensation   2,862       2,862
Stock-based sales incentive charges   14,079       14,079
Net loss     (16,293)   (174) (16,467)
Other comprehensive income (loss)       (541) 0 (541)
Issuance of common stock warrants   29       29
Ending balance at Jun. 30, 2024 $ 22 $ 1,690,762 $ (964,208) $ (3,535) $ 6,530 $ 729,571
Ending balance (in shares) at Jun. 30, 2024 223,332,502         223,332,502
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net loss $ (35,083) $ (55,318)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 22,446 21,571
Provision for credit losses and inventory 628 1,006
Stock-based compensation expense 5,491 12,189
Stock-based sales incentive charges 26,976 27,652
Change in fair value of derivative instruments (1,683) (1,068)
Amortization of discount and debt issuance cost (1,239) (2,190)
Gain on disposal of property and equipment 497 (101)
Asset impairments and other charges 0 333
Loss from equity method investments 11,193 3,805
Non-cash lease expense 4,516 2,919
Deferred income taxes 534 (165)
Accretion of ARO liabilities 180 149
Changes in operating assets and liabilities:    
Accounts and other receivables 4,177 16,518
Inventory (4,714) (3,489)
Prepaid expenses and other assets 5,599 (6,956)
Operating lease liabilities (2,977) (2,075)
Accounts payable (17,276) (6,351)
Deferred revenue 2,820 (1,050)
Accrued liabilities and other (730) (14,341)
Net cash provided by (used in) operating activities 21,355 (6,962)
Cash flows from investing activities:    
Purchases of short-term investments (408,899) (186,273)
Maturities and sales of short-term investments 444,337 190,500
Purchases of and deposits on property and equipment (32,147) (42,754)
Grant proceeds for capital projects 952 1,947
Disbursements for loans receivable (5,397) (2,340)
Proceeds from paydowns, maturities, and sales of loans receivables 272 1,612
Investments in other entities (165) (5,500)
Payment and deposits on equipment and manure rights for RNG production projects (4,259) (15,080)
Proceeds received for joint development and construction of station projects 1,028 1,172
Advance to DR JV 0 (5,500)
Proceeds from settlement of insurance claims 314 0
Proceeds from disposal of property and equipment 42 198
Net cash (used in) investing activities (3,922) (62,018)
Cash flows from financing activities:    
Issuance of common stock 36 335
Payments of tax withholdings on net settlement of equity awards (304) (175)
Fees paid for lender and debt issuance costs (845) (1,440)
Proceeds for Adopt-a-Port program 3,390 150
Repayment of proceeds for Adopt-a-Port program (792) (705)
Proceeds from debt instruments 0 255
Repayments of debt instruments and finance lease obligations (625) (612)
Net cash (used in) financing activities 860 (2,192)
Effect of exchange rates on cash, cash equivalents and restricted cash (114) 384
Net (decrease) in cash, cash equivalents and restricted cash 18,179 (70,788)
Cash, cash equivalents and restricted cash, beginning of period 106,963 125,950
Cash, cash equivalents and restricted cash, end of period 125,142 55,162
Supplemental disclosure of cash flow information:    
Income taxes paid 48 57
Interest paid, net of $138 and $661 capitalized, respectively $ 13,216 $ 8,279
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Statement of Cash Flows [Abstract]    
Capitalized interest paid, respectively $ 1,229 $ 581
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General
6 Months Ended
Jun. 30, 2024
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 to 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 third party sources and from the Company’s jointly owned RNG production facilities (see Note 3)) 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 RNG and conventional natural gas, in the form of CNG and LNG, via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG in the form of CNG and LNG 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, Oregon, and Washington 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 June 30, 2024, results of operations, comprehensive loss, and stockholders’ equity for the three and six months ended June 30, 2023 and 2024, and cash flows for the six months ended June 30, 2023 and 2024. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three and six months ended June 30, 2023 and 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2023 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024.

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, which states that for awards granted to a customer that 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. 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.

Tourmaline Joint Development

In April 2023, the Company and Tourmaline Oil Corp. (“Tourmaline”) announced a CAD $70 million Joint Development Agreement to build and operate a network of CNG stations along key highway corridors across Western Canada. Under a 50-50 shared investment, the Company and Tourmaline expect to construct and commission up to 20 CNG fueling stations over the next five years, allowing heavy-duty trucks and other commercial transportation fleets that operate in the area to transition to the use of CNG, a lower carbon alternative to gasoline and diesel. Costs associated with station construction and profit and loss arising from station operation are shared 50-50 between the Company and Tourmaline. This arrangement between the Company and Tourmaline to jointly develop, build and operate CNG fueling stations is accounted for in accordance with ASC 808, Collaborative Arrangements, which states that (1) costs incurred and revenue generated from transactions with third parties be separately recorded by each participant in its own financial statements, (2) the participant who is deemed to be the principal for a given transaction under ASC 606, Revenue from Contracts with Customers, will record the transaction on a gross basis in its financial statements, and (3) payments between participants that are within the scope of other authoritative accounting literature on income statement classification shall be accounted for using the relevant provisions of that literature. If the payments are not within the scope of other authoritative accounting literature, then the income statement classification for the payments shall be based on an analogy to authoritative accounting literature or if there is no appropriate analogy, a reasonable, rational, and consistently applied accounting policy election.

The Company determined that it is the principal for the revenue generated from third parties under this collaborative arrangement with Tourmaline in accordance with ASC 606; as such, the associated revenue and cost of sales generated and incurred are recognized on a gross basis in the condensed consolidated statements of operations. Net participation of profit and loss owed to or from Tourmaline is recorded as an increase or decrease to cost of sales, respectively, as the transaction is not deemed to be with a customer within the scope of ASC 606. Capitalized station costs are presented at half of the total development and construction costs in the condensed consolidated balance sheets, corresponding to the Company’s 50% ownership in the shared assets.

Impairment of Goodwill and Long-Lived Assets

Due to a decline in the market price of the Company's common stock subsequent to December 31, 2023, the Company performed an interim quantitative goodwill impairment test as of June 30, 2024 for its single reporting unit. In connection with the quantitative goodwill impairment test, the Company estimated the fair value of its reporting unit based on its market value of invested capital plus a market participant acquisition premium. The results of the quantitative goodwill impairment test performed as of June 30, 2024 indicated that the fair value of the Company’s reporting unit exceeded its carrying value by 6% or $59.4 million; as such, no impairment charges relating to goodwill were recorded in the three and six months ended June 30, 2024.

In addition, due to a decline in share price of the Company's common stock, the Company assessed whether such event or any other events or changes in circumstances indicated that the carrying value of the Company’s long-lived assets may not be recoverable. Based on the Company’s assessment, no impairment triggering events were identified as of June 30, 2024.

Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The Company adopted this new ASU in the first quarter of 2024. The adoption of this ASU did not have a material effect on the Company’s consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements and will likely result in additional disclosures when adopted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. This ASU enhances annual income tax disclosures by requiring entities to disclose specific categories and greater disaggregation of information in the rate reconciliation table and income taxes paid disaggregated by jurisdiction. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In March 2024, the FASB issued ASU No. 2024-01, Compensation-Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards. This ASU improves U.S. GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph 718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation-Stock Compensation. The ASU is effective for annual periods, including interim periods within those years, beginning after December 15, 2024, with early adoption allowed. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2024
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

Six Months Ended

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Product revenue:

Volume-related

Fuel sales(1) (3)

$

53,267

$

57,398

$

160,162

$

125,601

Change in fair value of derivative instruments(2)

3,600

61

1,068

1,683

RIN Credits

5,377

9,523

9,880

18,335

LCFS Credits

2,474

4,319

4,772

4,155

AFTC (4)

 

5,059

 

6,003

 

9,555

 

11,360

Total volume-related product revenue

69,777

77,304

185,437

161,134

Station construction sales

5,852

5,656

9,919

11,240

Total product revenue

 

75,629

 

82,960

 

195,356

 

172,374

Service revenue:

Volume-related, O&M services

13,913

14,422

25,957

28,157

Other services

1,006

572

1,418

1,132

Total service revenue

14,919

14,994

27,375

29,289

Total revenue

$

90,548

$

97,954

$

222,731

$

201,663

(1)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant. For the three and six months ended June 30, 2023, contra-revenue charges recognized in fuel revenue were $13.9 million and $27.7 million, respectively. For the three and six months ended June 30, 2024, contra-revenue charges recognized in fuel revenue were $14.1 million and $27.0 million, respectively. See Note 14 for more information.
(2)Represents changes in fair value of unsettled derivative instruments relating to the Company’s commodity swap and customer fueling contracts associated with the Company’s 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 truck financing program. See Note 6 for more information about these derivative instruments.
(3)Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were $1.4 million and $1.0 million, respectively. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were $0.9 million and $2.4 million, respectively.
(4)Represents the federal alternative fuel excise tax credit (“AFTC”). 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 June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $39.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, 2023 and June 30, 2024, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Accounts receivable, net

$

98,426

$

92,108

  

Contract assets - current

$

7,823

$

6,317

Contract assets - non-current

 

2,433

 

2,174

Contract assets - total

$

10,256

$

8,491

  

Contract liabilities - current

$

4,936

$

7,794

Contract liabilities - non-current

 

151

 

113

Contract liabilities - total

$

5,087

$

7,907

Accounts Receivable, Net

“Accounts receivable, net” in the accompanying condensed consolidated balance sheets includes billed and accrued amounts that are 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 on 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 “Other receivables” and 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 from customers in advance of the satisfaction of performance obligations and are classified as current or noncurrent based on when the revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and in “Other long-term liabilities,” respectively, in the accompanying condensed consolidated balance sheets.

Revenue recognized in the six months ended June 30, 2023 relating to the Company’s contract liability balances as of December 31, 2022 was $3.3 million. The increase in the contract liability balance in the six months ended June 30, 2024 is mainly driven by billings in excess of revenue recognized and customer advances in the six months ended June

30, 2024, partially offset by $2.6 million of revenue recognized relating to the Company’s contract liability balances as of December 31, 2023.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary
6 Months Ended
Jun. 30, 2024
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 into an agreement (the “TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) to create 50-50 joint ventures to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Pursuant to the TotalEnergies JV Agreement, each ADG RNG production facility project 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 investing up to $400.0 million of equity in production projects, and TotalEnergies and the Company each committed to initially provide $50.0 million (the “TotalEnergies JV Equity Obligations”). In October 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”), and, in November 2021, TotalEnergies and the Company each contributed an initial $4.8 million to the DR JV. On June 27, 2023, the DR JV issued a capital call for $11.0 million in additional funding, requiring TotalEnergies and the Company each to contribute $5.5 million. On June 28, 2023, the Company contributed $5.5 million and advanced $5.5 million to the DR JV. Funds from the capital call were used to fund required loan reserves and to paydown outstanding liabilities of the DR JV. In December 2023, the $5.5 million advance was refunded to the Company by the DR JV.

The Company accounts for its interest in the LLC using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLC’s operations. The Company recorded a loss of $1.0 million and $0.5 million from the LLC’s operations in the three months ended June 30, 2023 and 2024, respectively, and a loss of $1.4 million and $0.9 million from the LLC’s operations in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance of $7.5 million and $6.6 million as of December 31, 2023 and June 30, 2024, respectively.

bp Joint Venture

On April 13, 2021, the Company entered into an agreement (the “bp JV Agreement”) with BP Products North America, Inc. (“bp”) that created a 50-50 joint venture (the “bpJV”) to develop, own and operate new ADG RNG production facilities in the U.S. 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. 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 in accordance with the bp JV Agreement to effect the conversion of bp’s Class B Units into Class A Units.

On December 20, 2023, the bpJV issued a capital call in the amount of $135.9 million. As a result, bp and the Company each contributed $67.95 million to the bpJV by December 31, 2023. Proceeds of this capital call have been used to develop ADG RNG projects and to fund bpJV’s working capital needs.

As of June 30, 2024, the Company and bp each own 50% of the bpJV, and all of the RNG produced from projects developed and owned by the bpJV will be available to the Company for sale as vehicle fuel pursuant to the Company’s marketing agreement with bp. 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 $0.2 million and $3.1 million from this investment in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.6 million and $5.9 million from this investment in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in the bpJV of $220.3 million and $214.4 million as of December 31, 2023 and June 30, 2024, respectively.

Maas Energy Works, LLC Joint Development

On May 8, 2024, the Company entered into a joint development agreement (the “Maas JDA”) with Maas Energy Works, LLC (“Maas”), granting the Company exclusive right to acquire, fund and participate in the development of certain ADG RNG production projects at dairy farms subject to its due diligence. Pursuant to the Maas JDA, the Company will provide financing to fund the development, construction, operation and maintenance of approved ADG RNG production projects, and Maas will manage and oversee the development, construction, operations and maintenance of such approved projects. The Company contemplates investing up to $132.0 million of equity capital in production projects in connection with the Maas joint development. Any RNG produced from projects developed and constructed in connection with the Maas joint development will be available to the Company for sale as vehicle fuel.

Pursuant to the Maas JDA, each approved ADG RNG production project will be formed as a separate, special purpose project limited liability company that will be wholly-owned by a holding company (collectively, the “Project LLC”), which is jointly controlled by Maas and the Company. The Company accounts for its interest in the Project LLC using the equity method of accounting because it has the ability to exercise significant influence but does not control the Project LLC’s operations. No income or loss was recorded from the Project LLC’s operations in the three and six months ended June 30, 2023 and 2024. Subsequent to June 30, 2024, the Project LLC issued a capital call in the amount of $2.0 million, which was contributed by the Company in July 2024. Proceeds of the capital call will be used to develop and construct ADG RNG projects. The Company had an investment balance of $0.0 million and $1.1 million as of December 31, 2023 and June 30, 2024, 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, into 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. At the closing of the CEC Combination on December 29, 2017, the Company owned 49% of SAFE&CEC S.r.l., and LR owned 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 gain of $0.2 million and a loss of $0.8 million in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.3 million and $1.9 million in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in SAFE&CEC S.r.l. of $21.2 million and $18.2 million as of December 31, 2023 and June 30, 2024, respectively.

NG Advantage

On October 14, 2014, the Company entered into a Common Unit Purchase Agreement (“UPA”) with NG Advantage, LLC (“NG Advantage”) for a 53.3% controlling interest in NG Advantage. Subsequently, the Company’s controlling interest increased in connection with various equity and financing arrangements with NG Advantage. As of June 30, 2024, the Company’s controlling interest in NG Advantage was 93.3%. 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.

The Company recorded a loss attributable to the noncontrolling interest in NG Advantage of $0.2 million in the three months ended June 30, 2023 and 2024, and a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million in the six months ended June 30, 2023 and 2024. The carrying value of the noncontrolling interest was $6.9 million and $6.5 million as of December 31, 2023 and June 30, 2024, 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 December 31, 2023 and June 30, 2024, the Company had an investment balance recorded at cost of $8.0 million and $8.1 million, respectively. The Company did not recognize any adjustments to the recorded cost basis in the three and six months ended June 30, 2023 and 2024.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Restricted Cash
6 Months Ended
Jun. 30, 2024
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, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Current assets:

 

  

 

  

Cash and cash equivalents

$

104,944

$

123,092

Restricted cash - standby letter of credit

 

2,019

 

2,050

Total cash, cash equivalents and current portion of restricted cash

$

106,963

$

125,142

Total cash, cash equivalents and restricted cash

$

106,963

$

125,142

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 $105.6 million and $124.1 million as of December 31, 2023 and June 30, 2024, 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. The Company deposited $2.0 million, in the form of a certificate of deposit, at PlainsCapital Bank as collateral for the standby letter of credit issued to Chevron Products Company, a division of Chevron U.S.A. Inc., in connection with the Company’s Adopt-A-Port program. The $2.0 million certificate of deposit is classified as short-term restricted cash and a current asset and is included in “Cash, cash equivalents and current portion of restricted cash” in the accompanying condensed consolidated balance sheets as of December 31, 2023 and June 30, 2024.

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments

Note 5—Short-Term Investments

Short-term investments include available-for-sale debt securities, excluded from cash equivalents, that have maturities of one year or less on the date of acquisition  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 June 30, 2024, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values of its available-for-sale debt securities are properly recorded.

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

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

157,628

$

28

$

157,656

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

158,158

$

28

$

158,186

Short-term investments as of June 30, 2024 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

125,671

$

$

125,671

Certificates of deposit

541

541

Total short-term investments

$

126,212

$

$

126,212

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities
6 Months Ended
Jun. 30, 2024
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, 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 who participate in the Company’s 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 Company’s truck financing program. Certain of these fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be an embedded derivative and is recorded at fair value at the time of execution, with the changes in fair value of the embedded derivative recognized in “Product revenue” in the accompanying condensed consolidated statements of operations.

Commodity swaps and embedded derivatives as of December 31, 2023 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,593

$

$

2,593

Notes receivable and other long-term assets, net

2,035

2,035

Total derivative assets

$

4,628

$

$

4,628

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,875

$

$

1,875

Total derivative liabilities

$

1,875

$

$

1,875

Embedded derivatives as of June 30, 2024 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,656

$

$

2,656

Notes receivable and other long-term assets, net

1,780

1,780

Total derivative assets

$

4,436

$

$

4,436

As of December 31, 2023, the Company had a total volume on open commodity swap contracts of 1.9 million at a weighted-average price of approximately $3.18 per gallon. As of June 30, 2024, the Company’s commodity swap contracts had expired, and there was no volume on commodity swap contracts.

The following table reflects the weighted-average price of open commodity swap contracts as of December 31, 2023 and June 30, 2024, by year with associated volumes:

December 31, 2023

June 30, 2024

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2024

 

1,875,000

$

3.18

$

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
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 developed based on market data obtained from sources independent of the Company that market participants would use in valuing the asset or liability. 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 U.S. government issued debt securities are classified within Level 1 because they are valued using the most recent quoted prices for identical assets in active markets. Certificate of deposits is classified within Level 2 because it is 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 Company’s 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, 2023:

December 31, 2023

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Company’s truck financing program based on the following inputs as of December 31, 2023 and June 30, 2024:

December 31, 2023

June 30, 2024

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

$ 2.25 - $ 2.42

$

2.34

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

$ 0.93 - $ 1.62

$

1.17

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

$ 1.98 - $ 3.16

$

2.56

Convertible Promissory Notes

In connection with the Company’s loan commitments (see Note 17) to Rimere, an equity method investee, the Company acquired convertible promissory notes with aggregate principal balances equaling the total amount of drawdowns on the loan commitments. In addition, in May 2024, the Company invested in a convertible promissory note with a principal balance of $2.0 million issued by Bridge to Renewables, Inc. (“BTR”). These convertible promissory notes are classified as available-for-sale and are carried at fair value, which is measured using the income approach. Under the income approach, the Company used a DCF model in which cash flows anticipated over the term of the notes are discounted to their present value using an expected discount rate. The discount rate used reflected the interest rates offered on loans of similar term and to borrowers of similar credit quality, which are Level 3 inputs. As such, this valuation approach is considered a Level 3 fair value measurement.

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory notes from Rimere as of December 31, 2023 and June 30, 2024:

Significant Unobservable Inputs

    

December 31, 2023

    

June 30, 2024

Risk-free interest rate

5.39%

5.33%

Credit adjustment

5.31%

7.32%

Credit adjusted discount rate

10.70%

12.65%

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory note from BTR as of June 30, 2024:

Significant Unobservable Inputs

    

June 30, 2024

Risk-free interest rate

5.16%

Credit adjustment

11.34%

Credit adjusted discount rate

16.50%

The above significant unobservable inputs are subject to change based on changes in economic and market conditions. The use of significant unobservable inputs creates uncertainty in the measurement of fair value as of the

reporting date. Significant increase or decrease in any of the inputs in isolation would result in a significantly lower or higher fair value measurement. Generally, a change in market interest rates is accompanied by a directionally opposite change in the estimated fair value of fixed-rate debt securities. The Company records changes in the fair value of available-for-sale debt securities in “Unrealized gain (loss) on available-for-sale securities” within other comprehensive income (loss) in the accompanying condensed consolidated statements of comprehensive loss.

There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 of the fair value hierarchy as of December 31, 2023 or June 30, 2024.

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, 2023 and June 30, 2024 (in thousands):

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

157,656

$

157,656

$

$

Convertible promissory notes(4)

 

2,330

 

 

 

2,330

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

4,628

4,628

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

1,875

$

$

$

1,875

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

125,671

$

125,671

$

$

Convertible promissory notes(4)

5,460

5,460

Certificates of deposit (1)

541

541

Embedded derivatives (3)

$

4,436

$

$

$

4,436

(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” as of December 31, 2023 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, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(4)Included in “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.

The following table provides 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 or other comprehensive income (loss) (in thousands):

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Note

Swap Contracts

Derivatives

Balance as of March 31, 2023

$

$

4,949

$

3,048

$

(3,875)

$

(696)

Settlements, net

1,441

Total gain (loss)

 

1,888

889

(345)

616

Purchases

 

1,268

Equity method investment loss(1)

 

(910)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of March 31, 2024

$

$

5,252

$

4,744

$

(877)

$

Settlements, net

873

Total gain (loss)

 

(816)

4

Purchases

 

2,072

Equity method investment loss(1)

 

(1,356)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in earnings

$

$

1,888

$

$

1,096

$

616

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in earnings

$

$

(816)

$

$

877

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

889

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

$

$

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Notes

Swap Contracts

Derivatives

Balance as of December 31, 2022

$

$

6,755

$

1,880

$

(3,845)

$

Settlements, net

(1,424)

2,456

Total gain (loss)

 

1,424

82

1,105

(1,390)

(80)

Purchases

2,478

Equity method investment loss(1)

(1,168)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of December 31, 2023

$

$

4,628

$

2,330

$

(1,875)

$

Settlements, net

2,366

Total gain (loss)

 

(192)

(53)

(491)

Purchases

5,727

Equity method investment loss(1)

(2,544)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in earnings

$

$

82

$

$

1,066

$

(80)

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in earnings

$

$

(192)

$

$

1,875

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

1,105

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

(53)

$

$

(1)Represents the Company’s proportionate share of Rimere’s losses. These losses are recorded as adjustments to the carrying value of the convertible promissory notes because the Company’s equity investment in Rimere had been reduced to zero.

Other Financial Assets and Liabilities

The carrying amounts of the Company’s cash, cash equivalents, receivables and payables approximate fair value due to the short-term nature of those instruments.

Debt instruments as of December 31, 2023 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

260,906

$

253,303

Other Debt

255

255

Total Debt

$

261,161

$

253,558

Debt instruments as of June 30, 2024 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

262,734

$

243,848

Other Debt

221

221

Total Debt

$

262,955

$

244,069

The fair values of these debt instruments were estimated using a DCF analysis based on imputed interest rates, which are Level 3 inputs. See Note 12 for more information about the Company’s debt instruments.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Receivables
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Other Receivables

Note 8—Other Receivables

Other receivables as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

    

June 30, 

2023

    

2024

Loans to customers to finance vehicle purchases

$

194

$

78

Accrued customer billings

 

5,566

 

4,886

Fuel tax credits

 

8,876

 

12,685

Other

 

5,134

 

7,392

Total other receivables

$

19,770

$

25,041

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
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, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Raw materials and spare parts

$

45,335

$

49,406

Total inventory

$

45,335

$

49,406

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Land, Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Land, Property and Equipment

Note 10—Land, Property and Equipment

Land, property and equipment, net as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

    

2023

    

2024

Land

$

7,397

$

10,331

LNG liquefaction plants

 

96,786

 

96,786

Station equipment

 

418,647

 

459,748

Trailers

 

70,542

 

71,070

Other equipment

 

105,137

 

103,800

Construction in progress

 

125,389

 

112,203

 

823,898

 

853,938

Less accumulated depreciation

 

(492,140)

 

(513,660)

Total land, property and equipment, net

$

331,758

$

340,278

Included in “Land, property and equipment, net” are capitalized software costs of $36.8 million and $37.3 million as of December 31, 2023 and June 30, 2024, respectively. Accumulated amortization of the capitalized software costs are $34.0 million and $34.9 million as of December 31, 2023 and June 30, 2024, respectively.

The Company recorded amortization expense related to capitalized software costs of $0.5 million in each of the three months ended June 30, 2023 and 2024 and $0.9 million in each of the six months ended June 30, 2023 and 2024.

As of December 31, 2023 and June 30, 2024, $10.2 million and $4.4 million, respectively, are included in “Accounts payable” and “Accrued liabilities” in the accompanying condensed consolidated balance sheets, 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 39 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities

Note 11—Accrued Liabilities

Accrued liabilities as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

June 30, 

    

2023

    

2024

Accrued alternative fuels incentives (1)

$

41,609

$

43,488

Accrued employee benefits

 

5,315

 

4,996

Accrued gas and equipment purchases

 

17,485

 

11,423

Accrued interest

 

1,451

 

1,610

Accrued property and other taxes

 

4,502

 

8,428

Accrued salaries and wages

 

8,697

 

6,276

Other (2)

 

12,475

 

14,937

Total accrued liabilities

$

91,534

$

91,158

(1)Includes amount for RINs, LCFS Credits, and AFTC payable to third parties.
(2)No individual item in “Other” exceeds 5% of total current liabilities.
XML 40 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Debt

Note 12—Debt

Debt obligations as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 2023

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

 

$

39,094

$

260,906

Other debt

 

255

 

 

255

Total debt

 

300,255

 

39,094

 

261,161

Less amounts due within one year

 

(38)

 

 

(38)

Total long-term debt

$

300,217

$

39,094

$

261,123

June 30, 2024

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

$

37,266

$

262,734

Other debt

 

221

221

Total debt

 

300,221

 

37,266

 

262,955

Less amounts due within one year

 

(43)

(43)

Total long-term debt

$

300,178

$

37,266

$

262,912

Stonepeak Credit Agreement

On December 12, 2023 (the “Stonepeak Closing Date”), the Company entered into a senior secured first lien term loan credit agreement (as amended, supplemented or otherwise modified, the “Stonepeak Credit Agreement”) with Clean Energy, a wholly-owned direct subsidiary of the Company, as borrower (the “Borrower”), the Company, as parent guarantor, a syndicate of lenders and Alter Domus Products Corp., as administrative agent and collateral agent. Pursuant to the Stonepeak Credit Agreement, the lenders funded a $300,000,000 senior secured term loan (the “Senior Term Loan”) and provided a delayed draw term loan commitment of $100,000,000 (together, with the Senior Term Loan, the “Loan Facility”). Payments related to the Loan Facility are interest only with a balloon principal payment due on the maturity

date, which is December 12, 2029. The Loan Facility bears interest at 9.50% per annum, and, during the first two years beginning from the Stonepeak Closing Date, the Borrower may elect to pay up to 75% of the interest in kind. The delayed draw term loan commitment has a scheduled expiration date of December 12, 2025, and outstanding undrawn principal of the commitment is subject to a commitment fee of 1.00% per annum. The Borrower has the option to early terminate the delayed draw term loan commitment subject to the payment of certain early termination fees. Proceeds from the Loan Facility were or will be used to repay certain existing indebtedness of the Borrower, to finance permitted investments from time to time, to pay transaction costs related to the Stonepeak Credit Agreement, and for other general corporate purposes. In connection with the Loan Facility, the Borrower is obligated to pay other customary facility fees for credit facilities of a similar size and type.

The Borrower has the option to prepay all or any portion of the amounts owed prior to the maturity date, and the Loan Facility is subject to customary mandatory prepayments clauses. All prepayments and all other payments of the Loan Facility principal are subject to a call premium in the minimum amount that, when received by the lenders, would be sufficient to cause both (1) the internal rate of return for each such lender on the Loan Facility to be not less than 11.5% and (2) the multiple on invested capital for each such lender to be not less than 1.40; provided, however, in the event that the Company consummates a change in control transaction, in lieu of the foregoing call premium, the Borrower is obligated to pay a change in control premium in the amount of (a) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs on or prior to the first anniversary of the Stonepeak Closing Date, 20%, (b) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs after the first anniversary of the Stonepeak Closing Date but on or prior to the second anniversary of the Stonepeak Closing Date, 10%, and (c) if the change in control occurs after the second anniversary of the Stonepeak Closing Date, the minimum amount that, when received by the lenders, would be sufficient to cause the internal rate of return for each such lender to be not less than 11.5%. In conjunction with the Stonepeak Credit Agreement, the Company entered into a Guarantee and Collateral Agreement (the “Security Agreement”) in favor of Alter Domus Products Corp., as collateral agent (in such capacity, the “Agent”) for the ratable benefit of the lenders. Pursuant to the Security Agreement, the Company and certain of the Company’s subsidiaries guaranteed the Borrower’s obligation owing to the lenders and the Borrower, the Company and such subsidiary guarantors granted the Agent a security interest in substantially all of their personal property to secure the payment of all amounts owed to the lenders under the Stonepeak Credit Agreement. Certain material subsidiaries of the Company will be required to join as a party to the Security Agreement from time to time after the Stonepeak Closing Date.

The Stonepeak Credit Agreement requires the Company and the Borrower to comply with a maximum total leverage ratio, a minimum interest coverage ratio and a minimum liquidity test. In addition, the Stonepeak Credit Agreement contains customary representations and warranties and affirmative and negative covenants, including covenants that limit or restrict the Company’s, the Borrower’s and their subsidiaries’ ability to incur liens, incur indebtedness, dispose of assets, make investments, make certain restricted payments, merge or consolidate and enter into certain speculative hedging arrangements. Additionally, the Stonepeak Credit Agreement includes a number of events of default contingency clauses, including, among other things, non-payment defaults, covenant defaults, cross-defaults to other materials indebtedness, bankruptcy and insolvency defaults, material judgment defaults, and material breaches of material contracts. If any event of default occurs (subject, in certain instances, to specified grace periods), the principal, premium, if any, interest and any other monetary obligations on all the then outstanding amounts under the Loan Facility may become due and payable immediately.

Concurrent with the execution of the Stonepeak Credit Agreement, the Company issued warrants to Stonepeak CLNE-W Holdings LP (“Stonepeak”), pursuant to a Warrant Agreement, dated December 12, 2023, allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50 (see Note 15). In connection with the funding of the Senior Term Loan pursuant to the Stonepeak Credit Agreement, the Company recognized $39.3 million in debt discount and issuance costs, consisting of $31.8 million of debt discount attributed to the Stonepeak Warrant, $6.1 million of original issue discount and direct lender fees, and $1.4 million of debt issuance costs.

Other Debt

In May 2023, the Company entered into a sale and leaseback arrangement and received $0.3 million pursuant to the arrangement. The transaction did not qualify for sale and leaseback accounting due to a fixed price repurchase option that is not at fair value. As a result, the transaction was recorded under the financing method in which the assets remained on the accompanying condensed consolidated balance sheets, and the proceeds from the transaction were recorded as a financing liability. The sale and leaseback arrangement has a term of five years with interest and principal payable in 60 monthly installments at an annual effective rate of 13.49%. As of December 31, 2023 and June 30, 2024, the Company had other outstanding debt bearing interest at 13.49%.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net 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 options 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 and six months ended June 30, 2023 and 2024 (in thousands except share and per share amounts):

    

Three Months Ended

Six Months Ended

 

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Net loss attributable to Clean Energy Fuels Corp.

$

(16,301)

$

(16,293)

$

(54,998)

$

(34,736)

Weighted-average common shares outstanding

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

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

 

 

 

 

Weighted-average common shares outstanding - diluted

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

Basic and diluted loss per share

$

(0.07)

$

(0.07)

$

(0.25)

$

(0.16)

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

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock options

 

18,154,864

20,430,347

18,154,864

20,430,347

Stonepeak warrant shares

 

20,017,040

20,017,040

Restricted stock units

 

367,145

1,955,950

367,145

1,955,950

Amazon warrant shares

58,767,714

58,767,714

58,767,714

58,767,714

Total

77,289,723

101,171,051

77,289,723

101,171,051

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
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 and six months ended June 30, 2023 and 2024 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock-based compensation expense, net of $0 tax in 2023 and 2024

$

6,093

$

2,862

$

12,189

$

5,491

As of June 30, 2024, there was $17.6 million of total unrecognized compensation costs related to unvested shares subject to outstanding service-based stock options and restricted stock units. Unrecognized compensation costs associated with these stock-based awards are expected to be expensed over a weighted-average period of approximately 2.0 years. As of June 30, 2024, total unrecognized compensation costs related to unvested shares subject to outstanding performance-based stock options were $3.8 million.

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 Amazon and its affiliates purchase 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 activities for the six months ended June 30, 2024:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2023

 

37,613,035

Granted

 

Vested

 

(3,526,224)

Outstanding and unvested as of June 30, 2024

 

34,086,811

3,526,224 shares of the Amazon Warrant vested in the six months ended June 30, 2024 based on fuel purchases made by Amazon and its affiliates. The Company recognized Amazon Warrant Charges of $13.9 million and $14.1 million in the three months ended June 30, 2023 and 2024, respectively, and $27.7 million and $27.0 million in the six months ended June 30, 2023 and 2024, respectively, relating to customer fuel purchases.

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [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 June 30, 2024, 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. As of June 30, 2024, the Company has utilized a total of $23.5 million under the Repurchase Program from its inception to repurchase 9,387,340 shares of common stock, and a total of $26.5 million of authorized funds remain available for common stock repurchase 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 plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.

Stonepeak Warrant

In connection with the Stonepeak Credit Agreement and related Loan Facility (see Note 12), on December 12, 2023, the Company issued warrants (the “Stonepeak Warrant”) to Stonepeak, pursuant to a warrant agreement, dated December 12, 2023 (the “Warrant Agreement”), allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50.

The Stonepeak Warrant vested upon the execution of the Warrant Agreement and is exercisable at any time after December 12, 2025. The Stonepeak Warrant has an 8.5 year term, and the right to exercise the warrants expires on June 15, 2032. The Stonepeak Warrant contains a “cashless exercise” feature that allows the holder(s) to exercise the warrants without a cash payment to the Company pursuant to the terms set forth in the Warrant Agreement. The number of shares of the Company’s common stock for which the Stonepeak Warrant is exercisable and the associated exercise price are subject to certain customary anti-dilution and continuity adjustments as set forth in the Warrant Agreement.

As a result of the issuance and vesting of the Stonepeak Warrant, the Company recognized $42.4 million, representing the fair value of the Stonepeak Warrant, in “Additional paid-in capital” included in “Stockholders’ equity.” This amount was excluded from the condensed consolidated statements of cash flows because it was a non-cash financing activity. In accordance with the terms of the Warrant Agreement, due to issuance of additional shares of common stock under the Company’s equity incentive plans in the six months ended June 30, 2024, the number of shares of the Company’s common stock that may be purchased pursuant to the Stonepeak Warrant increased by 17,040 shares, consisting of 8,520 shares at an exercise price of $5.50 per share and 8,520 shares at an exercise price of $6.50 per share.

The following table summarizes the Stonepeak Warrant activities for the six months ended June 30, 2024:

Warrant

    

Shares

Outstanding and unexercised as of December 31, 2023

 

20,000,000

Granted

 

17,040

Exercised

 

Outstanding and unexercised as of June 30, 2024

 

20,017,040

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
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 recorded an income tax benefit of $0.1 million and income tax expense of $0.8 million in the three months ended June 30, 2023 and 2024, respectively. The Company recorded an income tax benefit of $0.1 million and income tax expense of $0.6 million in the six months ended June 30, 2023 and 2024, respectively. Income tax benefit and/or expense in each period is related to the Company’s U.S. and foreign operations. The effective tax rates for the three and six months ended June 30, 2023 and 2024 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 six months ended June 30, 2024 by $2.7 million. This increase is primarily attributable to the portion of AFTC revenue recognized in the period attributed to the federal fuel tax the Company collected from its customers and deductions attributed to the unvested Amazon Warrant during the six months ended June 30, 2024. The net interest incurred was immaterial for the six months ended June 30, 2023 and 2024.

On August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. Besides the reinstatement of AFTC for the three year period from January 1, 2022 to December 31, 2024, the IRA offers tax incentives targeting energy transaction and renewables:

The investment tax credit under Section 48 of the Internal Revenue Code is expanded to include Qualified Biogas Property, which is expected to be available for the RNG dairy projects that the Company has invested in or will invest in. The investment tax credit rate could range from 6% up to a 50% bonus rate depending on meeting certain wage, apprenticeship, domestic content, and energy community requirements.
A new tax credit under Section 45Z of the Internal Revenue Code was introduced to apply to low-emissions transportation fuel produced at a qualified facility and sold by the taxpayer after December 31, 2024 through December 31, 2027. The IRA provides a base credit of 20 cents per gallon or $1.00 per gallon multiplied by an applicable emission factor if prevailing wage and apprenticeship requirements are met. The Company expects its RNG dairy projects will be eligible for this credit, although the rate of the credit per gallon is still pending further guidance from the US Treasury department.
The alternative fuel refueling property credit under Section 30C of the Internal Revenue Code was reinstated for 2022 and extended an additional 10 years to apply to any property placed in service before January 1, 2033. The base credit amount is 6% with a bonus rate of 30% if wage and registered apprenticeship requirements are met with a maximum credit amount of $100,000 (previously $30,000) per single refueling pump.

The Internal Revenue Service has been granted broad authority to issue regulations or other guidance that could clarify how these taxes will be applied and credits will be eligible. The Company is continuing to evaluate the financial impact of the IRA as additional information becomes available. For the six months ended June 30, 2024, the Company’s RNG equity method investee transferred the investment tax credits on one of the two RNG projects that were placed in service in 2023 and received $9.3 million of total cash proceeds. The Company’s RNG equity method investee is in the process of transferring the tax credit of the other RNG project.

XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2024
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.

Long-Term Take-or-Pay Natural Gas Purchase Contracts

The Company has entered into quarterly fixed price natural gas purchase contracts with take-or-pay commitments extending through March 2025. As of June 30, 2024, the fixed commitments under these contracts totaled approximately $1.3 million for the remainder of the year ending December 31, 2024 and $1.5 million for the year ending December 31, 2025.

Rimere Loan Commitment

In November 2022, the Company entered into a note purchase agreement (the “2022 Note Purchase Agreement”) with Rimere. Pursuant to the 2022 Note Purchase Agreement, the Company irrevocably committed to make available up to $5.5 million in delayed draw loans in exchange for convertible promissory notes issued by Rimere. The convertible promissory notes carry an interest rate of 7% per annum, compounded quarterly, and mature in May 2024, subject to certain, specified prepayment clauses. Funding from the loan commitment was used to meet Rimere’s working capital requirements, and, by the end of the third quarter of 2023, the Company had fully funded the $5.5 million loan commitment. In January 2024, the 2022 Note Purchase Agreement was amended, extending the maturity date to the end of December 2024. Concurrently, through a separately executed note purchase agreement, dated January 8, 2024 (the “2024 Note Purchase Agreement”), the Company agreed to make available up to $10.0 million in additional delayed draw loans to fund Rimere’s working capital needs. In connection with the $10.0 million loan commitment, the related convertible promissory notes issued by Rimere bear interest at 8% per annum, compounded quarterly, and have a maturity date of December 31, 2024, subject to certain, specified prepayment and event of default clauses set forth in the 2024 Note Purchase Agreement. As of June 30, 2024, $3.5 million has been funded by the Company pursuant to the 2024 Note Purchase Agreement.

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 2024
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 June 30, 2023 and 2024, the Company recognized $0.1 million in “Interest income” on its lease receivables. During each of the six months ended June 30, 2023 and 2024, the Company recognized $0.2 million in “Interest income” on its lease receivables.

The following schedule represents the Company’s maturities of lease receivables as of June 30, 2024 (in thousands):

Fiscal Year:

    

  

Remainder of 2024

$

481

2025

 

962

2026

 

985

2027

 

1,105

2028

 

515

Thereafter

 

703

Total minimum lease payments

 

4,751

Less amount representing interest

 

(925)

Present value of lease receivables

$

3,826

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Alternative Fuels Excise Tax Credit
6 Months Ended
Jun. 30, 2024
Volumetric Excise Tax Credit Disclosure [Abstract]  
Alternative Fuels Excise Tax Credit

Note 19—Alternative Fuel Excise Tax Credit

Under separate pieces of U.S. federal legislation, the Company was eligible to receive AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. In August 2022, the IRA was enacted, extending AFTC for an additional three years through December 31, 2024, beginning retroactively to January 1, 2022. The AFTC incentive in the extension period under the IRA is equal to $0.50 per gasoline gallon equivalent of CNG and $0.50 per diesel gallon of LNG that the Company sells as vehicle fuel.

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 48 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions

Note 20—Related Party Transactions

TotalEnergies S.E.

In the six months ended June 30, 2023, the Company recognized revenue of $1.4 million relating to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business, equipment lease revenue, AFTCs, and settlements on commodity swap contracts (Note 6). Revenue recognized in the three months ended June 30, 2023 was

immaterial. No revenue from TotalEnergies was recognized in the three and six months ended June 30, 2024. Outstanding receivables due from TotalEnergies were immaterial as of December 31, 2023 and June 30, 2024.

In the three and six months ended June 30, 2023, the Company paid TotalEnergies $1.8 million and $2.5 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6). In the three and six months ended June 30, 2024, the Company paid TotalEnergies $1.6 million and $3.2 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6).  Outstanding payables due to TotalEnergies were immaterial as of June 30, 2024 and December 31, 2023.

SAFE&CEC S.r.l.

In the three and six months ended June 30, 2023, the Company received $0.1 million and $0.3 million, respectively, from SAFE&CEC S.r.l. in the ordinary course of business. Cash receipts from SAFE&CEC S.r.l. were immaterial in the three and six months ended June 30, 2024. As of December 31, 2023 and June 30, 2024, the Company had receivables due from SAFE&CEC S.r.l. of $0.3 million and $0.5 million, respectively.

In the three and six months ended June 30, 2023, the Company paid SAFE&CEC S.r.l. $6.2 million and $9.2 million, respectively, for parts and equipment in the ordinary course of business. In the three months ended June 30, 2024, cash payments to SAFE&CEC S.r.l. were immaterial. In the six months ended June 30, 2024, the Company paid SAFE&CEC S.r.l. $2.5 million for parts and equipment in the ordinary course of business. As of December 31, 2023 and June 30, 2024, the Company had payables due to SAFE&CEC S.r.l. of $8.1 million and $3.4 million, respectively.

TotalEnergies Joint Venture(s) and bpJV

Pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV, the Company manages day-to-day operations of RNG projects in the joint ventures in exchange for an O&M fee and management fee. In the three and six months ended June 30, 2023, the Company recognized total management and O&M fee revenue of $0.5 million and $0.9 million, respectively. In the three and six months ended June 30, 2024, the Company recognized total management and O&M fee revenue of $0.8 million and $1.6 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management and O&M fee receivables due from the joint ventures with TotalEnergies and bp of $0.3 million and $0.7 million, respectively.

In the three and six months ended June 30, 2023, the Company paid $0.8 million and $1.2 million, respectively, on behalf of the joint ventures for expenses incurred in the ordinary course of business. In the six months ended June 30, 2024, the Company paid $0.1 million on behalf of the joint ventures for expenses incurred in the ordinary course of business, and, in the three months ended June 30, 2024, amounts paid on behalf of the joint ventures for expenses incurred in the ordinary course of business were immaterial. As of December 31, 2023 and June 30, 2024, outstanding receivables due from the joint ventures with TotalEnergies and bp were $0.7 million and $0.6 million, respectively, representing outstanding unreimbursed expenses that the Company paid on behalf of the joint ventures.

In the three and six months ended June 30, 2023, the Company received $2.7 million and $3.0 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company received $1.0 million and $1.9 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company paid $1.2 million and $2.3 million, respectively, to the joint ventures with TotalEnergies and bp, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV. No amounts were paid to the joint ventures with TotalEnergies and bp in the three and six months ended June 30, 2023. As of December 31, 2023 and June 30, 2024, the Company had payables due to the joint ventures

with TotalEnergies and bp of $0.6 million and $0.4 million, respectively, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV.

Rimere

In the three and six months ended June 30, 2023, the Company provided $1.2 million and $2.3 million, respectively, to Rimere in connection with its loan commitments (see Note 17). In the three and six months ended June 30, 2024, the Company provided $0.0 million and $3.5 million, respectively, to Rimere in connection with its loan commitments. As of December 31, 2023 and June 30, 2024, the carrying amount of the Company’s convertible promissory notes measured at fair value was $2.3 million and $3.5 million, respectively, and is included in “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.

In the three and six months ended June 30, 2023, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. In the three and six months ended June 30, 2024, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management fee receivables due from Rimere of $0.7 million and $0.1 million, respectively.

Excluding management fee revenue, no other revenue from Rimere was recognized in the three and six months ended June 30, 2023. In the three and six months ended June 30, 2024, excluding management fee revenue, the Company recognized $0.1 million of revenue relating to equipment sold to Rimere in the ordinary course of business. Outstanding receivables due from Rimere, excluding management fee receivables, were $0.1 million as of June 30, 2024. There were no outstanding receivables, excluding management fee receivables, due from Rimere as of December 31, 2023.

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (16,293) $ (16,301) $ (34,736) $ (54,998)
XML 50 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General (Policies)
6 Months Ended
Jun. 30, 2024
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 June 30, 2024, results of operations, comprehensive loss, and stockholders’ equity for the three and six months ended June 30, 2023 and 2024, and cash flows for the six months ended June 30, 2023 and 2024. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three and six months ended June 30, 2023 and 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2023 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024.

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, which states that for awards granted to a customer that 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. 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.

Tourmaline Joint Development

Tourmaline Joint Development

In April 2023, the Company and Tourmaline Oil Corp. (“Tourmaline”) announced a CAD $70 million Joint Development Agreement to build and operate a network of CNG stations along key highway corridors across Western Canada. Under a 50-50 shared investment, the Company and Tourmaline expect to construct and commission up to 20 CNG fueling stations over the next five years, allowing heavy-duty trucks and other commercial transportation fleets that operate in the area to transition to the use of CNG, a lower carbon alternative to gasoline and diesel. Costs associated with station construction and profit and loss arising from station operation are shared 50-50 between the Company and Tourmaline. This arrangement between the Company and Tourmaline to jointly develop, build and operate CNG fueling stations is accounted for in accordance with ASC 808, Collaborative Arrangements, which states that (1) costs incurred and revenue generated from transactions with third parties be separately recorded by each participant in its own financial statements, (2) the participant who is deemed to be the principal for a given transaction under ASC 606, Revenue from Contracts with Customers, will record the transaction on a gross basis in its financial statements, and (3) payments between participants that are within the scope of other authoritative accounting literature on income statement classification shall be accounted for using the relevant provisions of that literature. If the payments are not within the scope of other authoritative accounting literature, then the income statement classification for the payments shall be based on an analogy to authoritative accounting literature or if there is no appropriate analogy, a reasonable, rational, and consistently applied accounting policy election.

The Company determined that it is the principal for the revenue generated from third parties under this collaborative arrangement with Tourmaline in accordance with ASC 606; as such, the associated revenue and cost of sales generated and incurred are recognized on a gross basis in the condensed consolidated statements of operations. Net participation of profit and loss owed to or from Tourmaline is recorded as an increase or decrease to cost of sales, respectively, as the transaction is not deemed to be with a customer within the scope of ASC 606. Capitalized station costs are presented at half of the total development and construction costs in the condensed consolidated balance sheets, corresponding to the Company’s 50% ownership in the shared assets.

Impairment of Goodwill and Long-Lived Assets

Impairment of Goodwill and Long-Lived Assets

Due to a decline in the market price of the Company's common stock subsequent to December 31, 2023, the Company performed an interim quantitative goodwill impairment test as of June 30, 2024 for its single reporting unit. In connection with the quantitative goodwill impairment test, the Company estimated the fair value of its reporting unit based on its market value of invested capital plus a market participant acquisition premium. The results of the quantitative goodwill impairment test performed as of June 30, 2024 indicated that the fair value of the Company’s reporting unit exceeded its carrying value by 6% or $59.4 million; as such, no impairment charges relating to goodwill were recorded in the three and six months ended June 30, 2024.

In addition, due to a decline in share price of the Company's common stock, the Company assessed whether such event or any other events or changes in circumstances indicated that the carrying value of the Company’s long-lived assets may not be recoverable. Based on the Company’s assessment, no impairment triggering events were identified as of June 30, 2024.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The Company adopted this new ASU in the first quarter of 2024. The adoption of this ASU did not have a material effect on the Company’s consolidated financial statements and related disclosures.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements and will likely result in additional disclosures when adopted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. This ASU enhances annual income tax disclosures by requiring entities to disclose specific categories and greater disaggregation of information in the rate reconciliation table and income taxes paid disaggregated by jurisdiction. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

In March 2024, the FASB issued ASU No. 2024-01, Compensation-Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards. This ASU improves U.S. GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph 718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation-Stock Compensation. The ASU is effective for annual periods, including interim periods within those years, beginning after December 15, 2024, with early adoption allowed. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.

XML 52 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue From Contracts With Customers (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
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 53 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Product revenue:

Volume-related

Fuel sales(1) (3)

$

53,267

$

57,398

$

160,162

$

125,601

Change in fair value of derivative instruments(2)

3,600

61

1,068

1,683

RIN Credits

5,377

9,523

9,880

18,335

LCFS Credits

2,474

4,319

4,772

4,155

AFTC (4)

 

5,059

 

6,003

 

9,555

 

11,360

Total volume-related product revenue

69,777

77,304

185,437

161,134

Station construction sales

5,852

5,656

9,919

11,240

Total product revenue

 

75,629

 

82,960

 

195,356

 

172,374

Service revenue:

Volume-related, O&M services

13,913

14,422

25,957

28,157

Other services

1,006

572

1,418

1,132

Total service revenue

14,919

14,994

27,375

29,289

Total revenue

$

90,548

$

97,954

$

222,731

$

201,663

(1)Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant. For the three and six months ended June 30, 2023, contra-revenue charges recognized in fuel revenue were $13.9 million and $27.7 million, respectively. For the three and six months ended June 30, 2024, contra-revenue charges recognized in fuel revenue were $14.1 million and $27.0 million, respectively. See Note 14 for more information.
(2)Represents changes in fair value of unsettled derivative instruments relating to the Company’s commodity swap and customer fueling contracts associated with the Company’s 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 truck financing program. See Note 6 for more information about these derivative instruments.
(3)Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were $1.4 million and $1.0 million, respectively. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were $0.9 million and $2.4 million, respectively.
(4)Represents the federal alternative fuel excise tax credit (“AFTC”). See Note 19 for more information.
Summary of contract balances

As of December 31, 2023 and June 30, 2024, the Company’s contract balances were as follows (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Accounts receivable, net

$

98,426

$

92,108

  

Contract assets - current

$

7,823

$

6,317

Contract assets - non-current

 

2,433

 

2,174

Contract assets - total

$

10,256

$

8,491

  

Contract liabilities - current

$

4,936

$

7,794

Contract liabilities - non-current

 

151

 

113

Contract liabilities - total

$

5,087

$

7,907

XML 54 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents

Cash, cash equivalents and restricted cash as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Current assets:

 

  

 

  

Cash and cash equivalents

$

104,944

$

123,092

Restricted cash - standby letter of credit

 

2,019

 

2,050

Total cash, cash equivalents and current portion of restricted cash

$

106,963

$

125,142

Total cash, cash equivalents and restricted cash

$

106,963

$

125,142

Schedule of components of restricted cash

Cash, cash equivalents and restricted cash as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Current assets:

 

  

 

  

Cash and cash equivalents

$

104,944

$

123,092

Restricted cash - standby letter of credit

 

2,019

 

2,050

Total cash, cash equivalents and current portion of restricted cash

$

106,963

$

125,142

Total cash, cash equivalents and restricted cash

$

106,963

$

125,142

XML 55 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Summary of short-term investments

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

Gross

Amortized

 Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

157,628

$

28

$

157,656

Certificates of deposit

 

530

 

 

530

Total short-term investments

$

158,158

$

28

$

158,186

Short-term investments as of June 30, 2024 consisted of the following (in thousands):

Gross 

Amortized

Unrealized

Estimated

    

 Cost

    

Gain (Loss)

    

 Fair Value

U.S. government securities

$

125,671

$

$

125,671

Certificates of deposit

541

541

Total short-term investments

$

126,212

$

$

126,212

XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of commodity derivative activity

Commodity swaps and embedded derivatives as of December 31, 2023 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,593

$

$

2,593

Notes receivable and other long-term assets, net

2,035

2,035

Total derivative assets

$

4,628

$

$

4,628

Liabilities:

 

  

 

  

 

  

Commodity swaps:

Current portion of derivative liabilities, related party

$

1,875

$

$

1,875

Total derivative liabilities

$

1,875

$

$

1,875

Embedded derivatives as of June 30, 2024 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,656

$

$

2,656

Notes receivable and other long-term assets, net

1,780

1,780

Total derivative assets

$

4,436

$

$

4,436

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, 2023 and June 30, 2024, by year with associated volumes:

December 31, 2023

June 30, 2024

Volumes

  Weighted-Average Price per

Volumes

  Weighted-Average Price per

Year

    

(Diesel Gallons)

    

Diesel Gallon

    

(Diesel Gallons)

    

Diesel Gallon

2024

 

1,875,000

$

3.18

$

XML 57 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
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, 2023 and June 30, 2024 (in thousands):

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

Assets:

 

  

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

157,656

$

157,656

$

$

Convertible promissory notes(4)

 

2,330

 

 

 

2,330

Certificates of deposit (1)

 

530

 

 

530

 

Embedded derivatives (3)

4,628

4,628

Liabilities:

 

  

 

  

 

  

 

Commodity swap contracts (2)

$

1,875

$

$

$

1,875

    

June 30, 2024

    

Level 1

    

Level 2

    

Level 3

Assets:

 

                          

 

  

 

  

 

  

Available-for-sale securities:

 

  

 

  

 

  

 

  

U.S. government securities(1)

$

125,671

$

125,671

$

$

Convertible promissory notes(4)

5,460

5,460

Certificates of deposit (1)

541

541

Embedded derivatives (3)

$

4,436

$

$

$

4,436

(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” as of December 31, 2023 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, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets. See Note 6 for more information.
(4)Included in “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.
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 table provides 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 or other comprehensive income (loss) (in thousands):

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Note

Swap Contracts

Derivatives

Balance as of March 31, 2023

$

$

4,949

$

3,048

$

(3,875)

$

(696)

Settlements, net

1,441

Total gain (loss)

 

1,888

889

(345)

616

Purchases

 

1,268

Equity method investment loss(1)

 

(910)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of March 31, 2024

$

$

5,252

$

4,744

$

(877)

$

Settlements, net

873

Total gain (loss)

 

(816)

4

Purchases

 

2,072

Equity method investment loss(1)

 

(1,356)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in earnings

$

$

1,888

$

$

1,096

$

616

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in earnings

$

$

(816)

$

$

877

$

Change in unrealized gain (loss) for the three months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

889

$

$

Change in unrealized gain (loss) for the three months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

$

$

Assets:

Assets:

Assets:

Liabilities:

Liabilities:

Commodity

Embedded

Convertible

Commodity

Embedded

    

Swap Contracts

    

Derivatives

Promissory Notes

Swap Contracts

Derivatives

Balance as of December 31, 2022

$

$

6,755

$

1,880

$

(3,845)

$

Settlements, net

(1,424)

2,456

Total gain (loss)

 

1,424

82

1,105

(1,390)

(80)

Purchases

2,478

Equity method investment loss(1)

(1,168)

Balance as of June 30, 2023

$

$

6,837

$

4,295

$

(2,779)

$

(80)

Balance as of December 31, 2023

$

$

4,628

$

2,330

$

(1,875)

$

Settlements, net

2,366

Total gain (loss)

 

(192)

(53)

(491)

Purchases

5,727

Equity method investment loss(1)

(2,544)

Balance as of June 30, 2024

$

$

4,436

$

5,460

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in earnings

$

$

82

$

$

1,066

$

(80)

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in earnings

$

$

(192)

$

$

1,875

$

Change in unrealized gain (loss) for the six months ended June 30, 2023 included in other comprehensive income (loss)

$

$

$

1,105

$

$

Change in unrealized gain (loss) for the six months ended June 30, 2024 included in other comprehensive income (loss)

$

$

$

(53)

$

$

(1)Represents the Company’s proportionate share of Rimere’s losses. These losses are recorded as adjustments to the carrying value of the convertible promissory notes because the Company’s equity investment in Rimere had been reduced to zero.
Schedule of Debt Instruments at Fair Value

Debt instruments as of December 31, 2023 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

260,906

$

253,303

Other Debt

255

255

Total Debt

$

261,161

$

253,558

Debt instruments as of June 30, 2024 consisted of the following (in thousands):

Net Carrying

Estimated

    

Amounts

 Fair Value

Stonepeak Term Loan

$

262,734

$

243,848

Other Debt

221

221

Total Debt

$

262,955

$

244,069

Commodity swaps  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of fair value inputs

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

December 31, 2023

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

Embedded derivatives  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of fair value inputs

The Company estimated the fair value of embedded derivatives in its fueling agreements under the Company’s truck financing program based on the following inputs as of December 31, 2023 and June 30, 2024:

December 31, 2023

June 30, 2024

Significant Unobservable Inputs

    

Input Range

    

Weighted Average

    

Input Range

    

Weighted Average

ULSD Gulf Coast Forward Curve

$1.97 - $2.27

$

2.15

$ 2.25 - $ 2.42

$

2.34

Historical Differential to PADD 3 Diesel

$0.92 - $1.62

$

1.16

$ 0.93 - $ 1.62

$

1.17

Historical Differential to PADD 5 Diesel

$1.89 - $3.16

$

2.48

$ 1.98 - $ 3.16

$

2.56

Convertible promissory note  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Schedule of fair value inputs

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory notes from Rimere as of December 31, 2023 and June 30, 2024:

Significant Unobservable Inputs

    

December 31, 2023

    

June 30, 2024

Risk-free interest rate

5.39%

5.33%

Credit adjustment

5.31%

7.32%

Credit adjusted discount rate

10.70%

12.65%

The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory note from BTR as of June 30, 2024:

Significant Unobservable Inputs

    

June 30, 2024

Risk-free interest rate

5.16%

Credit adjustment

11.34%

Credit adjusted discount rate

16.50%

XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Receivables (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of other receivables

Other receivables as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

    

June 30, 

2023

    

2024

Loans to customers to finance vehicle purchases

$

194

$

78

Accrued customer billings

 

5,566

 

4,886

Fuel tax credits

 

8,876

 

12,685

Other

 

5,134

 

7,392

Total other receivables

$

19,770

$

25,041

XML 59 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of inventories

Inventory as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

2023

2024

Raw materials and spare parts

$

45,335

$

49,406

Total inventory

$

45,335

$

49,406

XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Land, Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Summary of land, property and equipment

Land, property and equipment, net as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

    

December 31, 

    

June 30, 

    

2023

    

2024

Land

$

7,397

$

10,331

LNG liquefaction plants

 

96,786

 

96,786

Station equipment

 

418,647

 

459,748

Trailers

 

70,542

 

71,070

Other equipment

 

105,137

 

103,800

Construction in progress

 

125,389

 

112,203

 

823,898

 

853,938

Less accumulated depreciation

 

(492,140)

 

(513,660)

Total land, property and equipment, net

$

331,758

$

340,278

XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 

June 30, 

    

2023

    

2024

Accrued alternative fuels incentives (1)

$

41,609

$

43,488

Accrued employee benefits

 

5,315

 

4,996

Accrued gas and equipment purchases

 

17,485

 

11,423

Accrued interest

 

1,451

 

1,610

Accrued property and other taxes

 

4,502

 

8,428

Accrued salaries and wages

 

8,697

 

6,276

Other (2)

 

12,475

 

14,937

Total accrued liabilities

$

91,534

$

91,158

(1)Includes amount for RINs, LCFS Credits, and AFTC payable to third parties.
(2)No individual item in “Other” exceeds 5% of total current liabilities.
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of long-term debt

Debt obligations as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):

December 31, 2023

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

 

$

39,094

$

260,906

Other debt

 

255

 

 

255

Total debt

 

300,255

 

39,094

 

261,161

Less amounts due within one year

 

(38)

 

 

(38)

Total long-term debt

$

300,217

$

39,094

$

261,123

June 30, 2024

    

    

Unamortized Debt

    

Balance, Net of

Principal Balance

Financing Costs

Financing Costs

Stonepeak Term Loan

$

300,000

$

37,266

$

262,734

Other debt

 

221

221

Total debt

 

300,221

 

37,266

 

262,955

Less amounts due within one year

 

(43)

(43)

Total long-term debt

$

300,178

$

37,266

$

262,912

XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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 and six months ended June 30, 2023 and 2024 (in thousands except share and per share amounts):

    

Three Months Ended

Six Months Ended

 

June 30, 

June 30, 

2023

    

2024

    

2023

    

2024

Net loss attributable to Clean Energy Fuels Corp.

$

(16,301)

$

(16,293)

$

(54,998)

$

(34,736)

Weighted-average common shares outstanding

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

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

 

 

 

 

Weighted-average common shares outstanding - diluted

 

222,908,402

 

223,289,936

 

222,813,286

 

223,250,123

Basic and diluted loss per share

$

(0.07)

$

(0.07)

$

(0.25)

$

(0.16)

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

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock options

 

18,154,864

20,430,347

18,154,864

20,430,347

Stonepeak warrant shares

 

20,017,040

20,017,040

Restricted stock units

 

367,145

1,955,950

367,145

1,955,950

Amazon warrant shares

58,767,714

58,767,714

58,767,714

58,767,714

Total

77,289,723

101,171,051

77,289,723

101,171,051

XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
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 and six months ended June 30, 2023 and 2024 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2023

    

2024

    

2023

    

2024

Stock-based compensation expense, net of $0 tax in 2023 and 2024

$

6,093

$

2,862

$

12,189

$

5,491

Amazon Warrant  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Schedule of warrant activity

The following table summarizes the Amazon Warrant activities for the six months ended June 30, 2024:

Warrant

    

Shares

Outstanding and unvested as of December 31, 2023

 

37,613,035

Granted

 

Vested

 

(3,526,224)

Outstanding and unvested as of June 30, 2024

 

34,086,811

XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Stonepeak Warrant  
Subsidiary, Sale of Stock [Line Items]  
Schedule of warrant activity

Warrant

    

Shares

Outstanding and unexercised as of December 31, 2023

 

20,000,000

Granted

 

17,040

Exercised

 

Outstanding and unexercised as of June 30, 2024

 

20,017,040

XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of maturities of lease receivables

The following schedule represents the Company’s maturities of lease receivables as of June 30, 2024 (in thousands):

Fiscal Year:

    

  

Remainder of 2024

$

481

2025

 

962

2026

 

985

2027

 

1,105

2028

 

515

Thereafter

 

703

Total minimum lease payments

 

4,751

Less amount representing interest

 

(925)

Present value of lease receivables

$

3,826

XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General - Tourmaline Joint Development (Details) - Tourmaline Joint Development - Tourmaline Oil Corp.
$ in Millions
1 Months Ended
Apr. 30, 2023
CAD ($)
item
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Agreement amount | $ $ 70
Ownership interest (as a percent) 50.00%
Maximum number of CNG fueling stations expect to construct and commission | item 20
Period for construction and commission of CNG fueling stations 5 years
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General - Impairment of Goodwill and Long-Lived Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Excess of fair value over carrying amount, percentage 6.00%    
Excess of fair value over carrying amount $ 59,400    
Goodwill impairment 0    
Impairment of long-lived assets held and used 0 $ 333  
Goodwill $ 64,328   $ 64,328
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contracts with Customers        
Total revenue $ 97,954 $ 90,548 $ 201,663 $ 222,731
Contra revenue charge     26,976 27,652
Not Designated as Hedging Instrument | Commodity swaps        
Revenue from Contracts with Customers        
Net settlement of commodity swap derivative instruments 900 1,400 2,400 1,000
Fuel Sales        
Revenue from Contracts with Customers        
Total revenue 57,398 53,267 125,601 160,162
RIN Credits        
Revenue from Contracts with Customers        
Total revenue 9,523 5,377 18,335 9,880
LCFS Credits        
Revenue from Contracts with Customers        
Total revenue 4,319 2,474 4,155 4,772
AFTC        
Revenue from Contracts with Customers        
Total revenue 6,003 5,059 11,360 9,555
Total volume-related product revenue        
Revenue from Contracts with Customers        
Total revenue 77,304 69,777 161,134 185,437
Station construction sales        
Revenue from Contracts with Customers        
Total revenue 5,656 5,852 11,240 9,919
Product revenue        
Revenue from Contracts with Customers        
Total revenue 82,960 75,629 172,374 195,356
Volume-related, O&M services        
Revenue from Contracts with Customers        
Total revenue 14,422 13,913 28,157 25,957
Other services        
Revenue from Contracts with Customers        
Total revenue 572 1,006 1,132 1,418
Service revenue        
Revenue from Contracts with Customers        
Total revenue 14,994 14,919 29,289 27,375
Volume-Related        
Revenue from Contracts with Customers        
Gain (loss) due to changes in fair value 61 3,600 1,683 1,068
Contra revenue charge $ 14,100 $ 13,900 $ 27,000 $ 27,700
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Remaining Performance Obligations (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Remaining Performance Obligations  
Revenue, remaining performance obligation, amount $ 39.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 71 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Tourmaline Joint Development (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]        
Revenue $ 97,954 $ 90,548 $ 201,663 $ 222,731
Operating loss $ (5,592) $ (13,055) $ (14,903) $ (48,467)
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 92,108 $ 98,426
Contract assets - current 6,317 7,823
Contract assets - non-current 2,174 2,433
Contract assets - total 8,491 10,256
Contract liabilities - current 7,794 4,936
Contract liabilities - non-current 113 151
Contract liabilities - total $ 7,907 $ 5,087
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Contract Liabilities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]    
Contract with customer, liability, revenue recognized $ 2.6 $ 3.3
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 28, 2023
Mar. 03, 2021
Dec. 31, 2023
Nov. 30, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 27, 2023
Schedule of Equity Method Investments [Line Items]                  
Advance to DR JV             $ 0 $ 5,500  
Income (loss) from equity method investments         $ (5,795) $ (1,915) $ (11,193) (3,805)  
TotalEnergies                  
Schedule of Equity Method Investments [Line Items]                  
Ownership interest (as a percent)         50.00%   50.00%    
Investment commitment in joint venture   $ 400,000              
Initial contribution commitment   50,000              
Capital call, contribution amount requested                 $ 11,000
Contribution to joint venture $ 5,500     $ 4,800          
Advance to DR JV $ 5,500                
Proceeds from repayment of advance     $ 5,500            
Income (loss) from equity method investments         $ (500) $ (1,000) $ 900 $ 1,400  
Investment balance     $ 7,500   $ 6,600   $ 6,600    
TotalEnergies | TotalEnergies S.E.                  
Schedule of Equity Method Investments [Line Items]                  
Investment commitment in joint venture   $ 50,000              
Capital call, contribution amount requested                 $ 5,500
Contribution to joint venture       $ 4,800          
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Dec. 20, 2023
Jun. 21, 2021
Apr. 13, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 18, 2020
Schedule of Equity Method Investments [Line Items]                  
Income (loss) from equity method investments       $ (5,795) $ (1,915) $ (11,193) $ (3,805)    
BP Products North America | bp Loan                  
Schedule of Equity Method Investments [Line Items]                  
Debt issuance amount                 $ 50,000
bpJV                  
Schedule of Equity Method Investments [Line Items]                  
Ownership interest (as a percent)       50.00%   50.00%      
Investment commitment in joint venture     $ 30,000            
Additional commitment in joint venture     20,000            
Initial contribution commitment     $ 30,000            
Contribution to joint venture $ 67,950 $ 50,200              
Capital call, contribution amount requested $ 135,900                
Income (loss) from equity method investments       $ (3,100) $ (200) $ (5,900) $ (600)    
Investment balance       $ 214,400   $ 214,400   $ 220,300  
bpJV | Class A Units                  
Schedule of Equity Method Investments [Line Items]                  
Number of units received     30.0            
Additional commitment in joint venture   20,000              
Priority Return to acquire additional units   $ 200              
bpJV | bp                  
Schedule of Equity Method Investments [Line Items]                  
Investment commitment in joint venture     $ 50,000            
bpJV | bp | Class A Units                  
Schedule of Equity Method Investments [Line Items]                  
Number of units received     30.0            
bpJV | bp | Class B Units                  
Schedule of Equity Method Investments [Line Items]                  
Number of units received     20.0            
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 08, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]            
Advance to DR JV     $ 0 $ 5,500    
Income (loss) from equity method investments $ (5,795) $ (1,915) (11,193) $ (3,805)    
Maas Energy Works, LLC [Member]            
Schedule of Equity Method Investments [Line Items]            
Investment commitment in joint venture         $ 132,000  
Capital call, contribution amount requested 2,000   2,000      
Investment balance $ 1,100   $ 1,100     $ 0
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 29, 2017
Schedule of Equity Method Investments [Line Items]            
Income (loss) from equity method investments $ (5,795) $ (1,915) $ (11,193) $ (3,805)    
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 800 200 1,900 (300)    
Investment balance $ 18,200   $ 18,200   $ 21,200  
SAFE&CEC S.r.l. | Landi Renzo S.p.A.            
Schedule of Equity Method Investments [Line Items]            
Ownership interest (as a percent)           51.00%
bpJV            
Schedule of Equity Method Investments [Line Items]            
Ownership interest (as a percent) 50.00%   50.00%      
Income (loss) from equity method investments $ (3,100) $ (200) $ (5,900) $ (600)    
Investment balance $ 214,400   $ 214,400   $ 220,300  
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Oct. 14, 2014
Schedule of Equity Method Investments [Line Items]            
Outstanding balance $ 262,955   $ 262,955   $ 261,161  
Payments to acquire additional controlling interest     165 $ 5,500    
Loss from noncontrolling interest (174) $ (185) $ (347) (320)    
NG Advantage            
Schedule of Equity Method Investments [Line Items]            
Ownership interest after transaction (as a percent)     93.30%      
Loss from noncontrolling interest (200) $ (200) $ (300) $ (300)    
Investments carried at cost $ 6,500   $ 6,500   $ 6,900  
NG Advantage            
Schedule of Equity Method Investments [Line Items]            
Ownership interest acquired           53.30%
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]          
Income (loss) from equity method investments $ (5,795) $ (1,915) $ (11,193) $ (3,805)  
Other Equity Method Investment          
Schedule of Equity Method Investments [Line Items]          
Investment balance $ 8,100   $ 8,100   $ 8,000
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and cash equivalents $ 123,092 $ 104,944    
Restricted cash 2,050 2,019    
Total cash, cash equivalents and restricted cash 125,142 106,963 $ 55,162 $ 125,950
Amount in excess of FDIC and CDIC limits 124,100 105,600    
Certificates of Deposit [Member]        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash $ 2,000 $ 2,000    
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 126,212 $ 158,158
Gross Unrealized Gain 0 28
Estimated Fair Value 126,212 158,186
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 125,671 157,628
Gross Unrealized Gain 0 28
Estimated Fair Value 125,671 157,656
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 541 530
Gross Unrealized Gain 0 0
Estimated Fair Value $ 541 $ 530
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Narrative (Details) - Not Designated as Hedging Instrument - Commodity swaps
gal in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2018
contract
gal
Dec. 31, 2023
$ / gal
gal
Jun. 30, 2024
$ / gal
Derivative [Line Items]      
Derivative asset, number of instruments held | contract 2    
Volumes (Diesel Gallons) | gal 5.0 1.9  
Weighted-average price per diesel gallon (in usd per gallon) | $ / gal   3.18 3.18
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative Assets    
Gross Amounts Recognized $ 4,436 $ 4,628
Gross Amounts Offset 0 0
Net Amount Presented 4,436 4,628
Derivative Liability    
Gross Amounts Recognized   1,875
Gross Amounts Offset   0
Net Amount Presented   1,875
Commodity swaps    
Derivative Assets    
Gross Amounts Offset   0
Derivative Liability    
Gross Amounts Recognized   1,875
Net Amount Presented   1,875
Notes receivable and other long-term assets, net | Embedded derivatives    
Derivative Assets    
Gross Amounts Recognized 1,780 2,035
Gross Amounts Offset 0 0
Net Amount Presented 1,780 2,035
Prepaid expenses and other current assets | Embedded derivatives    
Derivative Assets    
Gross Amounts Recognized 2,656 2,593
Gross Amounts Offset 0 0
Net Amount Presented $ 2,656 $ 2,593
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument - Commodity Swap 2024
6 Months Ended 12 Months Ended
Jun. 30, 2024
$ / gal
gal
Dec. 31, 2023
$ / gal
gal
Derivative [Line Items]    
Volumes (Diesel Gallons) | gal 0 1,875,000
Weighted-Average Price per Diesel Gallon (in usd per gallon) | $ / gal 0 3.18
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Commodity Swap Contracts (Details) - Valuation Technique, Discounted Cash Flow - Level 3
Jun. 30, 2024
Dec. 31, 2023
Commodity swaps | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   1.97
Commodity swaps | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   0.92
Commodity swaps | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   1.89
Commodity swaps | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   2.27
Commodity swaps | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   1.62
Commodity swaps | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   3.16
Commodity swaps | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   2.15
Commodity swaps | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   1.16
Commodity swaps | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   2.48
Embedded derivatives | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.25 1.97
Embedded derivatives | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.93 0.92
Embedded derivatives | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.98 1.89
Embedded derivatives | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.42 2.27
Embedded derivatives | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.62 1.62
Embedded derivatives | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 3.16 3.16
Embedded derivatives | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.34 2.15
Embedded derivatives | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.17 1.16
Embedded derivatives | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.56 2.48
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Convertible Promissory Note (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
May 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurements      
Available-for-sale securities $ 126,212   $ 158,186
Convertible promissory note | Fair value measured on recurring basis      
Fair Value Measurements      
Available-for-sale securities 5,460   2,330
Convertible promissory note | Fair value measured on recurring basis | Level 3      
Fair Value Measurements      
Available-for-sale securities $ 5,460   $ 2,330
Rimere | Risk-free interest rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 5.33   5.39
Rimere | Credit adjustment      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 7.32   5.31
Rimere | Credit adjusted discount rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 12.65   10.70
Bridge To Renewables, BTR | Fair value measured on recurring basis | Level 3      
Fair Value Measurements      
Available-for-sale securities   $ 2,000  
Bridge To Renewables, BTR | Risk-free interest rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 5.16    
Bridge To Renewables, BTR | Credit adjustment      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 11.34    
Bridge To Renewables, BTR | Credit adjusted discount rate      
Fair Value Measurements      
Convertible Promissory Note, Measurement Input 16.50    
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Transfers (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Asset transferred level 3 net $ 0.0 $ 0.0
Liabilities transferred level 3 net $ 0.0 $ 0.0
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets:    
Available-for-sale securities $ 126,212 $ 158,186
Short-term investments 126,212 158,186
U.S. government securities    
Assets:    
Available-for-sale securities 125,671 157,656
Certificates of deposit    
Assets:    
Available-for-sale securities 541 530
Fair value measured on recurring basis | U.S. government securities    
Assets:    
Available-for-sale securities 125,671 157,656
Fair value measured on recurring basis | Convertible promissory note    
Assets:    
Available-for-sale securities 5,460 2,330
Fair value measured on recurring basis | Certificates of deposit    
Assets:    
Short-term investments 541 530
Fair value measured on recurring basis | Embedded derivatives    
Assets:    
Derivative assets 4,436 4,628
Fair value measured on recurring basis | Commodity swap contracts    
Liabilities:    
Derivative liabilities   1,875
Fair value measured on recurring basis | Level 1 | U.S. government securities    
Assets:    
Available-for-sale securities 125,671 157,656
Fair value measured on recurring basis | Level 1 | Convertible promissory note    
Assets:    
Available-for-sale securities 0 0
Fair value measured on recurring basis | Level 1 | Certificates of deposit    
Assets:    
Short-term investments 0 0
Fair value measured on recurring basis | Level 1 | Embedded derivatives    
Assets:    
Derivative assets 0 0
Fair value measured on recurring basis | Level 1 | Commodity swap contracts    
Liabilities:    
Derivative liabilities   0
Fair value measured on recurring basis | Level 2 | U.S. government securities    
Assets:    
Available-for-sale securities 0 0
Fair value measured on recurring basis | Level 2 | Convertible promissory note    
Assets:    
Available-for-sale securities 0 0
Fair value measured on recurring basis | Level 2 | Certificates of deposit    
Assets:    
Short-term investments 541 530
Fair value measured on recurring basis | Level 2 | Embedded derivatives    
Assets:    
Derivative assets 0 0
Fair value measured on recurring basis | Level 2 | Commodity swap contracts    
Liabilities:    
Derivative liabilities   0
Fair value measured on recurring basis | Level 3 | U.S. government securities    
Assets:    
Available-for-sale securities 0 0
Fair value measured on recurring basis | Level 3 | Convertible promissory note    
Assets:    
Available-for-sale securities 5,460 2,330
Fair value measured on recurring basis | Level 3 | Certificates of deposit    
Assets:    
Short-term investments 0 0
Fair value measured on recurring basis | Level 3 | Embedded derivatives    
Assets:    
Derivative assets $ 4,436 4,628
Fair value measured on recurring basis | Level 3 | Commodity swap contracts    
Liabilities:    
Derivative liabilities   $ 1,875
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair Value Recognition - Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)          
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]         Revenue from Contract with Customer, Excluding Assessed Tax
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax  
Change in unrealized gain (loss) included in other comprehensive income (loss) $ (14) $ 1,113 $ (80) $ 1,357  
Commodity swap contracts          
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)          
Settlements, net       (1,424)  
Total gain (loss)       1,424  
Embedded derivatives          
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)          
Beginning balance 5,252 4,949 4,628 6,755 $ 6,755
Total gain (loss) (816) 1,888 (192) 82  
Ending balance 4,436 6,837 4,436 6,837 4,436
Change in unrealized gain (loss) included in earnings (816) 1,888 (192) 82  
Convertible promissory note          
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)          
Beginning balance 4,744 3,048 2,330 1,880 1,880
Total gain (loss)   889 (53) 1,105  
Purchases 2,072 1,268 5,727 2,478  
Equity method investment loss (1,356) (910) (2,544) (1,168)  
Ending balance $ 5,460 4,295 5,460 4,295 $ 5,460
Change in unrealized gain (loss) included in other comprehensive income (loss)   $ 889 $ (53) $ 1,105  
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair Value Recognition - Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)        
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax 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 $ (877) $ (3,875) $ (1,875) $ (3,845)
Settlements, net 873 1,441 2,366 2,456
Total gain (loss) 4 (345) (491) (1,390)
Ending Balance   (2,779)   (2,779)
Change in unrealized gain (loss) included in earnings $ 877 1,096 $ 1,875 1,066
Embedded derivatives        
Reconciliation of the beginning and ending balances of liabilities measured at fair value using significant unobservable inputs (Level 3)        
Beginning Balance   (696)    
Total gain (loss)   616   (80)
Ending Balance   (80)   (80)
Change in unrealized gain (loss) included in earnings   $ 616   $ (80)
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Other Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt $ 300,221 $ 300,255
Amortized Cost    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 262,955 261,161
Estimated Fair Value    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 244,069 253,558
Stonepeak Term Loan    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 300,000 300,000
Stonepeak Term Loan | Amortized Cost    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 262,734 260,906
Stonepeak Term Loan | Estimated Fair Value    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 243,848 253,303
Other Debt    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 221 255
Other Debt | Amortized Cost    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt 221 255
Other Debt | Estimated Fair Value    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total debt $ 221 $ 255
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Receivables    
Other receivables $ 25,041 $ 19,770
Loans to customers to finance vehicle purchases    
Other Receivables    
Other receivables 78 194
Accrued customer billings    
Other Receivables    
Other receivables 4,886 5,566
Fuel tax credits    
Other Receivables    
Other receivables 12,685 8,876
Other    
Other Receivables    
Other receivables $ 7,392 $ 5,134
XML 93 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials and spare parts $ 49,406 $ 45,335
Total inventory $ 49,406 $ 45,335
XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Land, Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Land, Property and Equipment        
Land, property and equipment, gross   $ 853,938   $ 823,898
Less accumulated depreciation   (513,660)   (492,140)
Total land, property and equipment, net   340,278   331,758
Capitalized software costs, net   37,300   36,800
Accumulated amortization on the capitalized software costs   34,900   34,000
Amortization expense related to the capitalized software costs $ 500   $ 900  
Amount included in accounts payable balances   4,400   10,200
Land        
Land, Property and Equipment        
Land, property and equipment, gross   10,331   7,397
LNG liquefaction plants        
Land, Property and Equipment        
Land, property and equipment, gross   96,786   96,786
Station equipment        
Land, Property and Equipment        
Land, property and equipment, gross   459,748   418,647
Trailers        
Land, Property and Equipment        
Land, property and equipment, gross   71,070   70,542
Other equipment        
Land, Property and Equipment        
Land, property and equipment, gross   103,800   105,137
Construction in progress        
Land, Property and Equipment        
Land, property and equipment, gross   $ 112,203   $ 125,389
XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued alternative fuels incentives $ 43,488 $ 41,609
Accrued employee benefits 4,996 5,315
Accrued gas and equipment purchases 11,423 17,485
Accrued interest 1,610 1,451
Accrued property and other taxes 8,428 4,502
Accrued salaries and wages 6,276 8,697
Other 14,937 12,475
Total accrued liabilities $ 91,158 $ 91,534
XML 96 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Principal Balances    
Total debt $ 300,221 $ 300,255
Less amounts due within one year (43) (38)
Total long-term debt 300,178 300,217
Unamortized Debt Financing Costs    
Total debt 37,266 39,094
Less amounts due within one year 0 0
Total long-term debt 37,266 39,094
Balance, Net of Financing Costs    
Total debt 262,955 261,161
Less amounts due within one year (43) (38)
Total long-term debt 262,912 261,123
Stonepeak Term Loan    
Principal Balances    
Total debt 300,000 300,000
Unamortized Debt Financing Costs    
Total debt 37,266 39,094
Balance, Net of Financing Costs    
Total debt 262,734 260,906
Other Debt    
Principal Balances    
Total debt 221 255
Unamortized Debt Financing Costs    
Total debt 0 0
Balance, Net of Financing Costs    
Total debt $ 221 $ 255
XML 97 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Stonepeak Credit Agreement (Details)
Dec. 12, 2023
USD ($)
item
$ / shares
shares
Jun. 30, 2024
$ / shares
Debt Instrument [Line Items]    
Percentage of interest company may elect to pay in kind 75.00%  
Stonepeak Warrants    
Debt Instrument [Line Items]    
Unamortized debt discount $ 31,800,000  
Stonepeak Warrants, With Exercise Price Of Dollars 5.50    
Debt Instrument [Line Items]    
Aggregate number of warrant shares (in shares) | shares 10,000,000  
Exercise price of the warrant (in dollars per share) | $ / shares $ 5.50 $ 5.50
Stonepeak Warrants, With Exercise Price Of Dollars 6.50    
Debt Instrument [Line Items]    
Aggregate number of warrant shares (in shares) | shares 10,000,000  
Exercise price of the warrant (in dollars per share) | $ / shares $ 6.50 $ 6.50
Stonepeak Loan Facility    
Debt Instrument [Line Items]    
Internal rate of return for each lender under loan facility 11.50%  
Minimum multiple on invested capital for each lender under credit facility | item 1.40  
Debt issuance costs net $ 39,300,000  
Original issue discount and direct lender fees 6,100,000  
Debt issuance costs $ 1,400,000  
Stonepeak Loan Facility | If Change In Control Occurs On Or Prior To First Anniversary Of Loan Facility Closing Date    
Debt Instrument [Line Items]    
Change in control premium percentage 20.00%  
Stonepeak Loan Facility | If Change In Control Occurs After First Anniversary Of Loan Facility Closing Date But On Or Prior To Second Anniversary Of Loan Facility Closing Date    
Debt Instrument [Line Items]    
Change in control premium percentage 10.00%  
Stonepeak Loan Facility | If Change In Control Occurs After Second Anniversary Of Loan Facility Closing Date    
Debt Instrument [Line Items]    
Internal rate of return for each lender under loan facility 11.50%  
Stonepeak Term Loan    
Debt Instrument [Line Items]    
Debt issuance amount $ 300,000,000  
Interest rate 9.50%  
Period of company may elect to payment of interest in kind 2 years  
Stonepeak delayed draw term loan    
Debt Instrument [Line Items]    
Debt issuance amount $ 100,000,000  
Commitment fee 1.00%  
XML 98 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Other Debt (Details) - Other Debt
$ in Millions
1 Months Ended
May 31, 2023
USD ($)
installment
Jun. 30, 2024
Long-term debt [Line Items]    
Effective interest rate (as a percent)   13.49%
Sale and leaseback arrangement    
Long-term debt [Line Items]    
Proceeds from sale of equipment in sale-leaseback agreement | $ $ 0.3  
Number of equal monthly installments | installment 60  
Sale leaseback transaction, term 5 years  
Effective interest rate (as a percent) 13.49%  
XML 99 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net loss attributable to Clean Energy Fuels Corp. $ (16,293) $ (16,301) $ (34,736) $ (54,998)
Weighted-average common shares outstanding 223,289,936 222,908,402 223,250,123 222,813,286
Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants 0 0 0 0
Weighted-average common shares outstanding - diluted 223,289,936 222,908,402 223,250,123 222,813,286
Basic loss per share (in dollars per share) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
Diluted loss per share (in dollars per share) $ (0.07) $ (0.07) $ (0.16) $ (0.25)
XML 100 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Loss Per Share        
Anti-dilutive securities (in shares) 101,171,051 77,289,723 101,171,051 77,289,723
Employee Stock Option        
Net Loss Per Share        
Anti-dilutive securities (in shares) 20,430,347 18,154,864 20,430,347 18,154,864
Stonepeak Warrant        
Net Loss Per Share        
Anti-dilutive securities (in shares) 20,017,040 0 20,017,040 0
Restricted stock units        
Net Loss Per Share        
Anti-dilutive securities (in shares) 1,955,950 367,145 1,955,950 367,145
Amazon Warrant        
Net Loss Per Share        
Anti-dilutive securities (in shares) 58,767,714 58,767,714 58,767,714 58,767,714
XML 101 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Stock-based compensation expense, net of $0 tax in 2023 and 2024 $ 2,862 $ 6,093 $ 5,491 $ 12,189
Stock-based compensation expense, tax 0 $ 0 0 $ 0
Unrecognized compensation cost 17,600   $ 17,600  
Unrecognized compensation cost, weighted-average period     2 years  
Total unrecognized compensation cost related to non-vested shares $ 3,800   $ 3,800  
XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Amazon Warrant (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 14, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Apr. 16, 2021
Subsidiary, Sale of Stock [Line Items]            
Contra revenue charge       $ 26,976,000 $ 27,652,000  
Amazon Warrant            
Subsidiary, Sale of Stock [Line Items]            
Aggregate number of warrant shares (in shares)           53,141,755
Increase in the aggregate number of shares 5,625,959          
Total discretionary fuel purchases           $ 500,000,000.0
Exercise price of the warrant (in dollars per share) $ 13.49         $ 13.49
Outstanding and unvested Beginning Balance       $ 37,613,035    
Granted       0    
Vested       (3,526,224)    
Outstanding and unvested as of Ending Balance   $ 34,086,811   $ 34,086,811    
Number of warrants vested       3,526,224    
Contra revenue charge   $ 14,100,000 $ 13,900,000 $ 27,000,000.0 $ 27,700,000  
XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Authorized Shares (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
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 104 R85.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Share Repurchase Program (Details) - USD ($)
$ in Millions
52 Months Ended
Jun. 30, 2024
Dec. 07, 2021
Dec. 06, 2021
Mar. 12, 2020
Stockholders' Equity Note [Abstract]        
Approved share repurchase program   $ 50.0 $ 30.0 $ 30.0
Stock repurchase program total stock repurchased 9,387,340      
Amount utilized under the repurchase plan $ 23.5      
Authorized funds remaining under the Repurchase Program $ 26.5      
XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Stonepeak Warrant (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2024
Dec. 12, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Fair value of warrant $ 29,000      
Stonepeak Loan Facility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance costs net       $ 39,300,000
Debt Instrument, Original Issue Discount And Direct Lender Fees       6,100,000
Debt issuance costs       1,400,000
Stonepeak Term Loan        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance amount       300,000,000
Stonepeak delayed draw term loan        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Debt issuance amount       $ 100,000,000
Stonepeak Warrant        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrant outstanding term       8 years 6 months
Fair value of warrant   $ 42,400,000    
Increase in number of warrants     17,040  
Stonepeak Warrants, With Exercise Price Of Dollars 5.50        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Aggregate number of warrant shares (in shares)       10,000,000
Exercise price of the warrant (in dollars per share) $ 5.50   $ 5.50 $ 5.50
Increase in number of warrants     8,520  
Stonepeak Warrants, With Exercise Price Of Dollars 6.50        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Aggregate number of warrant shares (in shares)       10,000,000
Exercise price of the warrant (in dollars per share) $ 6.50   $ 6.50 $ 6.50
Increase in number of warrants     8,520  
XML 106 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Stonepeak Warrant Activity (Details) - Stonepeak Warrant
6 Months Ended
Jun. 30, 2024
USD ($)
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Outstanding and unvested Beginning Balance | $ $ 20,000,000
Granted | shares 17,040
Exercised | shares 0
Outstanding and unvested as of Ending Balance | $ $ 20,017,040
XML 107 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Income tax expense $ 758 $ (55) $ 580 $ (119)
Income tax benefit (758) $ 55 (580) $ 119
Unrecognized tax benefits, increase from portion of AFTC revenue offset by the fuel tax     2,700  
Alternative fuel tax credit $ 9,300   $ 9,300  
XML 108 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jan. 08, 2024
Sep. 30, 2023
Nov. 07, 2022
2022 Note Purchase Agreement        
Fixed commitments under the contract payable in future        
Amount of funding commitment       $ 5.5
Amount Funded     $ 5.5  
Promissory notes interest rate       7.00%
2024 Note Purchase Agreement        
Fixed commitments under the contract payable in future        
Amount of funding commitment   $ 10.0    
Amount Funded $ 3.5      
Promissory notes interest rate   8.00%    
Natural Gas Supply Agreement        
Fixed commitments under the contract payable in future        
Remainder of 2024 1.3      
2025 $ 1.5      
XML 109 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases        
Sales-type lease, interest income $ 0.1 $ 0.1 $ 0.2 $ 0.2
XML 110 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Lease Receivables (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Fiscal year:  
Remainder of 2024 $ 481
2025 962
2026 985
2027 1,105
2028 515
Thereafter 703
Total minimum lease payments 4,751
Less amount representing interest (925)
Present value of lease receivables $ 3,826
XML 111 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Alternative Fuel Excise Tax Credit (Details)
Jan. 01, 2022
$ / gal
Volumetric Excise Tax Credit Disclosure [Abstract]  
Federal alternative fuels tax credit - CNG (in dollars per gasoline gallon equivalent) 0.50
Federal alternative fuels tax credit - LNG (in dollars per liquid gallon) 0.50
XML 112 R93.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Outstanding balance $ 262,955   $ 262,955   $ 261,161
Related Party | TOTALEnergies S.E.          
Related Party Transaction [Line Items]          
Proceeds from related party       $ 1,400  
Related Party | SAFE&CEC S.r.l.          
Related Party Transaction [Line Items]          
Proceeds from related party   $ 100   300  
Receivables from related party 500   500   300
Payable to related parties         8,100
Outstanding balance 3,400   3,400    
Related Party | Management Fee for Services | TotalEnergies JV and bpJV          
Related Party Transaction [Line Items]          
Proceeds from related party 800 500 1,600 900  
Receivables from related party 700   700   300
Related Party | Business Expenses Reimbursement | TOTALEnergies S.E.          
Related Party Transaction [Line Items]          
Related party expense 1,600 1,800 3,200 2,500  
Related Party | Business Expenses Reimbursement | SAFE&CEC S.r.l.          
Related Party Transaction [Line Items]          
Related party expense   6,200 2,500 9,200  
Related Party | Business Expenses Reimbursement | TotalEnergies JV and bpJV          
Related Party Transaction [Line Items]          
Receivables from related party 600   600   700
Related party expense   800 100 1,200  
Related Party | Management Fee for Services & Business Expenses Reimbursement | TotalEnergies JV and bpJV          
Related Party Transaction [Line Items]          
Proceeds from related party 1,000 2,700 1,900 3,000  
Related party expense   0   0  
Related Party | Sharing of Environmental Credits | TotalEnergies JV and bpJV          
Related Party Transaction [Line Items]          
Related party expense 1,200   2,300    
Payable to related parties 400   400   600
Other Equity Method Investees | Rimere          
Related Party Transaction [Line Items]          
Proceeds from related party   0   0  
Receivables from related party 100   100   0
Other Equity Method Investees | Management Fee for Services | Rimere          
Related Party Transaction [Line Items]          
Proceeds from related party 200 200 300 300  
Receivables from related party 100   100   700
Other Equity Method Investees | Loan Commitment | Rimere          
Related Party Transaction [Line Items]          
Amount provided for funding in certain equity method investee 0 $ 1,200 3,500 $ 2,300  
Other Equity Method Investees | Loan Commitment | Convertible promissory note | Rimere          
Related Party Transaction [Line Items]          
Receivables from related party 3,500   3,500   $ 2,300
Other Equity Method Investees | Equipment Sold | Rimere          
Related Party Transaction [Line Items]          
Proceeds from related party $ 100   $ 100    
EXCEL 113 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .^!!UD'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 " #O@0=93.?M->\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV#Y/ZLM+3!H,5-G8SMMJ:Q8ZQ-9*^_9RL31G; ^QHZ>=/ MGT"M#D+W$9]C'S"2Q70UNLXGH<.*'8B" $CZ@$ZE,B=\;N[ZZ!3E9]Q#4/I# M[1%JSF_!(2FC2,$$+,)"9+(U6NB(BOIXPAN]X,-G[&:8T8 =.O24H"HK8'*: M&(YCU\(%,,$(HTO?!30+<:[^B9T[P$[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH&7+'SY-?F8;W=,%GS^KK@]P6_V]9<5#>B:MXGUQ]^%V'7&[NS M_]CX+"A;^'47\@M02P,$% @ [X$'69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #O@0=9FIK'GOL% ( & 'AL+W=OZ> ;+@"8I*(X_]^ M$MC@YL37'E?>) ;S/-:CGQ^DJPWCWT1(J42O29R*ZUXH9?;>LH0?TH2(T]O?>(S6H=0WK,E51M9T2>67;,'5E56Y!%%"4Q&Q%'&ZNNY-G?>> MZVI!\<1?$=V(@\](1WEF[)N^N ^N>[8N$8VI+[4%4?]>J$?C6#NI!7FF0CJL?CO*)#A=6_<0P%=D3R6CVSS.]T%&FH_G\6B^(LV MY;-#W$-^+B1+=F)5@B1*R__D=5<1!X)!DP#O!/B-P!DT"-R=H*@YJRQ9$>N6 M2#*YXFR#N'Y:N>D/1=T4:I4F2G4S+B57WT9*)R>WS,]5JTA$T@#-4AG)+;I/ MR^ZAJ[F/1$@X%5>65+^F-9:_<[XIG7&#\PA]9*D,A7(-:/"]WE*EK(J*]T6] MP:#A'WEZCES[#&$;#PSE\8[)8R5W3/+OBN-6-><6?FZ[FC-56&DX,!OJ ?M> M9,2GUSTU(@7E+[0W^>4G9V3_9DK[@\R^RSZHL@\@]SK[TS:CIJ2PW+'[GTV1 M0%7+2,,JTO"T2)]SPB7E\18]THQQ:8H'6TF>FRK% U4MXXVJ>*,36XP3-0<7 M8[LY'^RU(K$P!@1E+0->5 $O3@NXH#QB>D0&2,V(QMX).U7S3.-$ ^I;YAQ7 M.<>GY;R+A$]B])42CN[43>,4#7LUY0-5+?-=5ODNP3(MJ9]SU3^I0%-?IXPI MFN?),^6F?+"7;3M]UQV,;5-(4-HRI&/7RZX-%FVW8#S2=22D&I(2S4EB[*Q' MC+R'V72.9O/9XX>OZ.[+[&&)O$^/BW-39-BJ;>8#U'!.R7R?^HRKF:=8)L_0 M4JI1BAA''LM3R;?J?V"N"-C]=F:,#(K:1L9U9'Q*Y"?RBNX#-6JC5>278-7< MIX]8NF[?OAR-A^9>#8O;YJV9R &Q8Y]W&@3*79SM/Z ']1SZE)K;%;8=%+C&N6!]NT35X3D0,S#9C\:<.,R6'+91ZID3&VS0W=!2PY-2TY M,..\C>OI*S6(G]C&B+Y'[.9THUD$W5#BA\:X7<"34].3 R//V[C5I+7@["5* M?7/'ACV]J3%H%Q#EU!3EP/#S-NB"":DHXY\H:YZ78<=+/!J9>W 7&.74'.7 M\%/TV"FGI#D8;' YN#3&ZH*>G!J?')AY'IBFPD7(4HB;CI@,W(N^8S=,/%V M$Z[!"<.\\Q1)181LA1S\[OE7M,/%K2GD$2>/)8E:B(5D_K3LU;C+ PK8):T+")Q&2EW.NW^+*=_"B M*=628GZ).^+XU;@[Y\&JMCEK'L(G\=!]*BDO]VKUZSC9!S?FA!V;^3Y61L@E*2V/B+E@(URR$3V*A94+B M&-WD0GTMS/VVY382K&N;KT8@?!("S1+*UWI@?E .,E24D&0D-3%R2$:Q+",,3L9]IRF5^6R_RR.,U GW*IN#8M MUM!W4;H[Y/C5F/X'\&FS]A>)AB[ WPQT+3U8@CLUFCDGK2GY*GI ME2L&O$\#^HK^I,8V/6*E4<@=C?%H:#QZZ )^W!I^W"/LLEL[#W= H>W>(W;] MOH/[KF,,V@4-N34-N3#$O-WKW6UM-^[V'K'[C(T9N^ A]^ 4#::7J0H8E"%C MLC:F@@T:IQ]8]W^#60=GK'IE*(Z>!?+UIF5YW%K=K8ZWI\6AKE4_7IZ-?R1Z M81$HIBLEM<\OU&S R^/F\D*RK#BQ?692LJ3X&%(24*X?4-^O&)/["_T#U:'_ MY#]02P,$% @ [X$'6<5/^]6>!P )R$ !@ !X;"]W;W)KIOC0'(33Y6I5U<[LX M:'W\N%HUV4%4:7,MCZ*&.SNIJE3#J=JOFJ,2:=X-JLH5\[QP5:5%O5C?=-?N MU?I&MKHL:G&O2--65:J>/XE2/MTNZ.+EPB_%_J#-A=7ZYICNQ8/0OQWO%9RM M!B]Y48FZ*61-E-C=+KZG'S=^-Z"S^%\AGIJS8V)"V4KYQ9Q\SF\7GD$D2I%I MXR*%/X]B(\K2> (?^B"AV"V:2,VLOQ_D>O#[2)>D%SL MTK;4O\BG?XM30('QE\FRZ7Z3IY.MMR!9VVA9G08#@JJH^[_IUU,BS@90?V8 M.PU@;QW 3P-X%VB/K OK+M7I^D;))Z*,-7@S!UUNNM$035&;U_B@%=PM8)Q> M;V2=PTL1.8&C1I9%GFHX^926:9T)\F <-^2*_/9P1_[^X1_D REJ\NM!MDU: MY\W-2@,&XVF5G9[WJ7\>FWG>?]KZFG!O29C'?&3XQCW\3F0PG';#^>7P%40^ MA,^&\%GGC\^%WRHE:DW2IH$X/V+Q] Y\W(&991^;8YJ)VP5,HT:H1[%8__4O M-/2^PZ)[)V<7L?(A5N[ROMZDS6%),OA-Q.]M\9B6$'E#X#U"H?5I.$K532ZY M@RG::%5DIAC,$"PS_>/"[G&F73RN*0NHSVY6C^F(1\,+N(QA^B\9W1 M/!P ZY46JH**? 2PE8D&@]G["2Y@AHQ.82)F04SC$(<9## #)\SOLTRV)LU* M9 )ROBW%DM30GB'%:0E-M)MF?46A M]606>#Z=X+.M:!)%'HXO&O!%3GR?H7AJ+16:M\AZHI_X7CC!A5@%G 2J[9&8730O#'5N(.$NB8(+;MO*IG\S@3@;>>LV)84\ MG/:QUZPN88[$1=W,U7&W9O$<39D%'K&;[-1NYD;FY$0$O)W3Y"GQF\U\46H2# M6(5A',W 'TF2N4ERD-S']-G0#0H0X[K86KH@9D&8S$DD=K;J=#,B0%0MK*S. MYBV*TF:SA-+ RB-F%O 9M<%&TF-NTKL3.P&5D -U@T9N\43:_!5%R53%(59^ MPF=6%FSD..;FN#NA0%&89<]Y)LURJ.QV,8XIJ"04MTRZK/M63?=WJL7 MOFU,_$ORP;OV/(\:&B./:=F*:T*7<,7\D.:0*K,KU.J#5,4?(O^.U/+E:M$T M1EYTZ^Q6-[#-+CX7+ M) R'VQ"LNN-/F,HFCEN"O["WG>6&8 +J8V2J\ M*FJ2I<<"NAH*$Q,)B1=9Y( :!C&?8S@^R@GNEA,@>]NJ[;59+G9%5J!"@ML" MX2H)?69M6*.&+/&CN=2.4H*[I<0YTM.FJZQ@UA_,!TPC-V6#-U];&ESQ@%ML M@9@Q2N<2/$H([I80/:5M0"K4Y)^U4/MG\D,KRH9LI#I>]]-MTE?1*&QY$#%N M;\BC=N'LECP?=01WZXB?9&UX3LFR-).UJ$%-B$:;K;>FW39%7J3XACVWI4(8 M<*NC(59Q-+/P]$=!X;]%4+PUR3ZR1F9)$$V3C-EQ'OIS<$=EX;N5A:5_NN;W M9O@4^?J'[7ZAAMCNU^KL*[;Y%X+_IFI?U T(WQV,]*XC2('JO\KW)UH>NP_; M6ZFUK+K#@T@!N#& ^SLI]]ND[I!15RBH^H)N+ M6)1F?G[_:$AQ?A#R6>4 FGPM>*D63JYU=>^Z*LVAH.I65%#BDZV0!=4XE#M7 M51)H9I,*[@:>%[L%9:63S.V]E4SFHM:7?C\#%8>'XSLN-#VR7 M:W/#3>85W<$:],=J)7'D=BH9*Z!43)1$PG;A//CW2]\FV(A/# ZJ=TV,E8T0 MSV;P:[9P/$,$'%)M)"C^[&$)G!LEY/BK%76Z.4UB__I%_;TUCV8V5,%2\,\L MT_G"N7-(!EM:<_U!''Z!UM#$Z*6"*_N?')K8Z@E^]$9"T"8$YR:$;4)HC39DUM83U3292W$@TD2CFKFPM;'9Z(:5YC6NM<2G M#/-TLA1EAB\%,H)72G"648V#1\IIF0)9&V%%KE940JEST"RE_)K\1#ZNG\C5 MNVORCK"2_)&+6M$R4W-7(Y-1=M-V_L=F_N"-^7^KRUL2>CQ$ETY@JX<@=4+W]!;:[2/7:J)V)+WK,0B,,K)2BAFN^[/AXW2 M$GOORYC51CL:US8+\EY5-(6%@RM.@=R#D_SX@Q][/X\9_TYB@S*$71G"8^K) M0YJ*NL07+R$%MJ<;#C>$]GVC(T'1=-(%#0Q$G8'HJ($5;@8@)78RKJ#T^8945)(]Y360*VS83'!. MI2(5X(Z68V]?C]$W4TQ[8-ZMYWG^*_Z380,'D\[!Y#('M-:YD.P?O&,L6&PU MRMT(3_H%]>S?*_#3<0/RN"./+R-G2M6GJ>-O:%[S'HL8D$X[TNEEI/B=4QHW M,E;N3N%.3^(>BQC@WG6X=T=QEZ(H< _Z'QU]=UY'GPP;X,\Z_-D%^.>W\^R; M.D:3:+2ASXD?Y])[P+X\SJZE>SS!$$8AL'$"UZ1CX=Z03R+XS?0>U]X M_P+T"UJ\U3V+?S1TE-_M'5;,2?%W*G>L5(3#%G.]VRF*R.;PU0RTJ.SY92,T MGH;L98X'5I F )]OA= O W,DZH[ R;]02P,$% @ [X$'64FX(E*?!P M/"L !@ !X;"]W;W)KBD\S^^J4DQ[+)*TZ<58OF0V(K MYQ[J/DB>*_'F2=:_-5LA%'HNBZJYG6V5VEW/Y\UJ*\JTN9([4>G_K&5=IDI_ MK3?S9E>+-.N,RF).,?;G99I7L\5-=^U3O;B1>U7DE?A4HV9?EFG]Y4X4\NEV M1F8O%S[GFZUJ+\P7-[MT(^Z%^F7WJ=;?YD>6+"]%U>2R0K58W\Z^(]<)\UJ# M#O&?7#PU)Y]1Z\J#E+^U7W[(;F>XO2-1B)5J*5+]YU$L15&T3/H^?C^0SHYC MMH:GGU_8O^^6 #>C"@IH$W8L .!NRU(W@' ^^U M(_"#0>?ZO/>]"URMXY55;*/>JUO_-M9U:+&65 MZ;2+#.E/C2SR+%7ZR[W2?W0]J ;)-?II)^JTS6N#/J)?[F/T[MOWZ%N45^CG MK=PW:94U-W.E[Z;EG*\.(]_U(].1D1GZ459JVZ!$WT$&V,=N>]]A/]=1.(:" MOH3BCCH)_[FOKA##'Q#%U /N9_EZN1M2/8K;XVS?$QW^'@CHE63PE63(1V5GX MO6/X/1?[XF>ITD(OQ%T2H!STYGYGWFX&CXLHB+@NG,?3X (HS+WP'!7;*(J) M[[-S6 + * T8.<+./.5'3[FST):R4>T:TZ2%:- [\;PJ]HW>.]IKF="A7>5I MOZ54&4I+6:O\O_V%9BN?]&^Q2_7B)(HOZ*'=]MZ#)(IR9*)R,X2 MZ1\3Z3M+]EYO]GFU^8 VHM+;1=$G+--[5MZH=OMX! NY)^6G514RCQJ%#*'L M0K91W.-!9-0Q@ I)%,!E'!R]#YS>QZY2A?P.K+L@A/KF! 90.(R,F1G;*$H] MSS?\!E"$!R/3-SSZ';YBH9*]0*@V2#SO6CD!ZH$0<(9Q\SZ7(,S'IM,VC!*? M^Z;7 "P@) IAMZ.CVY'3[9^.#A>R 9V-K'$_M@FN MC2*C2]D@RXA;E_U;J-%-BMA:2"?L=,W]V@X&!!!<@2G*(%!HI=P& M,2\PXP" *!X)PB#)B%N3O63<"L2R$&F%$BW/-U_0]WM1-&@IZ]T5&(G0:O=T MRJFY/BUA',/6G =P.B#,U&L0CGO1F& C@V(CD;/1O#@J2&L\W62F-?P4A#@5 MXJ4]Y:1L\:1LR51LYT_E!O5)W>KS+FWR%7J75RC3,SBMFR$Q[Z'$'.C"TPK" M5SC 9S^F,'V350Q;$;.H81@=V<3I(%.I6Z;&>;%O']=>$!SRIN"\Q2J&K>S@ M@+#1X RZEE+GA/^U>TD@LH_IHV[6-@+I/;_LGAOIX#1([E6C=*>NMP1P?E.G M:KYT?D_*%D_*EDS%=IZG08Y3MQP?YG>?&;AN;1E,*:-A%)D[R!*$T@B''J9F MA<*L'!-J2A:8-23Z'OR12AVT.'5K\=-I[(J!+8='8P!!1V( LX(Q %F=,1@D M.75+\D^US/8KY7KF[6:X>$9.^AAW4K9D*K;S7 PM _7?_/*'.KN-BY,P)5L\ M*5LR%=MY$H96AKI;F:^^ CK8GRKED$:^^2@&@ 5<"WES&;!A)*#,;'X2"!=Q MQL<6@*%KH>%?X$40=;9.%Y?OE&SQI&S)5&SGZ1S:+>I^0GZ63C 3]M-JSB)B M-ML0C/, F^5KPPC%S'P>FT"X@%,ZTEZRH4MA[B[E7D%*V9"JV\UP,;1$C;]Z_F+.CNC@)4[+%D[(E4[&=)V%HOYC[M<)7]R]F/]LG M7A29"P ,(^;^!_CF MCSA]PX:.C+D[LJ_N7LP^#4,PIF8?!L!"ZRUP#)%%U.S4$@CFG\)Z9^KQZ.>WW4''(WK=^1Z28#K,;E.^H.< WU_KO3'M-[D M58,*L=9#X:M S[.Z/ZK9?U%RUYU%?)!*R;+[N!5I)NH6H/^_EE*]?&D'.!Z8 M7?P/4$L#!!0 ( .^!!UFG=T852@4 / < 8 >&PO=V]R:W-H965T M&ULQ5EI<]LV$/TK&-73B6=BD^ E2I4U$XO,-)TF]<1Q^QF6 M8(D-2:@$Y*._ODN*)D5R!?F@TR\2C[/#[Y&RY7*'QC3R9HM^2575^N+#.Z,BF41 M)3R5D4A)QF_.!A_H.+2LW*! _!GQ.[ES37)7KH7XGM]\6IP-S'Q&/.9SE5,P M^+KE,Q['.1/,XY^2=%"-F1ON7C^R?RRNF>0S$?\5+=3J;. /R(+?L$VL MOHJ[7WGID)OSS44LBT]R5V+- 9EOI!)):0PS2*)T^\WNRT#L& /;F"5!E;; MP-EC8)<&]E-'<$H#YZDCN*5!X;JQ];T(7, 4FTXR<4>R' UL^441_<(:XA6E M>:%1F"GIC.1+B#M?$'@2HHX6C %-Y<*OJ >E"3B!EXE4(6KO#QN.?E= M2$E.R-5E0-X='9,C$J7DVTIL)$L7P.B487$>@S)N:4E_&V3GA+;?$\LTW*0^;FYC[KQN]/#% MHS>"85?U81=\SAZ^+]"K8D@XEM>MI5=8Y@WI=GI"/<<;3HS;W7#A,-]KP@($ M9KNF;S=A(0)S79OZ%:SAIE.YZ11V]AXW_U KGI%YH\ZC%.XY>9>[?_R>I! ) M6 N*W8^Q8#BZ,.;M?BS7;,[/!C""Y-DM'TQ__HEZYB]8A?5)%O1)%O9$UDB2 M6R7)U=8B_#) WT^A+6893^%Q].&YRH%I1!' M_T+[7H)"D-O*Y?*8Y.&Y95',KF-^ N+B1+*8$\DAD)&*^(L"YB%^.JUX=3&4 MTM:"#A BWVR%"R&RW2$>KF$5KJ$V7-^$8C$1AQ8^YOL0*1:'MISO@J@W\EO. M(TS4H>UJZ:(LQ[1Q]_W*?5_K?O,W?5^+]Y'Y#4VSY<8,@SE#O^TM K,]9S1J MN8O 7&M$7=SA4>7P2.]PS%D*(H%GRP?R<<-C";HF6Y]B;FN9GMO,^R0+^B0+ M>R)KI(.:M?(T7RPM2M-F17G6J-4\9CC.-EN+,P*CV"@Y:;S*H5AZ_1G*4S G7^14"*4Y6)&-XLR:=4<6A>"O5=R_3L3M\G6] K6]@76S,G]0Z ZK< M6@6"2?-AI_PP5+=5(RA0'^W2PU"6N:?P:IU/_;=6'MJ=Q+/KL4^VH%>VL"^V M9JKJ'0K5;U'>5'F,.M5EMHOY("0X# FUD.8?LO56P=)O%7ZLVK"ZFX!VJ Y# M@L.04 MIAJK>:%A:=?P:C5$R:_T^" D.0T(MI.EWK=HMO6I_FJPH23Q]5T=1 MG:Z.H;I='45UNKJQ MT'&X/7RKZ;=G@9]9MLR75,QO8"CS= AIR;;':]L;)=;%^=&U4$HDQ>6*LP7/ M<@"\OQ%"/=[D U2'G-/_ %!+ P04 " #O@0=9$98YY#6^[<,OFF;$+?MQ=T#E,P-PMQ@IG M?L62LAR$9E(0!;.>=]7HC%K6WAE\8;#6.V-B,YE*>6\GUVG/"VQ P"$QEH'B M:P4#X-P281@_2TZO"19:B/S$HP1Y$P4;[HI==@!($\]("P!X5- Y.^&&U-"XJ^2:*&N-;';@U'=HU(L)>T\F1N$N0YR) M!U*D>.J0$AQIR5E*#4XF!E]X'8PF?E!'UBXC"/1%%Y$8BL28CC"RM MP0\/X]L'\#ZJ4TD4;B7JAP<)/R[%)8F"_/I5HQV\JQ/^)B&R1T?4K(ZH>8@]Q@**Y5%@]5#XB28/!$]# M:$Z+PIS^P*)B#_"<&+JI.Z*"O>W8;9M9Q4'77^WJ?M1B>-1B=,CB4=JM*NW6 MP;3O!/9)SGYA]9IC?\3"A=FN*.-TRN$".RK1E /1@+HPPT#O%:!U5("C%L.C M%J-#%H4 _DY9ST'-73_5))%+88HOMEJM6O:5ZU1/UON-SJ!1LS[$%E]TY#_T MQ?_!#55SJR&'&;H*+M]@M*KHN<7$R(5K*E-IL$6Y88:_*:"L >[/I#3;B750 M_?C$OP%02P,$% @ [X$'6>]1MB&O"P '70 !@ !X;"]W;W)K/ !W%R3P,U:Z>FHV7]M%577> M'ZMZW5Y/%EWW\/[RLITMJE79OFL>JK7\S5VS696=?+NYOVP?-E4YWS9:U9>A M[\>7JW*YGMQ<;7_V:7-SU3QV]7)=?=IX[>-J56[^_%#5S=/U))A\_\$OR_M% MU__@\N;JH;RO/E?=;P^?-O+=Y5YEOEQ5ZW;9K+U-=7<]^3%X7\3;!EN+_RZK MI_;@M==?RI>F^=J_^3B_GOC]B*JZFG6]1"G_^U;=5G7=*\EQ_+X3G>S[[!L> MOOZN+K87+R_F2]E6MTW]O^6\6UQ/THDWK^[*Q[K[I7GZ9[6[H*C7FS5UN_W7 M>]K9^A-O]MAVS6K76(Y@M5P__U_^L7/$08. #30(=PU"HT&8##1@NP;,;# T M)+YKP(T&/!YH$.T:1&8/?*!!O&L0GWK1R:Y!L@W6LW>WH9F677ESM6F>O$UO M+=7Z%]OX;EO+B"S7?2I^[C;RMTO9KKNY;=9SF5C5W).OVJ9>SLM.OOG7MUVJ7L]T8/CR/(1PR%:W[I;_SB?+_NL+FOO4[F<7WQ< M>[?EP[(K:T)K>D1K-GMDB_^D6U4:Z=B7O$XM^ G^K MO(_K6;.JO#?_;MKV+2$OW/(_-[+]NMLTM?S-O53KJDW54N,LW$*_-I:/+F7V M[%,HW*=0N-7A SH?JOOE>MV/Y4M9E^M9Y96=]-[LG<>"OWNA'X942CQKQEO- M_G[Y[::W^W88=]LDB"(6QZEN-[7M+M(PRY)(M\L).Y:8O0K;*N&)T65!&(72 M+-B;:9YD>T^RD9Y\(V=6NRAE@-^>Y-5G_4CS:LA9PL/,<*YS)/T#\'W[4,ZJ MZXG,W+;:?*LF-W_]2Q#[_Z!F%5(L1XH)I%@!$M-R@^]S@V_5V4!NR+N&7&JT M,B5D$FQ?O>UON]2MF4H,#O3#+5)LBA3+D6("*5: Q+3F0[-,A<:;#YVW$Y?ZA6RRJ>BXW MBL]KT*[QUG)/NTT(KZVZKMZN[*G,<'8P=O(G5II=!.::;(KL,4>*":18<<07 M6KS3?;Q3=[S[N7[1[\/G_?1_D-N+LM\(48%U*HT-;&I=3.QGL1%89(\Y4DP@ MQ8HCOM "F^T#FYTRKO\NF.,],XSG+'<>H!CO/!K3DZBDBU*50M MWZD=^CWQC> (:)?%D2[U."N4%;A95KZ>&R#KIW*S1RZ,C/())&MG]$W5..$U..HL>$ M(8V/*4."'Q-F!$"FK!P$.5"H)W"SGI9L<*%J"JDVA:CE4300V.;(";9N$ MW&<#859T*7#C)7N/\Z_'M5P2^(Z%>';"@LO&)$&4AKZ?F0LNV_ B37F6,'/! M11@&+,C,!9=MELB>36<25GZ8'F +_?"#XCBAF^.X]SA'71O:R*+?XP2^'QF; MN5OW0,9.#JA:#E434+4"I:8GB&)'H9L=D7NRRC9QU2+8>J":A:@5+3DYI.A4Z*938\[-N*5&)XR-AZQ[.O3@ M%%1-0-4*IS/TT"I,%IYW).K8V9F0@F.)M5*#96#8JC MR%Y3\WP%/3:>#AQX"A63"MU,ZBSTZ-8<'46DVA2JEH<$6XNSU-R5VU8F4CPF MI)>M* ;&1C&P4[C73M')-YC-QFBD2!C22)$R)) B848@1 MB!29S5V&D*)[(*/+@*"'BJ!J JI6H-3T!%$ C+VPY([.BQ-.*C'BI%(0(F48!O:4L\WBU-Q8%<0E)(S%?&C*'53> 4OO:.]2AY68'\99 M')M.QA;?8:OOL.5WV/J[4URL)X!B/8R_)B]D4/P#59M"U7*HFH"J%2@U/8<4 M5&*X.CNWU.B$(; 4"\Q;-I0C0=4$5*W8J<4#[M##J_ 0>YUZ.V;#C)#%?FJ5 M9$-/0D'5=^?N8?3-@#I&Y'/S;@ %3% U 54KCOE# MC[L"3 Q7?^>6&AU@XF!0;![.G4+[S*%J JI6'/.''F %I=BKU.&Y54?'FB V M&F/8!1O*FZ!J JI6''6(_O$:BF'Q\^OQW$W'AA2J-N44TDJY>1HGA_8JR%Y- MW%;08XN#@=T:5X2,OT(]GEMS=!2AZ RJEG/JO)=9T"*@?1;'^M0CK5 7?TE% M'B?C? +GXA3G2EB2F37.A.%%QI,L,,N#*,,PR[CI=()S)>;BK""LDC"+_8%G M&E>&BT3!C2:)DR)- R84:@9>(27&B9*RK$@15YM'>I0T^JFYG"(,661^ MR(X@S.*(6=ZT+T'N8**A#SB(%*>)4/5VI&LCJMZ.,19&ONEA]T#&S@ZH6@Y5 M$U"UXB07Z]%7X"=Z83$='?03BNDBHIB.) *$(4T$*$.""!!F!!$@+L%%!"(% M6")@,1WM7:J8CH8"[K&,GE+08CJHFH"J%2@U/4<4-8I>M9@N@A;30=6F4+4< MJB:@:@5*3<\A!98B-U@Z]_1$1-";C)O+]%MW[Z.S GID"JHFH&H%2DW/BH-/ M)G?#L3%_1'=+C;Z-$,0GM1;/T#YSJ)J JA7'_*$'6,&OZ/2:NA%_1'>KCHZU M?0(KX'YB@F=HISE434#5BJ,.T:.M,%5T/J9R-QT=4BBFBJ@/Z(Y#LP(SA_8J MR%X3:^5/CHW' W^8B!2 BEX!0+DU1T<1"J"@:GE$\*"(!^;N[3A8.B:DAT]Q MI4(4$/"3."'A)6+GH8*WX4HTKK:-=2I74T/70/9.RM M#:J60]4$5*TXR<7/T;\\^-[#_HLS?Y++R>6Z]>KJ3K;UWR529//\793/;[KF M8?M5B%^:KFM6VY>+JIQ7F]Y _OZN:;KO;_IO5]Q_(^C-_P%02P,$% @ M[X$'63(O_=P/"@ ("T !@ !X;"]W;W)K1]J56RF_ZS>7Q>EDIA6)2N1*-Y'!OWMQ M(:I*MP0Z_MPV.MG_IGYP^'K7^B?C/#ASFW7B0E;_+0NU.IVDDZ@0RVQ3J6OY M\(O8.A3K]G)9=>9O]+"UG4VB?-,I66\?!@5UV?3_L\=M1PP>@';P!^CV 3I^ M@'L>8-L'F'&T5V;<^IBI[.RDE0]1JZVA-?W"](UY&KPI&SV,-ZJ%;TMX3IU= MR*: 01%%!*\Z695%IN#-C8)_,%JJB^0RNLBZ5?0)1KR+IM'O-Q^CMV]^BMY$ M91/]9R4W7=84W-\^\L?^E^FGE].HB^R4:LN^AD4%(?/'X,7>U?H MSI4/--C@KYOF7<1F1Q&=48[HN?CQQUE #MOW+#/M,5_/ZDY;FDY;MK*.8.6U MF2J;NW[JEJH4W7NLV_IF.=ZL7M;ONW66B],)K-M.M/=B*CULZ\0A2K9H7.C?S(Q3^I05_"%(UNGZ*W&[U4 MRN:G'Q_.^#6'\Y4:.^BU9-]K27 X/PIH-"^S/OPV1935LE7E7^8#S/.^N7@P M>)1RGHR&&+$B\9S@(SS?:YT'M5[I,3.H =)%>2N*LA]9T1GI97,/HR_;)TSW MW%&4T'2DVK4A $Y<=+H7G09%WRB9?Y]J*!51+FL@===WMGC4KP6F-75TQ'Q! M1F)=(T))NL#5+O9J%S^LMLLJZ-BRR:%3@KK+D3&ES+K&RC^ZS:" VX0K3E?6:DETVGVHV)#2C39HZR M*4F#)6>$EUTN-XTRD[H0MRHJNVZ3P4# #.H4Z@%! MI%&V&'N F%&RF'D\H-8#&O3@,Z26$8@'Y6L)\T9[ 1$6HJEZ,EZ(/S?E6O<_ M*IXZJOAB/I;N&D'G>R(*L3PG05B>G4/T@/ZMUS!U>G9HN5*M1!N:\-M6AVIF M8\&N"6/,H]?2EX3Q^V\-,I-ZZ"Z%WJV%6LD^]FWIA^KE;K0@9.',<->,I;/8 M(]J2F001=O95-E-#W4I 9 E%OFU#!U,A)N- @EC1!?&$/F)12)YCX5*TK4D% M(%*+2&6/GM%W\18S/A;I&D%0\?6E92 )0_ \!_#M(L7Y]6]156:W9652%50K M K74F:N($??UIR4?2M0+B=;$+),,^[:<7JMEE7QPOQH1$K*;)(O8D@=02 MDH8)^=M^ ?0Q\)E52Q':T84S^*C9;.X),M12D3Y#Q=UD76=/>GZB$EV^3PV$-N:DE(PR3<1^M6P$S=X!I=GM&4CJ,?8@6I1>S)BJC%'@UC3X?J MC3B((I M!Z@%))V_:(NFSXQ^H*:G0?"^%#>OU=IA+UCVTG#9>;5I(7W5L1'2A&X%!<94 MB;9^+D^D;E4YY;,T=>,D8DC2A,X]&2ZUH*1A4'[)U*:UBZ6O0E_F! ).SAES MHB>"S@6L>\_"9Y:=+,S.@\[OBS@HBTJ][]J\H"YB&#XIX6,_,#M.YS'W^&$Y MR\*<_=QF4(6"X%R(HNMW7;)UJ:# @P^_B1SO?^8R=#$H\[>B72.R&+AV*-ER MEH4Y^['L;C=MM]WFUHHKF37=(-="%2,[7O81VP M@+F%?&BZHZC>+X6CP[4P]@D?!A>\=.X,@VM$$N()PLS"F87A?&E7J$G_36ZF M]Y%\T& 8@Y,Q,S"KV+]@+:E9F-17V9/6ZJS5_?(TW]19LVE%U.I#I'YN77_] MK%="L>F/KX*+ J$VI_$XKF)F))ZE/A?])_/VAP62P;1DRP,O0LZUHV9 M)73FJ[ZY)2\G+TIBEV4#<^0'DE@>)/I+D]C7:NVP%RS,>1CFE[MM;YAPN:QK M"$&=/J! '7?9S,:E*&;#/,4RM_3FS]"[AXHX=2K5:R*F"T#$3TF>/A MFM]NW68/68L?LG.D9F:S\8K'K(BO^.># ]XPNS\)H0O_LB=$)9I"[ZN@1Q&X M> 32*1^C'+,BW)=+<8MR_@S*A]GJ>2'7:II-KZ!TT"'KKLUJ5+)+7<868SP@ M5L2W2\ MF'D8S-=BOOFSA[)#1)@I$CYM MX\^#&#&AL4^JQ3 /8WC?TUU_/'@HU4SQ/LZ*[2:=O*W*.Y/ZX(X@-7!"G8F. M6?DR;&[1S,-H1N"&00+5[=(V39PA<(WT4:%'=VRA'(>A_/-R"2FDB8*/>7]R MVV9*F$BI_3GJO=(A\A[*G=W %Y46^;Z&I/^'KV3@1W/.FD28L523Z4<6U[' MX4I9C\;;0N2MGCI[ZKM)8\L9A\E[\L/JCZ%;< ME4VCIYT.8*(M98&ZY,*7S))%,CZ#Q.R@3O(%VMAR.@YS^B4^";U-&_0&J9MI M3)S,%K&+8^+;Y8PMI&,>3!!O-NMUGU! /JXO#%2RT\6ISI1VN2-,P_Y** 0P M_!93,!%X\36F5VKML$<&U[_"X+\<'-J:] 7U&#E?'M>HB$WLV9>*+>7C,.4O M&R7T+#/*CDQ."$/UAK#43, W24)V>VOE7P(LP'@MS'78"CV"V_[>\!8=8=0Y M*D?,4CH?G\ =#^Z:UJ*],U=PN\@< O5W-?>?[J_YGIO+K:///Y#W%_UE7=M, M?W?X2]9"F.B K$MHZ-_8'\I^NQ_4$L#!!0 ( .^!!UG>>P8X=P( -L% 8 >&PO=V]R M:W-H965T&ULK511;],P$/XK5IC0)HTE3;LR1AIIS9@ :5*U M,GA /+C)M;'FV,&^M!N_GK.3AFYT$P^\Q+[S?9_O.^55'82 ME(CU>1C:O(2*VQ-=@Z*3I3851S+-*K2U 5YX4"7#.(K&8<6%"M+$^V8F372# M4BB8&6:;JN+F80I2;R;!(-@Z;L2J1.<(TZ3F*Y@#WM8S0U;8LQ2B F6%5LS MVYCE, NIA"V8- M0?KZU6 ] MMY]0%[XQG_BG-+G:0?.'IAU[U]RLA+),PI(HHY.WU/>F'26M@;KVW;C02+WM MMR5-7S N@,Z76N/6L&_&1M[">W4JH5UU59NZ='J[9M?CPY<=E*5=*-3:-J?+,TMI(M_K3% MB6NLDCEOJLJ3Z63R\*22NCYZ]H0_>V>?/3%=6^I:O;/"=54E[>:Y*LWZZ='I M4?S@O2Y6+7UP\NQ)(PMUJ=H/S3N+OT[2*;FN5.VTJ855RZ='L],?GY_3>E[P M3ZW6;O"[($T6QGRB/U[E3X\F)) J5=;2"1(_KM1I2MIX_#W M>/I+UAVZ+*13K/^N@CX/Z+S,E([_7ZS#VLF1 MR#K7FBILA@25KOU/>1WL<)<-T[!ARG+[BUC*%[*5SYY8LQ:65N,T^H55Y=T0 M3M?DE,O6XEN-?>VSGU6MK"R?G+0XC#XZR<+&YW[C](:-#\6OIFY73OQ4YRK? MWG\"(9(DTRC)\^FM!_[2U6-Q-AF)Z61Z?LMY9TFS,S[O[(;SWMI"UOJS).>/ MQ-S4SI0ZESX6ZER\L\JINO4?F*5XJ6M99UJ6XA(?*@1>Z\2_9@O76H3.OP]9 MR MP?E@ 2JH=Y[4.[_M]-L<=_O&-Z95 MXO3[;QY/3Z<7X13Q1K:=562&YYW#!N?$O%2RAG>5+3;B9:=*?&1L,QZ)UA2J M72F+4&U70L-,E?QHK&XW;-CURI3E1IAUK7(D^\+I7$NKE1/WL$G!S,L6FQ&Y MG)I7"HN1BLI:K&^-D$[@=$$23B<7H"T)-C+>];1.5Q#I # MIBNPLU9KN2@5*X<[KQ 9B!E8K2:KX6E_)>[%9U!)+-E@ $UQI58ZP^YE MB1QU?(A5)>3*>1%=@(KZT:BL1IHJ6&C(..'6M->#E)_W%S6 M,I=C\1N^#>9B]SZZ<+0=0=U R*0;U'9=TY2;;>V&RMP+QG__YN=@]_NW:C^* MPE&5(.-E$ /6=A#TT+GSG7-+_4>GEOJ&U:_[U2,V::5RW56\8X[Q![ MP=#>)HTU5X@[:(CZ9?NLISK5*LITEZ$;0X(]Y&W/;O/. M0H!@$<,M\+5VC;$!BAVT,G8L9I RQ-&*2 "2*F-(4AZ28M($5RL[&BKCK9XK MIXO:J[OH=)DC4A%8:Z0V_?06#^;@R,!_E'.W.#VF;/#VE[+R@G$D>"G&5 _=2)N_*F?G80/2;22NM(P(?*5M MV\DR O P0QO=D"Q!8\HLB^MJBLNH^(?QY5@L54YE9L0R>R M34:'F"M )BN= M(6 I@'0K"JY*9,C%)N$PZ7.SQ(R_6UXB_;*R8PQXGU#N54ZV6%)A().^Z:H% MQ6H"O%=OQ-P+$O4%WO1?N@02'6B/KSM!N<$E5"TI%.I<(O/>K< :Q=0[(RC9 M[Y[+4D.?6LN1>&M5062%5OXNW0JBMQ#R-9C!7-H%?MTZ&6(/B^@HROEZ_O)R M1XO[%S[0%ASA-_NCE==1QI$H$%9M=&U&=@,,C<5SZ317R"T&1: GL\QG']F< MHT%74%7""90<" U8W_G? ALCD$K$R_7$R_M.L8GHV(X^#-4]I3@)UKHMCL'& M2Z%-*!OH785T+/CP$;$-LAHP C"0?P1B\:4C4!>=K=+=I@8(UL3]2VP!HEK2 M:VL#0AUYC&Z&X,\;"$X=A&1 M*'IF[=))=]P/,(>E SP$WT6?TAK&+YEY0%U)Z+-0"D!?:G0\;"SX,QLR>%]D M#YKFSZLI)"AP;=KD5<^ZF$62D4/XQ5OA\842ZKI!*)$_P[4;)2U=0['R @<1 MP(BS4^].0A-:2";PJ!_3!/)KDXOPW;)C/DYGC<5<64I;+/5->*P%N789'-\1 MK?5ARO)R\"9*"WT\D_ERSO66[S,5\IA*M[2GZ:SK@ AT&-NABV0+L-65P?K! M2)>4+YXFT(J?KK.5K M.B4H[;NGO#5C^Y4_SGN(MNG9@:+IQJ"FQ?EA#$?>C M;H*]1C\0439G8L=]28@PNK*?0B.(O;%!"@XTRJJQKAZO(^+7X.";F6Z,JWY *L9 M&J$O'.21A5G?3IABQVZ4GF$!>(:WZW8T[2+:K*X[+GVD+Y%;&I6(T\GQ/R!' MB7U)1GB8OU<+VQ%>3G\8!6SXX/NVGUR+3H=L3R8#MH&QIN;\ZTH'+:)4(=!C M 9+K^CZPKP?DN$I^0BHG"9AI.==536C+V![+)14-KDB5!R_OY]X\?]K1C((K ME%.?KP#,C#A7PIJ,XR#7$,%&XF[Q8([,O\A'_9]1[R- MXV2O/(W%)<@T:4D04V\-MR/L5WR0^@YZ]&SIYMSD_?4.<+B[#)!MWAT^GC$\944YR@#B[[D]G7K MJ_?!;1S.NLC?T+&BLD%3\0OUI4 K;I]9BU>UF '<2T:MT1XY M'.Q]BT4\ODIR]U\.1A$UE,XH&,1\]D)\^V@B*H0*2;M_^:P OX@ PMWEH(V' MJT$C6AI)QTXEM8R2HDY\0N%8Z6*UEM0-@UOFW YF%E1._([T0F.41CL?N%^0 MXL'D^,$$94%ZM]%8P%/:6U3W#"52 1 UH;&,)7BKJ&OIQ.60I%CH?U> MZC9@!1P#@'.D, =MW#48,0&O@G>\JQ:( 6)4-_N'* *E+65U*$A?WD3JQ3%- MF">-#L3@07?N8<2A]+^$%PZ;ILY?-I M$"11&I\WKN4!L>P)):T)?7+'$IJW4HW\8*0_\PGX+%7/86 Q#\/V<=K8A^OF7W,>+5XT;'M M)7DB!BN=64G[B3R/AD3MC$'^QO/$BB:G7&-I&H)Z'^K2'K??+A6(+"+*'+VI M>_F#NCS=^DQ*=&E A<#ZVD/#"H\FU+? 9J7JVR DJF['5*[#>'"K?;G3?=MR M1_:9^PE94MR^40\!4&0V[D]8 M;,3#[RCIOWWPP_@\\IP!!-9F*'%@IIYWAY1(FJ$&JQY70LS>9F!7-#7FP:J/TD/'].W'KF=:JXM"<>,5]&!W MZ##I/AQ>8Y1O:CK 'V:YX3G(@/*_L\8SX;X[3SR^>)O>L]P?IM'QI"^4'/\B%M>V/&?/WQ! CYFJJ? M$_=^,XW.Q./SZ?T?>60%IS##,>46!PK<#<=1,E>49?&!$1F?.0K#7(C1+)PA MASR*XZGB+H G6Q2&"(W2BX)4Z+AQW(BUI4%8/F@P1]9B8C#;WX6XFW*^+ZCBA=S M)X=IL$Z/Z179,CQ-P]9@F_L\GP^3N!$-4R#NYZ QC:XINBWRPMMGT.G+@[>G M!@6:P5;+#I_KI8I%>V<+6%C7C())RO"PG]8QYSV?AC/)R,QSN%F+DSXZ1-== M($C^P)UW#YB3^H>Q?%)(>U\G*%+HM0.>R/![ L31M*-G+Z&GZI]:;8^&7<^> M:/X15B]4H>N:GTOP6Q6IWI\^B/6> Q"K:>9)&N6F+BH6Z9ND6J.I!A*>;\5 V0$B'7.>,<3Q3EKNSJ)M [FZ#LA@0@ZGP M^"OPZ17-2ZZ\E0:X RA)$ (%>EAX-!*7JF"H?9_*:T"(Z>,)$.+5,%P1&7X9 M/PJ,.U\,94V@$>+<#73M*_AB$Z:5_$I VL^/OBU\%P)._'P2&F@-QI!!JF2;OBA=X$ M8>Y;$VJK:=!"T\WTT!A!SFW1P#3\_#Y-:[U.\<$\8^LFVL0_),0GX16=]#@M M%F1HX5&,YW"@^:EQ6IEUOZ3SQE-[*OG9>33TX-6:+0:S-Q9 M\!0"AN;*U'D1C0+OHL MMH#T;$1S!PVP[%M(/YQ$F4!-H,H0Q.N[O(0[-X \\Y2?_)OC\69=RQ!U!$. MGAF!_]41WO;>SU%A@AL'UU$_HEA9NX5J?SUL 8R2N>\"1C^,L(5GS[_)ZYZI M/#K?P2&R?K_P!OA1]6 MWC\@WDLCGL,T?2"&:8Q_),LVB)'X5R3%_U68):)]?FN,G3,/'@[JCP_,[F/8 MG3Y&V%WR*&=&B9XE![]C=*1J"^OQO "R76JTF=**V9I8^:%"V#^I6VPXF\D! M,%*)GKP-PSUU+:NF9 Z6JXH'/10Z!*G\>A@7A_#H-#R:30.GHM-^[D:N."-I*U&3RL_>)X-5GOBY:^I1QL M!^Q?31QOB.^#Q/%_'-V'WJ8^&;P27RE;\(O__!RU;OW;\>G3]&\+9OZ5^GZY M_X<)2)R"7IHJU1);)^-'#XZ$]2_[^S]:T_ +]@O3MJ;B7U=*H@N@!?A^:4P; M_Z +TK^X>/8?4$L#!!0 ( .^!!UD@FN.O$0P *0G 9 >&PO=V]R M:W-H965T7*AD*PJN1G(G2KQ9RZK@&E^KS87:58*GYE"17T3C\>RB MX%EY%#>,R-.5E)^I"\_ MI*]/QD20R$6B"0+'Q[VX$7E.@$#&[P[F28N2#OK/#?2WAG?PLN)*W,C\URS5 MV]5I)0[7>%MAG/Z MZE;0DP(1>LMN#'I1J5<7&JCHP$7BP+ZQ8*,C8&?L)\#: M*O;/,A7I_OD+D-C2&35TOHF>!/CONARQ>!RP:!Q-GH 7MWS'!E[\'+[WV6;_ MO5XIL_Z_(0%8^)-A^.1++]6.)^+U"9Q%B>I>G%Q]]X]P-KY\@OI)2_WD*>C? MKK6GP?XLM6#1=_]81&%T^54X6+/K5B1R4V;&T][=@UURR ];@9/%CI>/<&"S MX;-0>+1G'K:B9 E!AMG+-=/8O@.V3(F4;:1,%9.('P0LP;%,,=!0JK6H*FS0 MDF6@)VE("5@&)\>_0M:E!C"N*6J0^RL#&IA4EHJ*&R)Q_&&;)5L 8>+3SNZ2 M;"68*'6F-L MC0S8B^A@ZTY4)C*7 MB6!RE6<;PYTBVGU(.!F?(5II42&("//.")/;X AR$Y#Z8G+&>)[+A.LC>TA& MS\++RY2]F)YU^F_5WR RJA0DE&&@UDZT9TL*ZVJ="?4$*2-V?0P>R;XQ-&,T MG<").V=C6$XSI:%&;;3N*;T10J<7XC*SY-3P K)FGB3&$,ER&I:KSDM&>]Z! MLQM1PC;SW.G5V@_/B4#?SEM:%6PUX36QH-F6J\Z3X'Z>K1)IK0\!+!FR(3^K M.EX'&0),52?;H"4_4YT:(0^2W*:22E%>S. )=SP7%F&MD-'/*5U"N_P3K<(I MX$UYC7Q@8XJ#.FICR#[X4E@QPDH>2(/*25+756F1D. L<&1!\O,&LA<3K(\3 MP%>Y@*A!!3.1O'3A MQ*G.1,OY91?58#1\LZG$QICVZK%]H61=P79>&!>1D%"9JK.7C ",X\N_[?/# MMA)B+UVWK^ZR3\,OFD]D96&R\M&%YA-I.S:YVWMZ7\FT3G0CH+]>%+_(O"[$ M>25RHYN_&MW;6N2(5>03%.(I C>O3MDT#J+9W%^8!_%RX2V@5@C"6>2O1--@ M-@[9C(?2I2Z,M5+2.*0M!J!Q;W46]I;" M8#Q;#*S.%C&[_>%G=H-<3/'I<,,I^O'E[ M=Q1+%$SFD][J)(C#Y<#J?!X-K(;3*;M^^^'&9+^._/&T S$+QN/89P)'6C+# M()Z-4050^+C?M[#=OH7WY;T$37TIS6$*XSY;X6(:3.+^]G 6!F$\87?:YC\S'D$G?CL-),(GZ8H77+J=]M44+ MF-Z+-+#91](?2U!"*E;(\ M3[C:,N3ZY*.K-:RUHW2B$OF^J4//&S)0S%<;*D:4DDEF7-24V)3/KPO^&?[R M*Z]0%.D1>^LJ?FWRHZFBD X+FPZ%28=MMJ.<%AQ#YM4T%+$I*;0=D$!A3:7^%<1Z= %->T3P@H1I653U/+JTUS :-@?&5K T+D,JP MED>F8.K<'1Q;LZ"WS;C@"\(\!OGYOGV ?L>[]C>3 M->Z%G([.0[*H+O+\EBA<"QJDH%W*-7HG*V&#!2T>==5HRUAB:C;V@I03C2^I MQ#*/X>69'RV61Z+%K:"9,AG5>Z^-?^?-&KH=QZ8154/UD6$&K*@U>UFE-- B M8FS32$=HI&R:ZU)J>+$H&U0B';%K10 .-$*GVOZO&48Y:^T3L#<#J;[(SP,H M.8V7?G*PM#8%YY& J(Y5AIV3[\\CO(E8?W C[33FR^2V<4-YB+KY1"D^:?0T MQNP/"F>'*M@;^Y >A.OS01C-SQYIXB=WA(Z3\8G"/#=B>> P3.6H_;W.*NLF M.(PN/KQUM(4L( MKZ0^ M/=;PODS8]9!J*$Q[%>\";<+,7XB"<-POW;_T>;.O6G8.M585&7@'>AXL/ I/ MTD& ?1U.<.W"[[-#;(;3CKH07=V1HX=\3H/Q8KZ'=SGNOK=F<.N9P<_.#"@; M'C$3ER&_W=6H^;$54Q,K2A,OJIJ>7:5J[BE,N6IE@3B:-E<][?!TO[BE]V:, MJ@U2KMT(F4Q;*,0W%[=YGGTV(U-3SN]G%8JR&G_*W-,T@UT*QZ@;[[.TNV;I M('89U ]KAH$',.@2 M"W*EEHXVWEG#>S2BX2C!6IN\MFYWZ(9.Z5T.:#7]N'-=PT&Y_XUE0M#=QB12 M:6HPZ),5 L$W/9+@2 FU!D>?G3T.Y%(4CD*D-E<[G3M6!N\F*KIM=^(QRLEL MC?8;=M&H_S?A;G/H+@5"?$-$_\/WHQ>3!0 MFUM>I7TANXMP-YANF8 :\=J M:!.^GVMLK8]Z-W>VI+?^M/+9'[9!PCM@$10TA\3.3?O6,Y7OA;NM=X0,F^R[ M ]OQ ?-";\E#?Z(*=WV]>^@/3T#^(JITX%<'KMJE0^6OY%KZ$9QT\]974"0 MB$#V ;OQIU; ?!J- M9NWP81CGGR_K>#3TNYL+[Y=38&]C?A]&X)$?[(^HVM7V)VC7]I=7W7;[^[6? M>+6ATB87:QP=C^;3$YNEFB]:[LSOL%920Y;F<2LX.F3:@/=KB;CJOA""]H=Y M5_\'4$L#!!0 ( .^!!UDH^[&:% P "(I 9 >&PO=V]R:W-H965T M(A"0TO!4@Y:B__GR[X 6D*,5.VID^M+% 8._[[2[(IW>I^6372N7B?9S\?'-EBK6-I1FJD$3Y:IB66.GV9U;#.C9,B'XNAX.AZ?'<=2)X/+ MI[QV;2Z?ID4>Z41=&V&+.)9F^UQ%Z=VSP610+=SHU3JGA>/+IYEA\\&8Q)( M12K(B8+$/QMUI:*("$&,/TN:@YHE'?3_KJB_8MVART):=95&O^LP7S\;7 Q$ MJ):RB/*;].X_JM3GE.@%:63Y_^+.[3T_&8B@L'D:EX0ZU\H*F83B?9H$:9*;-,+9E7B=Y,K@".V6XK986!UJ MN//I<0YQB.AQ4+)^[EA/][ ^$^] =VW!+E1A^_PQU*AUF5:Z/)\>)/BF2$9B M-AZ*Z7AZK+;-C.G-OFR;H9A'46D=WV3_G2]L;A!:_^O3WY$_Z2=/Z?:S MS62@G@V03U:9C1I<_O#=Y&S\Y(#P)[7P)X>H_[../3**$4BB4>TC42=CI]TZ'\4\VH;;Y@\^1')F:\[%(K=\2G4/IVQR<[4A<%\86$GS!CA[O5W"TB&5/F_? M7C566DOXW(KT+L&9TE*+;\Q.&C%P7)R.:T!>0'<8M'!:M\)TW8 MK_;+/PL2[<,BTBOI*#R"'H!V38(LJ'#].!*_'C09BZ#B+");PP$4\Q3,14;B M')V,QZ,Q\!L1#BNF2Z$<4WC*LVYIU%*I-C-::84T>0CFA(7)Q&"BX6XMHXB= ML]&A$D>G/M>#H;YKA,HO(R2D^!#DZ0*QZ%+K"Y)]5D%!,DGRP)Y<>W$C7KB0 MYT>[F8: HDR]3PQVZ+[Y6!%A.P[)R._3C8KOK8 S;1E2I$A2&1>>'%W4%BT3 MB7F."()0@928GC,$S8;-0X2U+=@B@.-?Y WI>#29>#XBR M#37IBT[)( M0@31$-T/W&,HGNXA.:%-+3QB8'1:D?=DO/!EK([[.OOGF(\,-S()ND_:)G@% M@:U8FC3FU9:R=T!@45@7JZ19J17A0RJIP^,26"J5BDQN0T"!0"=I<\F&J(&$ M=$<2>9P1HR]44/NX5*RMA%- W"&YT?H5U'54\E<6*.&F)/JKCSP!(XEEIVFN M94V9HC,4ZX4E*>E7F=^QRM=I2+*6Y^GY0@42AF@Q#E.HE*0.1U )!;P@UI"4 M-E7H"6&17";0.&SU*M%+'1"@ZV09%8IT0YB;2AHNP.=/8*E,&9?3;96,"E(3 M*S2Y:3KBR/'RJ+U9\?+DG;3&M9(D#5QV ,B#B22,CS3IHSW/D"H^F\2Y3XD$P]Q^X/<[G-'M;E_3 MT7)("UV@;!7._G+)SIQY*]UH9:N!]H<6]/BX2@KO@?Y2 1ES>\+1/CMMPGLD MYM1)@2&FRUX-=HK4T=GYZ/$.,+,(0+6=&!R1MP.EPA))T7BU!%S+#4XKE=28 M7;6HGF>X6ZD FS&]\C&G(PWD!'@5X838L6I@V8G_;I<'E5E%BHW3\?<5W!/] M$B@@9+G8Q DD96"H92N%YB(>EJUE"?)LFJI_E1NI([F(5+-\D8QDR#ZPL+.B_I[2T7/R0VC(>33O9-9IT M\5Q;'VC_YH(R]J$YX4YFIZ#T"O"/5A'?RR0EH'(T:\LYG9SXM?!KJ\H[*>FV M!;%_-VT=DCT2/O M4-/,KXQT4=Z>-H((N0&P,G0!1X$L ^XKAPZ1R"J81W,=Z(R*2VEN7V)8,U F ME[IWWFAP#GI*;8 )TL06,^:"QP\:O0AI"A!%,JTH6W:K4J5_VY@,/U7]P;R) M@& %2S3M"#JD%+:Y<8(-F^1C)>D*-E=)U9G(C.C"40=4XM@NV3@P,(MRT=?3M_F6O&^[._4;:^=L4LOO:#MW?YKN+A (3JAV M]]J]:RBCLMNZMM)WIY%]R-BW,RE,O%[FJPOT[?S5RQ]DG#VY>GDE;D=F%/&5 M37-[=4;G)N>M(D(_3%JLUASEG-WTUJVZ-L?X]NYWC'!A ;5I=GJ;AYCFW#Z8 M\U/"XY<55Y&"OF4Q)MJ0C=^]7:4F&_U8%V7(UJ1I=_#TS-5I>]_2'8ZX45BU333B!I7_^MS^B&NGD\[5^!SMCY4.TS5?82ECG!(E.(GVK M@\U%;A\?32$3<** ;DL;% 7E7LDP7"BST=R=^):IS-%8R,&R41'?"A"?W3 M4UJ?;[F43;J#[>3"7_G::H#2-*<[ZYQZ\@_-2YC)"0?[X;D,R[ %OP,DF P0 M-QOPG[=X?D[X!_UNHFH#NS^C0 M1:/M[[DW -RTL%5^D66;84H: .=*N3?0.SI^^3KJ2W*U_41-S&,R1\=_FH)R MA;_">N G7% NOAG;L]0P$ESA(/:L,<_^A+9&!ISE!C,#1C+WIL\5<\ GJ:K1 MT.B\*%\:*5? 24&)P=6U^ MF#(,\:5@B-D:W1.@BX2'.#Z49SHC+%=?N Z2N>OR_"$H:7\&L-?"71!Z.-)X MV/+M@LR^$H:<@0)$YY:X;"3 NBIU^R2@X#HZ\Y"O?.-P^NU@T_E,HWP??*L" MM )\Y?Z*JEU[4YENMMD$WIG1&Y1^=)9K%84$2^X195Z*\D6?CFD\#164BI&E M9/FE1//%)K!M5(N1\_R-! >RSY]>/:06[9T,_T VT"1$$N*8-J[OTZBO25E* MT@7U+\P+ @+/ 8@ !5:#(I,Z8:_!LG6[HD/2 %,%35\6PW D?3M4'K,R5F[V M,16BW,L)^;V*3Y,^3FD.O8ON"'+1C""':ERH0TYF(HINX2^:!K>E%9UIRSRH MN3)+]-[Z&Z;(OD^:CKWOUC",K/CKO/*3#?<)6[U:?P X=]^]-=O=UX/OI%D! M!T6DEC@Z'IV?#MR%8/4C3S/^"FZ1YGD:\Y]K1*(RM '/@8IY]8,8U)]%7OX? M4$L#!!0 ( .^!!UD1CX%"+ 4 (4- 9 >&PO=V]R:W-H965T M1;/1\?G$RP>!/P2M;>^9^4@66E_[Q>?\+$H\()*4.6^!X^^&YB2E-P08/UN; M4>?2*_:?M]8O0^R(9<$MS;7\4^2N.(L^1BRG):^E^ZK7OU ;SX&WEVEIPR]; M-[*3<<2RVCI=MLI 4 K5_//;-@\]A8_)$PIIJY &W(VC@/*".SX]-7K-C)>& M-?\00@W: ">4+\HW9_!60,]-Y]P6 ^9_V:>?M;CADI2SC*N'] MZ=#!G]<:9JWM\\9V^H3M0_9%*U=8]DGEE._J#X&S YMNP9ZGSQK\M58Q&R<# MEB;IY!E[XR[X<; W?B;X$.J#^/^:+1 \*//W8V$W5B>/6_5M=&PKGM%9A#ZQ M9&XHFKY],SI,3I[!/.DP3YZS_LJ"/6_[-^V(3=Z^^9B.TI.7.V*-:.8?Z9ZH MN1,-[[EE>LDN**-R08:-1Z&8XR"+\E)77I9I=+[UBE!P!;&EEA@A0JW8.Z&P MHVL++?O^F'G$R?CDU?\[L#HT]Z4"WMYBPN:U,8@8P5ER]B&>CFB9D@X+O$*E;+WX!T=Z0+W-(?*,JF:0:1S97D\88:^WPX15 M1L!%%0QY$9_GO('^;2H]][##V8:X\:R'9""Y#W_7 M>,Q^AVVS%I8&P'#8@<\]6*G5*F#=C;"M"63VTCC99F_ A&J/ @3G>XUE MA&&U%%G;?*W>@($T5Q)W4COGE?"#Y9RK:^\0%R8)8<_UI8\%UIXF5XFY5^#IZ(^&%F>S1X0))':.'WA*=])NN\X<"V M65]S9+1=OBT$CS34O@1FF]G%0N76OORCHD?NUT->U?C MDLPJ? !X%J#)FUMRM]M]8\R:J_6=>/.!\H6;%0@%FBRAFL0?#B(,EW#I;Q9. M5^&BO= .U_;P6. [B8P7P/NEQAAK%]Y!]^4U_1=02P,$% @ [X$'668% ME/+X! 1PX !D !X;"]W;W)K&UL[5?;;MM& M$/V5@5($"2#K0EFRX=@"?$G2%$UAQ$GZ4/1A18[$AI$'$?2GITNUX!L.7Y;7#JM^8R73)1NOK2''\[/.^?#DXE#TH\)7 MS6O?>B>)9&;MK2P^9&>=@0#B@M,@%A0>*[[DHA!#@/%M:[/3N)2#[?>=]72"+NVE%$>:6"FIXZNR8GVK F+S'4>!K@M)&D MW 2'78US87J36Q<./K,KZ8-9L0\@//C3?H!MT>BG6SL7M9WD 3L3^FA-R#V] M-1EG]\_W@:D!ENR 722/&ORE,CT:#;J4#)+#1^R-FD!'T=[H 7NMZ+ITQ;- MRF3T]ENEPX9N.*V<#IH]_7$^\\&A6/[<1T+MXW"_#VF@$[]4*9]UT"&>W8H[ MTY7(.BK80V:@"P<*L+&O4ECQNNYII#!E%_16FSW MZ/Q)D*0< YES&C"!9JZT(P"LN%N'ZC$QQ&9E,/ *_1?4%AAT/CHNK/?L>_3E MX4W!_C17$8;CU"Y,M*(-643L*+4EZBB7$0@<0&1+IE=B^G67#":VT+%<%@@> M]G<*0=T)K/<1BY#80!'GD:,?Q[1-@E]R*F23SI#%FG9)! :CAL_/4+D$:&4V M.+R2$?H<7]B +)5"E1IKY8%F\K,AKK70X4/MB5BE.7VKE$.)1K[78(E76."? M5"HLIKDRB]I@JEU:E3XHDT9!%LNE+D$)JV59V$'20%E 86[(6.S45,!\Y%G\ ML<"+)1?/5\[!+6H>_ 30E3K.=(C4"RN"N#X@9&$E/R215$6F*F? #;]S3!WK M_+;V,FT6A),0 6T1;:-0$4$7P-PM\*$E%+2]KQC,[E+3F %D8TM(\,QBPT H MX"4].W:"K2.H 3L@A%N B=FN4[1!+T5B,).YF.GP#>.*30.N]]!\4]'T M%:<<I2$+W2TAFV\@#M7Y^0S-7!Z,U_]GSOA._G M:I^7X"$V^$[2FF8[T5L?=!G3MY-<2K_(@*%7O\HTHG?2L5]CQW[IW?1H(T.7^V=YHCD>#>R'A!^W>WF<;T#E^?[+; M[HZ[^'L8#;:/)XWDT>*YUR/_%\Z_7CC)N#LY&K8D_\S[=YVGJJ>IE,/AWCC; M5MNZSZVJ9-*%C2>@WM/9]Y78;WW7@NWI] MQ?JHW$(^"@J>X^B@=S3ND*NO+?4BV&6\*LQLP,4CON:XZ;$3!>S/+;X=MPMQ MT-P=IW\#4$L#!!0 ( .^!!UG^M"?]$@8 !$4 9 >&PO=V]R:W-H M965TRW=N/"2/ETI?F@S LNLB ME^:DDUE;'O9Z)LZ@X*:K2I"XDBI=<(M#O>B94@-/'%.1]Z(P'/<*+F3G]-C- MS?3IL:IL+B3,-#-547!]QR"Q-]$Z/2[Z CV!_+6<:1[U& M2B(*D$8HR32D)YUI__!L2/2.X+. I6E],[)DKM0E#=XD)YV0 $$.L24)'/^N MX!SRG 0AC#]KF9U&)3&VOU?27SK;T98Y-W"N\B\BL=E)9])A":2\RNT'M7P- MM3TCDA>KW+A?MO2T8R2.*V-543,C@D)(_\^O:S^T&";A#H:H9H@<;J_(H;S@ MEI\>:[5DFJA1>X4QTW@A.2@O+1:EP5R&=/+T"+*TZ>86^DL;I"AUO#N$S8 M:T@60B[8E!PGK !SW+.HDAA[<2W^S(N/=H@?L[=*VLRP%S*!9)._AU ;O-$* M[UFT5^#/E>RR01BP*(R&>^0-&OL'3M[@(>QG%\+$N3*5!O;[=([DF%1_;/.* M5SKTOWBWRD+;/SD MT23J1T??YKXWDKV/K9J#QO#U)P&S&;!S5916)FEUU VQS/*<=HP$"2!G"Y[G2I)1LL+/&Y9J5;!I MJ47.^I2(_>?(SS SHTNFRX&#(]2CJ_B2I4)R&9/8 M4JN%YL7:"6VKI;*X;1JQD,X&20,^?V@!C3:XO08LSKA<>/P$ M(.5"LRN>5RZBUFE)UJDHVJF(*C7$:B'%7Z@.!1#L*#R::96@CW'Q"F0%;K9_ MM-) F)R1A H-2+ /(3M^&96+Q$$W%O^\%D3AO8;Q,L[NQO$9&H(TH)UVC-Y] MG5^A4OUM_CX';;$1KYVR11=%@VBXRS1:3(%RB=R68!&Z#/.Y&& "B#C;R*,$ MT!1L1)YN#E1?4,PAP?V]'0,*H3#.]9J6N&U'#47DG5Q_.;$11\.Q34$%VB P9\GD-+-O:-Q3.JEUIZP"38.^"B(!R,MD)OJ]ND=EULH]YN MPQ\&XVBR%[ZG^$7P.79':M"[_7TKU1\N,.>U]TMLVM3KL!!:1N5K;$'3 *DA MW;3,Z >3@]%>0SW%'9>UI'^'N-7XQ>Z*WS@2_%_M__%J'X_&7ZEVHOCA:N\' M!Y/PWM7NJ>]3[#;G_"L,/69^YN#7.C MCH*M1Z*=>,@&S .!QZ_ Q8I"!6R)%2I5RZI= OQA;EVJU@5=0TKO"OZ(O=N\ M_:[:=2P@E+=,GM^P&^#:GXXP^"H6;B_T^!^P=.[[?Q?U:F5ST[O-]]D#;L9? M5KZ;UKZ;.=]1#GP'RV_DHZ<7_B+URM_;?F(;XZ\M.]1NAP_",&S5C\O-7>5Z MI^"VW>-[K6<:O)TNW&,4I2[NJ?[%IIEMWKNF_IEG3>X?R]YRO+[BG32'%%G# M[L&H@]=$]P#E!U:5[M%GKJQ5A?O,@.,.0@2XGBK 4__!E!+ P04 M " #O@0=9/XU&G5P0 !52@ &0 'AL+W=O)DF67K MI^?G.ER*%===N18I?#.7:L4S>%2+<[U6@DZ'S%X_3DY7-J>Z=> M/I=YEL2I>*>8SE M4HGBE4AU+%.FQ/S%R87_]-4 ^U.'WV*QT<[_#%[_!?77M'98RXQK<2F3W^,H6[XXF9RP2,QY MGF3OY>9'8=Y M8&\%U[D2(/%,/S_/@#AV.0\MH5>&4-!":,3>RC1;:O9]&HFH/OX*57L0X3B8O5[%\7,YTI,(Y_-ZW9 MD!PTDT2'>:K7/!0O3L CM% WXN3E=]_XH]ZS/0P/2H8'^Z@?HYK]A'Z1F6#C M[[Z9!'[PK(4J^[ 4[%*NUCR]97.9@+-JED$;S[.E5''&T7O8(H\CGH8"NB@V M1U(W1&KEDMK$V1(<5J_!\U@F&==:0#-/(Y;$?!8G<18+I,XSQE4Y.&+P[-!$ MGP4R8:Y4G"[0]V)#))7IV59[EWT$LU/$L1YQ*#H>"K(!B8Q2Q,?(XS MME9Q*#PFS4B^DGF:&<8V,D\B-A/(@8"E1[@2B"8)L&!6A*/6/*8OP()2/0<& M>+G$6Q:GV%":ZI*5B?8PG6C(!C[,DA@@ PF'+6"BNPN4M*2A.USD(/M? /3!CR*',','0 M8B&@Q*OX3V$D _V1 SE#BP;BHB"$PH<8M-LU3W<[SVY!='_D,4U(L]"2I,X: M*,^$X7*S!*GP&QXG^&V7_;K+@RK_C<0-))4U#,.X'*'!6(&"L#C,DG%2^%S) M%=,R5R%P'8.=0$:+4*96S(796U'LJ,3: JX5I(AB,TL2E1V42D=#;!!>H9B?W'#_32#-?K=%,X/\9Y%'J-0?+D4I_*7L[,LO7(#7L.P-#@O$F MS5.^++2 5+%'&*LP7Z'U@1R-*5;F%@*[LB4_(@2MMVW=J8-2HO#GE21!9GA1!8GME)@F*2 M. V3/-J>""EI,.6$JV8ZN[-[#20J9NY"KUA&&?M2F=E)/'(ORW)'@A Q*$$ MJ!+ =A7M,Q$0JBB&091"'*"X43\]H4B.OOJN4)H]NGZ7++B$\ M+2!/_&F,!U. -1LT2--860M$XRWS V-! R0S01NB*E3Q3<$=8@%)#+/18($^ +BF $X>8DUMLTD4WGXB0'.@"")@X"KA>(KUM$0 M PF'C4Y=K++%OE?+1[1(#IZK0\0E\!!RO61S\!76P2F#WK.KR]?TG__L%-04 M@3:![-%@"\2):+E.Q_D3BUVNTFI2&;1#Q("&C ML1!\.4QE(9&XR'(B0WUH4:^)B .L[>@**O\V2>*RA90/Q)J?:/;ZZO2KT7TK'> MA.*)XCF@4?1+ (D& .$05.<[D2F9B'S%+B($-)EUXYLP)05K!E3>"3LOR:#@RF3!*0654H&72/!6:R-F7](%+(+TD".8^S$#+GHH0NM/8M,6$Q$8:D M$HR( %>Y39+ $Y)A)WIV-VQIX$W6!< MM;*@ZP_9CV"F #HP]UPYHB@>UD/19.?\U246S$/9T_WM[OBFQIC7V:-CVVJ M[F,PQ%YH)D&MO3]X8(NN'J%7GR;=[39^),-'XM,)3;K3;5@]7LKT!C$K*NH= M)"I UE+=$EA"E6'X2^T6+FTL-9E\(GE*83,V",#!6_[X%-?Q/E[!LCR"+'_D M&%M7 C(29F[PLTR(.O3B(>Y<(.)RN%M7W*7$'?'#%^"4"T0XD%A21%D)N%I" M53+.Q9,"1F0&ZORR"*HOHXOKYQ&D EB]A\'@+;\E6Z]S M:]<0F>2YAV7+\2ZGR Z8;8\!"$]0U+:^@:SX2L710I ,(<%NT*&@$/XI#;LE M.'CUX7V!#2CK:;%?;EM5$H2>:)*1.H(X?:;'MST+,8%Y)XN7M8 MU2M;J/I8P V8^DNP=+7&Q\/1%CB711#,C^6SP<>27)A"/5H4!?:BO")&4;3 MT$PJAP;<6L[-T! (T,@^*R MR\X^5;E'IFMHM +GF2P3;T/>M>5/N[42>C;QXZ_,DH>RVRY3]>SX'JJJLSGN MQ=7,I:0_[/:GW[I/_6_9I3&&JK9RO_>KWN-N/]CJO6W*95^_UQWWJJ%^T!T- MJ\>_I0T8$X H9_5_1TT?TMBQ^O%'^S3B^X ?[JR$47?8JTL=9'ASN-K%0*#S MV7_LT8XMA$IH:9X)MPH0*$@Q-*<&9ML:FDPRL]LY]OC@T*183:(GYI"I%&[J MF\.5[2,2H.2HM3I&46(M0;%@3^80I:EJQ>W,HFRM%:WW*UFI8D6:]ZM9K;BV MXOH1%6N]0*W*CKK9S^//(CHCP]C:R*P7KS"%5)%VM;OK0PTI?'MW%,85^Q M0C M2*=_NB/ @3<*)HWBW69\7[NAXAP?W=U$+]OV[CI!37_>9#R\DZ[:QGSMS[H' MW]=/OII_!$-O-/;WMCR ?Y0VZPU&O4:NCS$[0^4N_E..&/AWI[ZG[T'_>@(^ M,>C?+;JTC<$%_&2.XB,'"EPO 9R=45UJ]C$H!Q>9_H@$7FQET&4X/)PHMH"& ME.I64M4289=W!7]M2>\A^!ZU\=UOY/L=X%R\ MCH1;":FV!T$6(D&B1G\QZ;[D';ZW8\UNF[GJ1,B[&IO(=&'48T9[+!79H>7O MYOQ'% 3TJD _58!T;XD_I@MJ&+L*9<]NJULCKJ-[@ M88#.HKH[L@;GDE%Y)X?4);C")5/WPY#^[P(>6U/<5@H\]-P(,_9BCPIC%"UE M_*ZZ5!GLB&'7B%DN2\QRY62#HLO6%GW;T*+9)?'*>HAQO[=8X>P>Z33GD>E@ MZCSWO5[MG*'31VCD9JO.:#HZA<"198FIZ2AJ?7&&;FOWO<&>[/J!]OW=.O

3-VETOBK/B_;D$]AA 7J,7>@5^8%&;Q\ M'FT%HD8XM$\$]0S1W*,W=<6*.>&A&!X/SZ<#9!]_NW8X4:/J=<9/=U.Q[?F]W(Q;3YK0! !(J M;$8)]US=^+%!^3U1@S^:_ //#WSN][U#9;![N/%DZW3F":I@JPR^L^\=J^UV MZ^R/[N-[[58U#1I<:MAP]-,93/>8\<,YX- ;.[<[_T8.&'C#P3W"YS^PO16$ MZ?CS@X+VR?[<"HA]Y$J4 M;#,'L?P%YSO<,'DO< N4?(]Z$A;CV'/PAD/T(! M#[V:6D"\RQ ,..^%O8NJ&^]4KY6D:U,RQ?M!>DFOG,[M1+V[]VLU^ M[&KN#-G;O=6[6<7KFWBKETY3[GX/TWE[Z?;B:L@97MG<\GQ/7Z!OR$2 MY:&Y"_BG4+++S '1:_.F!&2FEG='/[C\FNO;Y=VR;4;PHK!GK@LC3[ ZDW2= M4RBBO^:W]@%ORWXV%Q.=HYPH%X6H='5 "JK(E7#?IBI?&^L"F)AE]1?)6C"& M?5<;;^QMOZS]6(M,IF(M^"?V 27Q M!J_*5_8=C'K>M%=[QV#8]_J]OM4QR68'K QW43RV&9A2&X(S(,#UMV88#BM MUB+_>A3XGY0]0.V^"Q:" 5:!D[VR#W;/2["M1?:!-ZV5G<%@ ,FRVG/Y4+M M5WBGME<07:70];WJ0J2]@$]W_GG*DUL=.^_9Q:MU;MZK<"]B[KL47YY5^T'C M8;5S57GW== ZJ]VFWY Y=W[J!Z+;@G[0"._9@^[,K_Z4K>5O)EV8GPJJNIL? M7'K+U0(/:1,QAZ&][GAXPI3Y$2/SD,DU_7#03&:97-&_2\$CH; #?#^7L%#[ M@!.4OR3U\K]02P,$% @ [X$'68L17C#) @ I@8 !D !X;"]W;W)K M&ULK57);MLP$/V5@5($+6!$FQA6:MD14>5(DPB:)Q6#$N@_G4^R[U?*IJ M*[C$2PVFKBJF_YRB4)M9$ ?WCBN^*JUSA//IFJWP&NVW]:4F*^Q8"EZA-%Q) MT+BG0Q?N [QPWIC<'E\E"J1MG?"AF0>0$H<#<.@9&PRV>H1".B&3\ M;CF#;DL'[,_OV=_YW"F7!3-XIL0/7MAR%F0!%+ADM;!7:O,>VWQ&CB]7PO@O M;)K8) T@KXU550LF!167S3."Y=4:ZMIE5..#O_8DO4<(4Y\ENV$&BFH25:MQCF+<5I0Y&\0#&& M"R5M:>"M++!XB ])3JQ]'9LURG 7T SJ6PSF^WOQ.#K>H7+8J1SN8O^W M2NRF^*PL0K:_ER5Q M)O!5629 /:E>7_A@,HEZCF0TB(;QXT-Z[I:&O=Y!&:Y\AS14[UK:IHUTWJX) MGS2]9QO>=/ +IE>?EO0C0>T":'VI MZ *WAMN@^S7-_P)02P,$% @ [X$'64,64 I P M@< !D !X;"]W M;W)K&ULI57?C],X$/Y71N&$0.HU:=+=6W;;2OOC M$"!Q6BW<\8#NP4DFC85C!WO2;OGK;^RTV8!*>;B7V)[,]_D;CV>\V!K[Q=6( M!(^-TFX9U43M91R[HL9&N*EI4?.?RMA&$"_M.G:M15$&4*/B-$G.XT9(':T6 MP79O5PO3D9(:[RVXKFF$W=V@,MME-(L.A@>YKLD;XM6B%6O\@/1W>V]Y%0\L MI6Q0.VDT6*R6T?7L\F;N_8/#/Q*W;C0''TENS!>_>%LNH\0+0H4%>0;!PP9O M42E/Q#*^[CFC84L/',\/[*]#[!Q++AS>&O5)EE0OHXL(2JQ$I^C!;-_@/IXS MSU<8Y<(7MKUOED90=(Y,LP>S@D;J?A2/^W,8 2Z2GP#2/2 -NON-@LH[06*U ML&8+UGLSFY^$4 .:Q4GMD_*!+/^5C*/56[U!3<;N%C$QG3?&Q1YZTT/3GT#/ MX;W15#OX4Y=8?H^/6<:@)3UHN4E/$K[K]!2R9 )IDLY/\&5#;%G@RWX5&]Q) M5RCC.HOP^3IW9/DR_'LLXIYP?IS0%\BE:T6!RX@KP*'=8+1Z_FQVGER=D#L? MY,Y/L9].Q6GH7X807CU_=I'.TJNGL)]FA>$R_2SV!?L8-X248"YH;#73$PP&A1O<'XKAH"Q[]HTO=!"V6BR[XK@T,D>#&TM^TLGY&E,X%L<[ M4"U=+YRS-1WE3X3,W6&!3C,N2'N\V%:\\.*UCOP_\IP7>\7?H/AJ5[]!U!+ M P04 " #O@0=9UU:D^',$ "&"P &0 'AL+W=O)FZ!=;=[Q[^-P=>;S)2JJON@0PY*$2M9YZI3'-Z6"@ M\Q(JI@/90(TK"ZDJ9E!4RX%N%+#".55B$%$Z&E2,U]YLXG37:C:1K1&\AFM% M=%M53*TO0,C5U N]K>(+7Y;&*@:S2<.6< /FS^9:H33H40I>0:VYK(F"Q=0[ M#T\O$FOO#/[BL-)[W\1&,I?RJQ4^%E./6D(@(#<6@>'?/5R"$!8(:=QM,+U^ M2^NX_[U%_^!BQUCF3,.E%'_SPI13+_-( 0O6"O-%KGZ#33Q#BY=+H=TO676V M">Z8M]K(:N.,'<;.9;OF&&SB9(KHJPUHMD/ M%ZKS1G*\MD6Y,0I7.?J9V16K"Y]<*ZRR,FN"$GE_U_(&\VXF X,[6+M!OD&[ MZ-"B9]!&Y).L3:G)^[J XM!_@,QZ>M&6WD5T%/#WM@Y(3'T2T2@Y@A?WX<8. M+WX&;QLHABQ8;0[C)?^%#^?2KT#CEY&ME>GE/=L!RF'MX.#>H>O-GK M5^&(GAWAG?2\DV/H_[M,Q]$^2P,DI*]?95$8G1W#)MUBL[\(VT6?U-@UF"9R M0=Y!#M4<%(E#5ZS8F6+YH"\?R27>96V@L ZF!+*0 IL"KY?D#:]1(UN-7OKM M*;'4:'SVT_\'M'HVVU7'TU&S8?;J$Y+Z\3C=DT/JQW%(KC[_2@2_:_'2=SVE ML8=(]X;CD9]FH\?BC6'.N,];;Y"$F3]*=ALEP[&?)AFY58P+4#O@E/K#)-J) MH4]32O[ '*HG8$,Z],,XW9-C/Z.47&+^C6H[ZIAPK.H2C^INFS :^G$VWLEA MY./'=UG-(@0<9SMY&/OC."-7%HSE>5NU@MDZ%X!W(>==_%OK-\DX\L.$OMUI MAF'LCT:HN96&"2)^>.AVI<&Z^.DPV]9CG8L6VY$-V>HB>O;#4^WL MPC/"%)"<-1Q9\6\(H>7"K)Q2:N,._DD\"C+LS$*X1P:13N(TB'>:EUX/']\X MW8![I<0Z(.=[>6255(9_Z_*XN3Q':-FODS@)Z"->23#^>5ZWN/>EK!I6KW$E MEZIX3! ><&30@*L=>R-_E$,:#'MB6"5@>;D-TY0*@%3=LP+V63F@UQ%V=]C% M2/="?(2D^<-+<##S+T_-24B#Z##+29!L%8>I\UU=^/>G$2LM6]M'&K9F@D.)MSP0T'O;5RG1/LM>N*8MLI=MK"EJ!P/5<*7KA"S!G>K!PS M8<<%;=FYIZHVU@=+Z$CL5:UI55[BR./R\?1M<>#KH.U)18RU@ZYE_8M;XO4]Z(ZW3:_+2/#40SO8FXTJ4$LW M 6KB,MZ-2;VV'S+/N]EJ9]Y-J)^86O):$P$+=*5!.O2(ZJ:^3C"R<9/67!J< MV]QGB8,R*&N ZPN)#^]&L!OTH_?L/U!+ P04 " #O@0=9:J@=L80# - M" &0 'AL+W=O_1:_ $FZH!G:-$BZ[<.P#[1TMHE2I$I2(=[YY[ MCL<[>KY3^H?9(EIXJH0TBV!K;7T>1:;88L7,0-4H:6>M=,4LB7H3F5HC*[U3 M):(TCD=1Q;@,EG.ON]/+N6JLX!+O-)BFJIA^OD2A=HL@"0Z*>[[96J>(EO.: M;? ![>_UG28IZE!*7J$T7$G0N%X$%\GY9>[LO<$?''>FMP:7R4JI'TZX*1=! M[ BAP,(Z!$:?1[Q"(1P0T?BYQPRZD,ZQOSZ@7_O<*9<5,WBEQ)^\M-M%, F@ MQ#5KA+U7N\^XSV?H\ HEC/^%76N;90$4C;&JVCL3@XK+]LN>]N?0X?4\VX#>9:?F&7+N58[T,Z:T-S"I^J]B1R7KB@/5M,N)S^[O"@*W6 )7SA; M<<$M1S./+ &[[:C8@URV(.D;("/XJJ3=&OA5EEB^](^(4,V$FB R1)\RDP8^.MB9:RF>_'W:RFWB/GK MB*Y7SDW-"EP$U P&]2,&RP_ODE$\.\$W[_CFI]#_:U5.@]PJBY D']Y-TB2= MO0()!YWHZ9@!M89/6&"U0@U9XHN0^9.CLF!7%B@4M::QY$\.=HNP5H)ZG,L- MG'%)&M48\C(?S\%QB+/9__9]0>^@[-@=%)ZWIWI(E F+6C(W"&#=(-T!+@N4 M3C9PEGSL7-]#GH2C>-I79&$^F7106-5"/2/""B6NN36=Z3#,DF$GY>%T.NJ\ M-JR]@_BSX37--@MUHXLMC96C?S*F0$> ) ESRN. P"6E@,8>]\-\F/2D41)W MQK6FZ:WMLX^IJ$8:+'OJQH:CZ;B31F$Z M'L$W#W^6'@\Q2<-\W$N$CB(;PW=EF:!I_.^K=SSK:1(.L_RE(AE.?(EN9"&: MTM&J5$,'2 \3W-_RG,7AM M $2]$5VAWOB'R% /40KMM.ZTW5MWT8[XHWG[4'YE>L.E 8%K*)L->< &Z?P#+?P!02P,$% @ [X$' M6=^47.N # +24 !D !X;"]W;W)K&ULU5II M;]M&&OXK ]4I;$"1=?B(X\2 X[3;+M(TZ+'YL-@/(W(H34QRV)FA9>VOW^=] M9TB1DGQDT0*[7VQQCO>^R3'QV7$A=#J[>\-HG>_7&U#[7I?IDA:N+0MKU M.Y6;U=O!9- L_*(72T\+QU=O*KE0ORK_>_7)XNFXA9+J0I5.FU)8E;T=7$]> MOSNA\WS@'UJM7.>W($[FQMS2PX_IV\&8"%*Y2CQ!D/AWIVY4GA,@D/%'A#EH M4=+%[N\&^O?,.WB92Z=N3/Y9IW[Y=O!J(%*5R3KWOYC5#RKRST?""2VGE3Q,N@H-!E^"_OHQPZ%UZ-'[@PC1>F3'= Q%2^EUY>O;%F)2R= M!C3ZP:SR;1"G2U+*K]YB5^.>OWJOYO[-L0CY.XJUWX=;T@5MGXB=3^J43 MWY6I2OOWCT%!2\:T(>/=]%& ?Z_+D9B-AV(ZGIX\ F_6LC5C>+-'V!+OM4MR MXVJKQ#^OY\Y;F,"_]C$;8)WLAT5N\=I5,E%O![![I^R=&EQ]^\WD;'SY"*4G M+:4GCT%_4 &/W_IHO!*3Z;??O)I.II>!6_ICYKE>2+)W)Z03)L-RHHJYLF(V M8>G.A"Q3 7FK5MXBP7'MO$KI@E\JD9D7.RW?E>EW@F M=F^,\^[!]5^]*56EY*WX3=E"?#"R;,\>0)SCX7@\IE\7P_'%26=K>C8>7HS/ MQ,\0KD70 +7-YO3TM$'3U( V\&(G)3+EYZXKQ'3N!\.CGOKNQ* $0] MHLT_^W_?P/_O;*BS'%S^4FXDRF M,>(<4@BDR]/Q9>;D\FC(T?+&%)4LUP( %1 (77HCI'"JU ;U MCTIJ6LVT=5[D6B&@$E\Y:3X)!,F6H$-)HE*HJYW4*S5884OE*.R4* MD^I,TYG]M&[QV=#+:@(G"JB_*Y5=K(<@=+5$N%^_-*L2:%)M43 !]=SI5*-. M:W)"Y')(>65N+-(<9-85U;NXN%W,VF=P-1NC*U&#$NFJ(8T)74JZR!!@DSW4!'E &=A1+PX M$I]JZVH@%% +D?2PG +)#15936H C0?1+=DUM]2ZT67/;,*AUL5;!1"%E35W M.D!.52[7)'4K5UVS,$6A/1L$I'(PZ: _]&:AR Z&09G,T!:VGE5PA/E>)CK7 M?MW0 :'(-<%WJ*Q)7&DCG-YQ 861.<.L8;NFS-7(Q.QR]$A7NR+.MB M2,(< I\EM^2RA5W,KPS'()BI6NBRI-W,FF);]QU_#@)K#!ATPYFI;R"A@"]1 M5_3K_/1%XPPM68AYM[I, P-/:W-)EBNHM4KK'"?5?:4MUVLLHU[!%H5SRGP* M-%3.XP>1#+L$AJ[P(UD=3! S?/A+9$)VMS+%B":C<5><@856!D0I@3054P<8 M$"GT3VPAI8%6_RR..T30A<9*@#]1UJ-KW()+R$"@&Y'3)TJE;J.\OH& 2D51 M<:7S'*H6M0M6;!6IK(5^CR!!0H.6D$E46E+JBO)JN!W2O8PSM2*)@'C/@?P. M.@YN$HA /\J$.JS9K0+A"O.' E"'/&DI"K M&K\-'@EZ6L9MM?;\GDRT[A@W$AB 00]0&1*&SI.B>->(DH3,I,2?%#:U8 M6C!:7>@BV+:B M!Z/<,8*^F6_8*G!<(L6L(P5!B4DN:Q;F->CI;A!PII&ETRY'&OLH-UY'T;'O M9#+ +71="!V#(-)4@Y 5P@*@U*$W(, MD%>*R62$4$XU:A& $KP#9B:PTU6I[D>V%.SH97[;I;RB64/H= M>5\4%1ZBA'IU%;6G-#/RBH)G D@+XIS6O35YUP$9%&JL>M/)6K4PY/]=W3S# M3_8AVM)LU"@P':JOVV:*&)=)I -M^#<@9=0!P'5JNT EQ+NX4Q70= ML<%K1-V8_IDW;:F^H,E1=-TK$>1]5 MI*6C(M4PK@1SNBM"S?W>"[5 M(CP0G2C4O:-V92=P66Q[H!%+PT.TQT)EJ1[4[&[)SBB@NY*WJMA5QI?'_AEPJA6,-BA/*+KC1 MH3K(Y)H;1:*20VH(J T 5\$F\R H])@+3LTDUP7K@BK?J#;RRR=5%P3,91PW\>T7:QB85)FLFQ*[HYPAN3#H"+4UC0D7V"Y-^;(=&00X6&WT MV%VRQKF7S3,)/@!JO-EM27TNRUM;5SX)7J))9G=,V@9F&PF^U.EBBP2ZU.[/ M+>7($"7:1<[ZJ#>I*< W51P&(@EWR-,&O(!WC"UU8'ZA[VV&WW MGELN:.=JU08%5GOGZH>/W[W\+'XP.3'@Q(=/XG![!KJ90E:=A"S%YP"QBS?E MNG]G#CPDD844ND%-W4%M40'"KR>=H>!2VIUGH]-QU&4;7&%M?S*6,\)RZ%!XA7>(IT:ZYLPS3?@3.A"M@=F!'2!(59BO#YF5E).Q@ M-AF]:@&P!_8 >,13- /[AC'1$H8DDTD7A+$:@1.B9R/L4Q/'X[%>IIE)B!@' MZ&UWR.B3/HJO;/A%$T3^$_PJV-EC+Q%D'EPN5S"YN235;N(Y[[2]P<&X(\MM MY71NA9*C.[9*=$W!),R6DU3N9URA[KBFKP)P1+H,$N@2MI&,SL30FWP2FK'V95BB_-"2E M.%5F%CG)XAY]C$)O3&*;GB1!MJ%0 +"2)H6=;)K2.)L5Q1]2N,VPJ=J90?:H MI ED2R87B!L*E V/!Q3GCPIN(/8N;&HQ[EGTLE86-T /N9062,#X2@_4+J MZC]02P,$% @ [X$'68*U$$IE!0 71( !D !X;"]W;W)K&ULY5A9;^,V$/XKA+98)(!BZ_*5PT"2W46WZ!9!DG8?BC[0 MTM@B(I$J2<5)?WV'U!$?LIU@N_O2AT3D<.:;@YR/LLZ70CZH%$"3ISSCZL)) MM2Y.^WT5IY!3U1,%<%R9"YE3C5.YZ*M" DVL49[U \\;]G/*N#,]M[(;.3T7 MI2P(O MB/;@A6VVH<4+=^!]I)(SOE O29(_+V=*2SPDL Z(%N':T:SS"2)=4'^) IB5-9L(X M!-="X!Q95F#1\&&86%F5"@T= MSZ7(-P+7*=7(<,]D!C8)+')9X#(\@8R9LEE@]%@<>S%@61 1Q0>B=?'>B5-" M%4%.C1^(*$P *%Y2*2G7.*I0-3-5XXBF; H8$VY@;#:[LBPYPWN0W+=YH!^8 MSS$Y$\P:N@5H'*R=FQ(94MI::+Q+52F?:\L<=&H.X@[XM\2XPR&;G]0H*&[< MW1S8:W/NX2G.2B3V:M<,5(5.JUPQNN0UW6,WC,DFJ:4HL\1L-M:(-:ZK_.Z[L45: 2>%ITFFG]YFE,%./)@YH^'XK"M,5MOJI!+ VBCV1O+J^P%Q? M!"\?:"Z?T*J86X@<,8Y6HE0H4:8F4.@:U#9-ZX+FHL1M/SXEAGZ]\.R'/^]M M$X61.PJ'QS^LKE\W*7HW,;?%"@)WXHW=R M69*$;C"?N)!RNZ8U] M(Q^NZPT\U\&QP^HP[63-V MJXF4."]U*5O-WG?KO>_)?:_GP"[NNUMKJ4;3'[L^4M9X&'40J!LA:!B-MI9> M9X4>.11 V[9MNFM?<]88GC]RO=CB,J?_('GL2=,\!V-WA% C?[MJW[QT+S0R[*;":&0Y:81G8"MXSW?]D>]Z M _\;S;I^2_97?O+G>*G:#QOF=0]?.:I?_ZVT_79R67TR>%&O/KQ\H7+!\,1F M,$=3KS<:.$16'S.JB1:%_8 P$UJ+W Y3H/@Z:11P?2Z0Z^J)<=!^49K^"U!+ M P04 " #O@0=9I9'JO[ ' "L% &0 'AL+W=O=C:!XB$ M)&Q(0@. ECU?OZ<;)$5Z),?SL+4OMD@ W:>[3U_ BZVQ7]U:*2\>B[QTEX.U M]YMWHY%+UZJ0;F@VJL3*TMA">CS:UST>%U.7@ZH+?W=FK M"U/Y7)?JS@I7%86T3S:G+'?\4V[#V9#D1:.6^*^C 0%+H,_^5C[8?.@=/Q@0-)?2!AW$$1 MHWPOO;RZL&8K+.V&-/K!IO)I@-,E!>7>6ZQJG/-7]]ZD7X]O8%4BG/:.TEG03)"4'),W%+Z;T:R?^468JZY\? 54++6F@W20O"OQG50[% M9!R)9)Q,7Y W:4V=L+S) 7GOM4MSXRJKA%GVC!6?5"X]>\!Y%XG[M;3J>,%. MN9-/X*!WXE_7"^?O_=:1(GYX?DBL]K)98F1T+K/]%L)669(Y.!J76*+PN%'L5"E6FK?+GG#(DBE+)\8S,FY$X[A MA*CTQ$MK9;E2(4Q6I695 @>I8#DR38,D IL:L+,,(DIG"3!E/ MSO]O_S^S!=TT;9?N8=+>A>9_:^+!%VP[V[W[=7\H9C4E(E&B\<#E1V.F AS6 M=V$C_$C,H_'9I/.<1*?SI/,<)U%\>M9Y,8NF9W'[?,V1[09J&E%840VVTHFC M^&0X1X'-J"88F3 /R@HIMMS+5'8L\8S6+) /VF3D%KG96/.HT0Y5 M_B22X5@\*6F!;[]__T=.!!Z>1\H#CMQ26(\FP],FHL!7R#^A\7"3@G0]0J91?5# MO"$Q1+ID?,Y;VB5^&9^_#?&I\7PP*^V\3M%U?B[3801EL-GI3&-$(H^&?4.X M+>P0;VKA8:$1&C%YI/@,ZYP,$\\.5%=C%^#>W3N1F\JZBKP%<[=KG:ZA!75O M)0PE#AP&TUW?<=JY*H1R!UQ\_ +H%%@&\Y/)*8A.?/AP>\C>9U:V9SKF(FU# M**$+0-,U>""J#3U*](05S%F!5B1S-HGB:1R=S&8-K[I.:"C!7;_5P#5@3Q>" M/7!!S3?I29=Z5#;5T Y"I:SP*)X,IV=$TZ"0TT-2;F-8;"23JXC!G%99IBD* MR)8:(5[V5%6HRG8O(NF/\?H8W?CF?(ZGW10IJV(!)-B\0_I-1_DU7%7()ZHV3;"R'K]ZFE_K MUXC&"-Q%2-CBZ:]QC^;)+#J;G>T+^_7.Y?L9,.0YI[_&3B0A!T^3JCP7Q';R M=H& ZPWF(XR.)6Y42)=468_;$@'DI!)UR=-%H3(="FNUX1ZITLHW_0A*^_5D M*.Z1.>J/BI*J$8^8-MJYF'O52YX0!..M< MJHLX>7\V'J/@UR4U KXTK[@>4^9OFD%9>C2P117&0DBH_7V'#D43B*E6ZWK0 MKCU=NX$&,NTX/D8RTI.X2M:6%H^%2 QFM[ MB'.8-#UB]CI56X\XA=;HR U?T+4UYU^_E4WBH?AHRN-4NG6O_SN9*ZH&*:)$ M(.%OL.;8J@=55G@$DA5!V0M#W(;E%LZ^P#P[0I-&I_/#GP?9MJO@3%':0%8V M$[L.;7VA^,Z RK;@&"-@"\7\2]<:9F31CNJ$9\4P:,(72ZFM>)!YI9IDZH,= MON92\]P^^J( :%C%-!((]=+-8/KZ&T"CHAW/ TU^[USNQ)=P\LTDFB7S*$FF;[\EOF>+F$RC\>D\ M.HUW,W8KZEEK>.:WIMZ5KW#9P=I5R$R]6,!"1)NYI,/#_<1NVLM9>PD@D4?Q M=!BW;VK$X2+XB@M@1!V?)FVD6_X41K2CY&1XTM>!-^/G.EYYQ7RN@4=IYJ^I MOQZ!#7W/#?=]<1AUOB#AR(J_DU$/KTH?/B:U;]M/<=?A"]1N>_B.]PO+/A[U$+XX&/?ZX5HFEI ]:7QOCF@12T'RBO_@M02P,$ M% @ [X$'64Z7LC-N!P !!0 !D !X;"]W;W)K&ULK5C9 M#>:3-SU]9^3)0NL[^O%M?C5(R"!1BLP1 L?'O7@KRI* 8,9? M$7/0J23!_O<6_2OO.WQ9<"O>ZO(WF;OB:G ^8+E8\J9T'_7Z&Q']F1%>IDOK M_[-U.#L]&["LL4Y741@65%*%3_X0X] 3.$^>$$BC0.KM#HJ\E>^XX]>71J^9 MH=- HR_>52\-XZ2BI-PZ@[L2A3PNT:-V#09LC1)3X[@33LW MIQYO^B_<9#]J)]CO\X5U!L7QQR&W ^K)851JF#>VYIFX&J CK##W8G#]^6>3 MT^3BB,TGGSSS\[327K1Q_27SB[::,P;5V@C_Q8YNRTX MW D?[*.H&Y,5J'SVP>B5X17[2;$?.*ZQ2>HSA#RY0K"WNJJYVD1E>,C*QJ*' MZ<12P$"N:!9"@1[2:?I6)I<[/OI;TPN M7HW(X7K@M%Z@./F M#@M$!SY$,\M[V%ENF!(K[20G%/"LLMR/8QP![3:9:TPL&^$EJ%YWCR&19>-; MEV<9IKGQ4'OLL2L$0 W7#*L$DI7[+(<8$5 (!T$SP4%C&0'89O$GG"4'HSLH MXUQ&0'1Q*3.?72NRQN Z8ECR=6BKH,S O'N.[EURW_N[ :>8\M)J"FS%\[84 MZA*&4[G4Y8:,6TM7L(\-%$V2Q>SUI)>HVZWF]P] 52O!YC 9SDV^G**9T#^\ M\ITX8J!Z)6K![]AOW!BRZEM%+JFX#WD]'K4[^!:Y0%?/04H",,Z[!J=\Q+_7 M((*O>(;VQ+1X:84( W22OD*\>P09A\)TM[=!.D0(ZV"+W:'>/5-;YJ5D=#>' M5%^V(4^HXELHD&@T=^C)*=^W9$=9&XW.RU89PE=B1Z4<; V"IJ[$)LDP2?Q? MCSL.38&=WO<4" 85)I-^RLG,4_*+V6B6!+(!=^2ATD Y_[,6D%<2>&6_(.Z% MI7@UM0[C".)9XR+-T86]6 7BMZTBWP\]CF=\Z1#WQPF8/64 $3[,/@?!;@1' MD0M3!0(F[88V:LI YQ9=[2K(#R4*CPHS93(C9=/T*64TE<#3T-B6 OJ^*(7M MW!&Q%# N.1$3])%S5!76ZPZ;TTO[ZFFKJ*VP;T )H;.:;WS_(-OCXG]615"0VE=R.QQT[^-""!SQ ./DZEV4HJ;!]^,6 "(3G?^(@^62)MI[C^IQ2!W?QP-5Z M3*S"51;,I7*F[HWW]ES<)23L9WJE_!A_<9*.3MH1/Z2I0MN\\F DLN32L'M> M-N((-NR.937?-G/-9?Z:@L)KB7VBK:\PTZ!Y*W1H,Q=^,Q^U4C\7TK;[X9I3 MNB)*F,XPBR86'IB%C[35I0R$B.77B1!JVG:H+I>^IA%W4( MBM_OE%\7P@"-96/E ZO"LVC82 ^LF_^I?3P5Q+6HG0CY7A\?:*NX\N=LL6&3 MLV'2;9Y#GR39U>SY<)9VG']\:M0P/VQ 5/?/$SS=$0Q$LM3MQ'-AM?&O9M 3 M]@EO8C'0!D)\\NF(O_'UG4POGOW9JFI_QX?1GWK/<.0TE$0?<^(/>N1JI\YT M$L=^NAVE7Q,FCL8,O.]DXX/Q,_!W_/+8$2Q:>NB1?]Q[,U,)L_+OGZBRT,/A M)4UWM7O%-0]O=K;'P_LQ/'&O:'J58@G19'0V&X0)V?YPNO;O>1;:@8#]UT)@ MSS1T />7&NM:_$$*NA=_U_\ 4$L#!!0 ( .^!!UD1*"<)\0< ,P3 9 M >&PO=V]R:W-H965T;IR_E-8$D5UW]0VG V6,;9O1J-0+*G18>A:LGA2.=_HB%N_&(76DRY% MJ*E'T_'X<-1H8P?GI[+VWI^?NA1K8^F]5R$UC?8/EU2[U=E@,N@7;LQB&7EA M='[:Z@7=4OS8OO>X&ZVUE*8A&XRSRE-U-KB8O+D\X/VRX9^&5F'K6K$G<^<^ M\388LT%44Q%9@\;?'5U17;,BF/&YTSE8'\F"V]>]]G?B.WR9ZT!7KO[= ME'%Y-C@>J)(JG>IXXU9_H\Z?5ZRO<'607[7*>V>S@2I2B*[IA&%!8VS^U_== M'+8$CL=?$9AV E.Q.Q\D5K[549^?>K=2GG=#&U^(JR(-XXSEI-Q&CZ<&5]/Q]. 9?;.U>S/1-_NF>^JM"47M0O*D_GTQ#]$#$/]YRN6L M\>!IC4R2-Z'5!9T-P() _HX&YS]\-SD%2-XTJL6O*X,R ?#&$E!'I4K! MV(725E&(!FP@Y2H5H?7*-:VV#W+HT4G %IMTK:BJ2!C')R@/@7VERS^ :"CC MXTKDPT._,I&:L*],!=&'?>C446G/\T[K.I0_6S M+I;J<](>YNYO6Z526^+H(&N/+7_.4ENR0=M2Y?JQ*I;:+@@V:U"T2;46Z>P= M"E;DT'DJG F)5),929J&-B[<..T&:GZX?_GX6'CRT,YOY_L>_Z M2SNP=000]>=!/S$&,B!R_.N<-/7J,@L MV02:I5_HD."Y-%#I&1Z5=XTHJJC$J;4*4<<4G7_88*P%%;4W]8,J$[$7J%VA MLV&U-/#5NIV(+'7 -5G)X,*:/Q]C#VE"VPXPTL2@DMWLV]837I2K S5_4'O3 MX5&?83[*A/49G(&-!SI&;^8IZGE-?4):YZ4M RD7[SY

H[LHFVK.\-Z7+: M*]GDM(]>E:@6%[:)C\;(G9^+#4>;'$)ULGJBT7_" MRM^U]UQPRN2Y#'X[/CGTEF(NJU#&L4G>8^,*F3(-UQ1OV/P.52_$TE#]W:J+ MM( SJ/7R<)IKWK6M:H&PNNE]4Q>%<)8WJ1]Y$S-@.CZYOKF0J\G)3V)/ 2/L^51+Q7S2J*Q ]R29R9-]20( IU^ 'LA"T-U AX" 3K1B6(4W M\.SUX='K$PF\D?R)N:P2H"Q!D82P>G7;#80'QWTCN.846:3BI@/AE2L%PB@O M6E(!XV%6G;#\#_0,4QDL7AJW0.C>>ZX=$:TK\S++9>Q!;HY*<:=-+>#O8W;S MVU]5J0W"@Z;\!_:&W/>V$%O^(RKN4^Y5"-&W*QR3@Z_ M1T-DH[1Z-?Y>S9U-(6\M"86TY$@C,@WEH!=P"W,] ++@GMBV7+U,06%IVGU5 M@DOHC06.0?QLS%VS2Q0*=I.LB=Q0/B?C!3HHK7V2+L"-U3.Y>?6OYY,C'++1 M.P ]QQGFH=1(H5S]A1H3@G!;$,/%)C-#:D7;B_&DP7-#E]!*%Z9FFZ6T.\0. M54X@K@&$!]BG*QCS)8Z9 RXMEE\\.*VH^S3X)N-K[X-OG5-S-.LE#C!_WW,U9OS4T(Y-$)^,I8*&7:0R@%>F]+6 MNLA$YY<*9 AQY>%DMY#.9CD_VQ#231Z. _-[9>*2(;:A-ER9@>Q Q!H&GA8F M<%MZ$2)ZG7CM-$UJ'AW+H]YD/-X? ZP_,N:,2P'^[A_BV^P,1QNZ"1PII+85%C M(*E06O%6ADVA?_WI82R$DMR5G9=?0OS14!6D_!F;9"YP"IRK$X==)A1C80(W M>8/MN17W'0_>;>'#V/R!A?$W)QYWPZ9M#-6[E\P(!SNO/NM1EVG+647$D,PE MC\>YJU NCFB\#(3XM5X2N"4XNR9N7#G1N=NY5D#3$QC&Y7IZP6A'(&.I]EX/ M9^M7 ];J(D)0Z+!DI051&7:B_!)7S'IP%14AB.+>OWYHVVHXG3<9+%O^#)]Z MC1]M?6'!!+F0[TB<>C @?VQ9KZX_55WD+S2;[?D[UZ^8:5 Z5$T51,?#HU<# MY?.WHWP372O?:^8N8ER5RR5I%"C>@.>5PVM^=\,'K#_@G?\74$L#!!0 ( M .^!!UG5& :U"@< *P2 9 >&PO=V]R:W-H965T#-TKI&!MRZU<2WCF25-C5Z,I].7TP:J%C MTTBW?4W:;JY&LU'_X*-:U8$?3*XO6[FB7RG\UMXYW$UV*)5JR'AEC7"TO!K= MS%Z]/N7U:<$_%6W\X%HPDX6UG_GF;74UFK)#I*D,C"#Q;TVWI#4#P8TO'>9H M9Y(W#J][])\3=W!92$^W5O]+5:&^&IV/1$5+&77X:#?_H([/&>.55OOT5VSR MVK/Y2)31!]MTF^%!HTS^+^^[. PVG$^?V##O-LR3W]E0\O*-#/+ZTMF-<+P: M:'R1J*;=<$X93LJOP>&MPKYP?6N;1@5$.7@A325NK0G*K,B4BOSE), $+YR4 M'=SK##=_ NZ%> ^ VHN?3$75X?X)7-OY-^_]>ST_"OA+-&-Q,BW$?#H_/8)W MLN-[DO!._A>^XHWRI;8^.A+_OEGXX"":_SP6A6SD]'$C7$BO?"M+NAJA4CRY M-8VN?_QA]F)Z<83"Z8["Z3'T[T_9<;@/-I"8O?SQA_/Y;'YQ/#X_F;5RUO!K MJ<5[&0(Y+S[5A'5-*\U6*(_Z7OR.FA/!BB55Y*0NA \R4"&T+;&/<=%.4#!& MT &BEIMLUM$J:LEUZ\<'^)6%&\8&K JJ5"U@!3^G>[2I2@6DSK/E$NOU%L44 M:CA4UH]"BU#+@+81=25JN0822@N4%%RAY9))H'&$O?D4I)<7'O#&6ZTJK 87 M923B@TVM]8J1"UCQZ M>V*5 W6=/>N$5E^B@J/;0UX+THK6U+FD>.=^6R93 M"(4NIO7>1QAIX:0O,D_9MEJ5:%JQ"^4@\GCCB5EQB*VK$$>W!=OH\!B1XS LHH=@_0,90&92 M>SO4FHR(JEC IKQ/;EJ@.CP.M74@ E?!G=W9PGF!Z"I;>;;>>_CMH/T>X7&E M,H>".UPD)\'E;6 *JH%@O.*$@4!%2"M:/*6= M4(_B1$,P5LQL5ZZ1,62Q$ZVQ)A("O MF$9RJF"9];7/-\,D9VGH)/>F*WL$DUV!FVQU;VSO+Q2[9$_ MW_;;]Z02Z1[ MFIJ%PR2L7L-&-$NYM@Y:9MFG8.U#Q4%(-2V-P#DCR:U\M(AEM2:.?U?,L?U3 MR[DX4L]]GRI$;3%M%\>L$@ M(AT@=DF^Z1>F);.+O^749(_&O,Y'5 +7/@,=0SAT3SE':\OCK4\NZQ8P#;(N MY%HJG49?;/GAL[-!U-#C*S2O+=973F[0V*5)G9_N81)-+L45"479A-1CD,A& M>6\QCC@.6.Q]Q':,EY[)I]3>CVPII<.U9/,<6!^$XXI&XE_^A<J;/+P\2]\#3,2OX%VDB'Q/V=7I,0XF< MQ!7PBX-&0#F\:&*"6V OR(["KJC8S)A;%X:L R#GIN\B4GB$V^5ZIWLJ(TOR MB<(I1.ZTO?_G78T_J*?3;]7380P3_)$RF$W'TV$=R*I*W1UI?*0D^,B.5'Q+ M 8F?4H&"L!TOZ]S!^8,'MA\D,*B:X/Y*/%=)8<)B::W*R8< L[_8!WMY^,@ MW\,D]PWW.\J+<3&N<06@[C- 7W.01>"6@H!TA]MCB7UB CT[&10"#\D%D>DK MI:NW7@7MUUWU:7./_02=#+X@(-:K])V$CPC1A/PQ8?=T]RGF)G^!V"_/WW$P M6E?*\'E_B:W3\&PO=V]R:W-H965T MW0;D':;=A' MY8[V"=5)5TD7)_OU(W4O=MK4P[!]2*RCR(KBOE':KJ/2^ M/H]CEY=8"3L'A=\E[MS!&CB26V.^\,?[8A4E3 @5YIX1!/W3@PF"<_,,@Z@RSP;AT%EF^$%^NE-3NPK$UH MO BA!FLB)S4?RB=O:5>2G5]_0 K)+6-/6"R)\\[NLK7+?F!W"A^-]J6#GW2! MQ6/[F#@,1+*>R&5V%/#G1H]ADHP@2[+I$;S)$-@DX$W^=6"MW?1I.VZ"+ M'%<15;E#>X?1^L6S]#19'&$U'5A-CZ$?877<[A?C$=+YBV?S+,T6+0I\0.>, MA8L\-XWV4F_A(#28.H"0$MY[U 7)^ ]H>6(V)QYMQ5!Y2;X[Y3'< M8([R3MPJIF--1:B4V)Z@L$B]&4+ FC,@" UJ87.>YT1N!ISN9&Y4.H!G""D M$_]0[_<##0*2.E<-%20M@).5)8M?R9NE^3%P"/)T$6PZ'4ZO.] )>R88*J.W M;5S".?3D2Z/O(<@+*07Z(>F<:,I604.+.-#*&24+P8'="A4B"JWJQH^.BAR; MK99_H0MPY("0[]#Y<$Z=DQ JYX8_:(:"V1S(O^'.&XW>-L+2F2*YIU*612,4 MW G5X AN*3I&V)4R+T/J*L)I+*G2B;-YJ'YR'PR@<1P;RR4!TI8'2W&!K&HE M<_F8Y1C>-);U4>1ES].75%50M5,#>6H ]3SV/3\)O+GY1T']N]P4\#P9IS0# ME>(2W!_P^YX0'3X50EU0_%\QTL%PW)#T.:PLMP8*9Q%)M[=1X8)Y/% M/_Z^E8ZZ$/Y$8?=&-\CW?T'M0GX"?+_S'*;SE$6S0?3Z-&/!Z5XPG['@;!"D MHS0)HOD@FJ4S3@Z].S:4TD%\EDS@L_%$B.Y&65%7M-'7XJ$=8+WB='0V2\/$ M!%'QK-GGE#,]%'6O__)U-GL%UX]ZX,G<[@.=C.8'076_3]T9\<%U3<-W&QXE M#L((;&_N03J\>R[:ZWZOWCZ:/@J[E9I+:4.FR?AL%H%M'R+MAS=UN/RIWVG2 MAV5);S>TK$#[&T.CK_M@!\-K&PO=V]R:W-H965TO?=Q>DCL3'0U]$'+O??GM@ M5Y.-==]\A1C@J=;&3Y,JA.8B37U182W\T#9HZ&9E72T";5V9^L:AD%&IUFF> M96=I+91)9I-X=NMF$]L&K0S>.O!M70NWO41M-]-DE.P.[E19!3Y(9Y-&E'B/ MX;&Y=;1+]RA2U6B\L@8[]"OH^_DRU)X7%C]MY*AFB;G"4AXKGOHX'"F<9Z\HY+U"'GEW MAB++*Q'$;.+L!AQ+$QHOHJM1F\@IPTFY#XYN%>F%V5P'=$9P:."Z1>WAMZ=" M>80'\00+AU*%21K($(NG10]ZV8'FKX">P6=K0D581J+\43\E@GN6^8[E9?XF MX*?6#.$D&T">Y>,W\$[V7I]$O)-7\+Y:W=88G"J>NPM7RA?:^M8A_#-?^N"H M$#<2F4,XS@J0]OU)KUE?S\)TU)[[.CF^1 >JMYY90HT,?+*1'J136R/ M#3IE);0Q]#OFBHA_;YF4A5^RX6G&8APRRXFGA=:D2B)J35$S@7.T^/)[#-!! M7BJJ!+V3)I$_2214(OR0-1*A&OPI&T.XI(8IP79TN:!4@>1REW=?J8;:7:AB M2KMFA\Y3E.FL]V.'W^=]+P2%%JJ.(D4LNRY..W$J&NNDCSHZ47HT42C<99R;'"H" M[H;+_G0_FN?=1#J(=W/]LW!4ZYX>_(I4L^&'TP1<-RN[3;!-G$]+&RBW<5G1 MWPMT+$#W*TL=J-^P@?T?EME_4$L#!!0 ( .^!!UFVBE@NO 8 .8> 9 M >&PO=V]R:W-H965T\ "*J'!$#QR]3(2.J\5'.>BJ60'T[ M*0I[;K\_[D64\<[QH7UW)8\/1:)#QN%*$I5$$97WIQ"*Q5%GT,E?7+-9H,V+ MWO%A3&=P _KW^$KB4Z^0XK,(N&*"$PG3H\[)X,/IR(RW [XQ6*C2;V(TF0CQ MPSQ<^$>=O@$$(7C:2*#X;PYG$(9&$,+XF7?N?1/5G?494(5G(GP M#^;KX*BSWR$^3&D2ZFNQ^!4R?=X:>9X(E?U+%NG8(0[V$J5%E$U&!!'CZ7]Z ME]FA-&&_WS+!S2:X%G>ZD$7YD6IZ?"C%@D@S&J69'U95.QO!,6Z<1OEF5,_+9)VFLMP666/R17 =*'+.??"K M\WN(JP#GYN!.W94"/R?<(<-^E[A]=[1"WK!0=FCE#3=6EOQY,E%:XM-?37JG M8D?-8DW>?% Q]>"H@XFA0,ZA<_SRQ6#E2 'JV2OJ&'5LNZ%!K0F"]? M[+L#]V"%.6Z%IN$Y!SECH,B-<^Z0"TYT $2Q.Q*E;@;C9H).@MQ)PZX=$I;B$]!E'6B&>2*2R"TT2A?HKU27P,V$Q4HDF M(6 *YVBZY.33[1E^-V(5:!V"&:0( O-$% F?H6'4@L;XR&UX*/+*&G'\VB'7 MF4XE-3,P.I *\Q$%A2!(PUJD(R&#KD4A86F4D0UKGNN\S5]T41D5@^7U\+Y+<(LB<(?;E;)AX252+JVU(CZL8#-Y M\Q#83-_1.OJ.J_H.'?<_I&\YDF)ZOPRC!YG:'$05:U@<#\+*(3K4B'%;2V-] M2?_KN.YB+0Y'@WK&QY@%:0)A!JSAX?7VT2:B:+1)B0VWTGF+,*K30%L$[==3 M;[@L ^H15*62SX*A&M]0ET3"*_7:3I_$G[^1*]0DH?@1US6XWH_1LMWN _@BE&5GGQ.V)?_,DST,\?L>S. MZD*WKMC0Z:^L"SDPPJ;V"&H[59)]F1:SNPQ6*J?,T;+3O!_MD=* M/X-ZW>FVGQFR.F1=2W0K_0_@83-MUQG;Q:"M!_T2W7+#+>V&[3EV+.?-@\=+/%F6D%<)[US:U1 MC<:AH&F/@.E4MU<*P=G6P.#=UKV0 G._3CW#]H[/QI@WCD"/2GEO B%-EMR? M&6S;2'UWH,S:#V#[XB)EG>Y>W[P<'ZK;L\E:GGI:H9G5$KWW"N;WXI M$3+?]HLG-*3P(SF[.(:UGCRS^ M4U0/JK-!&ZKS.Q-$QLG-:G8Q=HG(PJK4F,Z6VZHC/7R"C^!1O"U>K)X>IH4V M%88O>B7YK<.251ZM,!YMKJ>R5JI0S.H6A7:I6?*P<^J0V\"ZP?PQCFK&L.Z: M]6!J80VGZ3:K5[I[Q,DS>\-J"!'9,KV&+-X6E[@GZ=WE&PO=V]R:W-H965TW_ET-]PP_BQ2 (E>\HR*D95*60QL6\0IY%AT6 %4 MG2P9S[%46[ZR1<$!)P:49[;G.#T[QX1:X=#89CP:O8\C8 M9F2YUM;P2%:IU 8['!9X!7.03\6,JYW=L"0D!RH(HXC#G.?C"Q'7P@RB*5FP.JWA@EDF292U_A3K^6*6"?-%F\JWV[507 K)\AJL M;I 36OWQ2YV''8![".#5 .\M(#@ \&N ?ZI"4 ."4Q6Z-<"$;E>QF\1%6.)P MR-D&<>VMV/3"9-^@5;X(U74REUR=$H63X0R_HK5 ,^"FYF@,*"(BSI@H.:!K M]#2/T.7%%;I A**?*2L%IHD8VE)I:P8[KG7&E8YW0,='#XS*5* I32!IP4?' M\;TC>%O%W 3N;0,?>T<)OY6T@WSG$_(<+VBYS^1TN-\6SO^I3]^MOI<,OZD" MW_#Y[ZF"ML>NZ()V.MW;!J+ ,8PLU;P$\#58X<">OPVNUY?543Z]T,M[KY MCKOO%K6X^<&-W]MWF[:X=8-^_[9QJ^*U=[I2#GQEQH% ,2NIK$JSL383Y\XT MVC?VL3N8N"WV2$VH:J#\HZ_&VP/F*T(%RF"II)S.C6J:O!H9U4:RPO3$!9.J MPYIEJJ8L<.V@SI>,R>U&"S1S._P+4$L#!!0 ( .^!!UD0PNQ 1 ( (H& M 9 >&PO=V]R:W-H965T(%5@@89-H2L+GM MX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC19>)]\!"!'#=,;\7A&W3U M3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[YA+!+")UWNY&S_(PU M3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D,:&\0$LI,2_ '+M6 ML:_-#C;.SSK:JJ6%%V@1>A!OUPJ/>*AP$WC=\A*+@!H5! M.!G@17VYD>-%%WCGRKQ!NU>TYH3N*6DP.U=U"YV;AL&:!SLIK?C4VVT)*+6_Q]RJSL,S#%3," V[<6F M@YSO@M]>(3<,?4MNULO-KCJU)Y#F*\(7W(:9;[G->[?YU0CGG_2' M"F3ANJ!"F6BX;EM%O]HWVF7;7_Z&MUWZ G4 M#@ *2P !D !X;"]W;W)K&ULS5II<]LX$OTK M*,^Q294LR_*9RU6RD\EF=B;CBI.=#UO[ 2(A"3%)< #01W[]OFX )"7+BIU- MU>Z7Q*)P]/GZ=5,OKXV]= NEO+@IB\J]VEIX7S_?V7'90I72#4VM*GPS,[:4 M'A_M?,?55LF<-Y7%SG@T.MPII:ZV3E[RLW-[\M(TOM"5.K?"-64I[>VI*LSU MJZW=K?3@@YXO/#W8.7E9R[FZ4/Y3?6[Q::<])=>EJIPVE;!J]FIKLOO\]!FM MYP7_U.K:]?X6I,G4F$OZ\"Y_M34B@52A,D\G2/QWI.96>R5M M[/^=3O^%=8 SLM,X?A?<1W7 MCK9$UCAORK@9$I2Z"O_+FVB'AVP8QPUCECMO+3F6EA:C=/H#U:5 M=T,X79%3+KS%MQK[_,E;52DK"_'DW!0ZT\H]?;GC<2Y]NY/%,T[#&>-[SC@4 MOYO*+YQX4^4J7]Z_ WE:H<9)J-/QQ@-_;:JAV!L-Q'@TWM]PWEZKY!Z?MW?/ M>7_8N:ST%TEQ,!!GIG)0-I14.NU([KX>ZX3\AF/$QX5"ZF2FK&5UJZNYT)575I>BJ623:Z]RD1GXO7+A MKVA:?)BU5G2=%765%4VNA(_'-O00=]+GLW )NT3CL6NF3N=:6H3E@)X.L)U7 MFEI7T5>EK >=/B 0(*R7J&S17NWJ8I;45%.%]B2-=:2 M7DL;*I4IYX!2PIL@OIA);;&O)^C//QR/=X]>N/O4KHW3(<98142U:J.:A'5 M#OX&$&O9VKB9+&W5@F#O2HG"N* ZA##9Y<(4N;(N7BS47XWVMP+0S&+YA54J M+-8WH@PYJ2@GE^[>XR5!"/HKDVXA9D!GUY[TP/U#,8&E.2"RY+OD4UJ#=*F< M9/AU8B&ASU2I2JA" \G86/!GUD_'(>ZNDI6LH5E[CH'*JK-C;#>X46$0+R00&JVV;)I!? MFUS$[V:-;VPX:RC.E/4HFU@:BFN"HUR[#(['0A?#E.7EX,U3"D ?Q;)^/>9"GE,J3WMJ1OK&EEY.HSMT!0J^,^J>5-$ZT/3BXLT9_[7[XNE 3!O?,S3=V-<4LI$U(!#,IZ E>8W^0T39 M'%HIE$:_2!%&;JB1N)FN2=QYJ&,%1Z"J?6>H3Q6#%",YJS$IX9),BB=1QD_# MBZ%X.YF<)TDI7[$31]5UP0B0G&E5;2Q=/;R+BX]!0;U@@?;3K6U?3'G<" MNPWX6DO;5OO'E2]:1.E*P,M&:,,'O@0>4RAW-8F"IY27@)-6 G*6="#!=4BL MX)/9C H75\4R &B(M91R+N88( #%K2JPV M;E7D4M[&'200/;=TCV+!'87 NCB*\ V)TVT/(V:6U7(\ 1_7JFJH4>9@8"!01(5$%>R MP/-228*O2!OFQN37FM@'M"Q,-=\N4W^BO:$=$4Z8X4$%;CA+ZWKEX"(0T M)47W/RGM*CP?EU:/F8_)^7*HR?HK+@8P/GO$;9B=_^I #V-Z!_K MLB1+)AJD*_#S)MB3 C9X)E]70R9=#4%=J')IDYSG=?X!"8??FK#S%P.*'0M';LO MNRI;57!"1NDASB:OQ8]'(W2X14'6NWOY9 [6ER!UVFA %ET: ;!#W+G:0! MB'[V_BUG?4@URD-QB7*^0(=^#1A#+%B=&TO19$&PQ9\ '&4K<0;C+8/1BC6,H31E0K]P4;5 V],Q P!F85PS#J"U-3T]7C$2/E8;Y+94FT!#6'Z1SM"SQ+)8!,**"3%_8"T:[I"VBE1U8*,%B@T5L\E M@6^E(H5%O2E <8UCEN(,)/*)-T1=.PLEYEM;,],^HB<< \AWI# G4=K5M@2, MX-$[P553Q #QW/O]0\2-8(10)I;HKV\B]3Y31((-YB$F!VMB<*T[[V#6.CBZ M.!/'(P:7HI!38X-1)YV0[F%XPDB:=,@5_%,RB++/85C-Q#;Q9H1(8HVIS 4: MS:(&(J MO"(M$_Z&T\*3_;(E0?O69(%ZIKM'W@1A*6.HVJS M]F2MQ!=7@Q0YP53!1/;45]ZQ6#9G#D"U"B(CURBI+!P4_V:PZ*G)PP&"$1BW MN!W$?J3?3M/)Q%URPL0\MJRA/8I30WB*/D?-70:UN/D)MD=FREI[2/DE&B#D M(V>K98I,(R 2VZ-_+&:I__,&FU(2M+5V*9'#*9M-/I4%QP,/+GGJ84EE$]KK MB#VK9/)@]!.,C0!P"UVG"V+^,\/:R&V.VX)ZO+$$ONMH&71^VV=TOQ&C^XT9 MW83O6U=@O]_IXG7#L2$I4E(RD%ZIIG (GV M0Z(3B(E*K32]#[IO6>[4+W"?TV?G$$FWK52Z601Z3$GD7;)EMY[+/,5K2!!1 M%PURHK5Y0@.*_ S$,Y9+)$RIF_+._.K!&O6-O\:6<5R5L/RNGNL29D5O=9,I MQ4T_=7T ;>Z?P@G36W'X$X'2CP?/AON)A_4@NC)]B6,O$3JEF+*M9N (JL.] M&+,/G-KMY8,>@]+EEM"ATWU@3ETV SL#\Y+.MGL\5M\I1#W:'SJD+G.GUX;4)-Y^UN/EL([)]4-1H@B%-AYO;W7NBM0WEJ<%_;0?TR^3B MM.U]]!W!NFV?:JJ1O0[T4[OMO1GR]=LCX/=OQ!V<>/+1U#H3Q_OCI\]Y#(N0 M87YHBB4&&9DOCB.H*0D#D$)7=!6%!C,\!N&805D\0_99*$=[R3T43VLI21"X M11 %B=KP(.)67%L:+B-X<95+'"$DM5MBW)%<#OANTW@:.I/9 @< PA7X7$!$ M@&.FY%07Z/4'/)0-(8T/68%\P%]AMA9LRM5G194@Y@K"T,NB@H"!;%DWTP+& MQ-9HFZ?\SBE.EPI,CN?;VMKV#9K#5K,%S/5.) M\JQL 8=MZD$T"0F98(4[AOUQ/).,S"R16]TTO:9#=-5$>AD.[+5T_"D>5IM;TJ'RXU-S+F*WHJJ M:^D6J!KJ"D_LTZ%L@)@.N9<"#ZTQ3\BQ/AX!(1XUP]71$981B6GW?FZ+VL+ M&C'.74_7CE],;^/TFSYTNG)'TQOLNGA#'%FFX3?3!7K51'ZG6W2N\C8E%EK- M>H-D$ '-8Q2:J]L6)L_^>/U[;[24=Z\X8DP!N=N1>IP-KHH7.SN$>6CL:"A! M8RJ:EH<>$&!67.A+.JM[AY)*$/73O?>@8*=5 M@K=ES",CQS<"Z45(TH\(8.:74.W[PQ; J#7W0\#HV0!;^%W&1WG3,96C_14< M(NMW"^^!'U4M O6.^=A[2]*WWA(0M;P&%[0)2'ZEA!<4RW-CTZOLN54$_+10 MSN=4(<985?F; -DB1^#V2XO\JS%JBO;\QQO:9!_=?NVRO>1.3PF[W M&&%WP8.P"25ZUCKXG-&1JBVLQ],,R':AT01+*R;7Q,K7%<+NS>_TEK.9' C M%45#OQ1CGZD;6=8%<[!D![;NZ/MW8/MO7!JG/*V;6T=M=%];5S41K(VO1\@?'4XW5KOJY;>4 Z6 M _9[$\=[XGLMZ1GNG]_/-4MDY_TB5W\M7/OR2LWW:_@YV$G[^V2T/ M/Z)%XL!4: 34#%M'PZ.#+6'##U/#!V]J_C'HU'AO2OYSH22Z %J [V?&^/2! M+FA_'7SR'U!+ P04 " #O@0=9C'>E(80# :" &0 'AL+W=ORQD;XL6W1T)?2ND8$VKHJ]ZU#442G1N?3R>0J;X0RV6H1S]9N MM;#;H)7!M0._;1KA7FY1V]TRN\BZ@P=5U8$/\M6B%14^8OBS73O:Y3U*H1HT M7ED##LME=G-Q?3MG^VCP4>'.'ZV!,]E8^X4W;XME-F%"J%$&1A#T\X1WJ#4# M$8V_]YA9'Y(=C]<=^GW,G7+9"(]W5G]21:B7V2\9%%B*K0X/=O<[[O.Y9#QI MM8]_8;>WG60@MS[89N],#!IETJ]XWM?A6QRF>X=IY)T"199O1!"KA;,[<&Q- M:+R(J49O(J<,-^4Q./JJR"^L'O )S1;AWMD&[JP)CNKDX9,*-=S%\.@\#-96 M*ZG0#Q=YH*CLF\M]A-L48?I*A"MX1["UA]],@<6__7-BVU.>=I1OIV+.^!+.(-WL%[[VKA%%?!:MDQ#7PE&PADFA, 6N''DU(![:$ M>V6$D4IH>*1#)(52P?ZZV?A8N\^G*I0(S$\3X'MW[5LA<9FU',L]8;;Z\8>+ MJ\FO9]*;]^G-SZ'W'7Y :2NC.(M3%+\;!-X_$5.^=Q]JI+(UK3 O=$^CP5?T MM$P^NQH-2)86J9OJ%\B\);DICP54UA8>+(T)!I/DICQ0(8TOT3DR"!84U5=V M6AR!XK: :.S6! (3@8<#WW(?H2F25P6ZU"]RW]5*U@0"^-PF*PL;!&J;"IHB M$!X^RUJ8"H&F7 3Y'ZTQ?+ T0FI%2:6@TCK.0Y$46HTC$%#2?/G)!VQ!M)2@ MX*B>UUIA<0V#BR$0,0I;OG1,HV3HRM-M$WV.(QA,_V/:HHL#V$@$N]&JBMEY MYGZ,1)ZS(0VE@(YF!<9OL9@BS4"B*XGJ8#X$H;65)-_3-ERC[XK+%V5P.3ST MOV]_%RBV$KDHIT&33L*1ECR=^Y*FSADJ8[AY#8]KWPDMBN90<,YNKS$Z+I0/ MU,80NW[4]*X(A[YPEBK1V=(M8#4+*:,063E=RNYP2\:G;G!^-*\)MXJO$FF< M@=+H[D_[A^\FS?N#>7HUWPE7*6J(QI)<)^.?+S-PZ25*FV#;./TW-E 2<5G3 MXXV.#>A[:6WH-AR@_W=@]0]02P,$% @ [X$'67NQ"$*F!@ 4A4 !D M !X;"]W;W)K&ULQ5AM;]LV$/XKA!L4":#8(O6> M%P.)NV =UC9(LO;#L ^T3-M"*-$CJ3CIK]^1LF79DMUFW= OEG7B'9\[/G<\ M\F(IY*.:,Z;1<\X+==F;:[TX&PQ4.F,B^5E#_?6@KML-M=&,!A> M+.B,W3/]Q^)6PMN@MC+)V(AQ;@P!C+]7-GOUE$:Q^7]M_<;Z#KZ,J6(CP;]D M$SV_[,4]-&%36G)])Y:_LI4_%F JN+*_:%F-]:,>2DNE1;Y2!@1Y5E1/^KR* M0T,A=OHY&=GDF%CA_HF#-U5?;+' M?H@^@-&Y0K\4$S;9UA\ UAHP60.^)@<-_E86?>2Y#B(N\0_8\^H >-:>]YH M;/N/_KP:*RO_JRL E7V_V[Y)JC.UH"F[[$'6*":?6&_X]@T.W?,#Z/T:O7_( M^O!=INAL)MF,6HZ+*22*]:<+Z&%3;]_$Q/7.T<]Z/LPE8UMLJ3_=9\_=']9/ M( 6SI-@K6#^!-9ZE3N/?K123$A9]%;JS_]W5SX*7.3N5C%/=X* M0@*C8WR"CKV3^M,1"CR'A%%3$#E>$C<$0%4'AZ0I(8$3NAB-YK28,905:$HS MB9XHAT0"#DZ8S)ZH*;?P#3('G"V@J!R3DQ8V#PRY+6F(6R+LN&'<(0UC#]V] M_XA&DDTRF&1W1.!X4=22)DX J]^6QG$;#(X=SPO0[Z.;^[VS$,>/_);4=SR< M=$BCB'1(<1"@JYN'$3KV3QKPW6!C(G1A*8C^YU58U281>_VGXK_K57)P[:L0!V M!6''ZB0=T02WB;]V>Y^?$5@D&]V8.$FX66B< $D:$^*( &G #RC66W-%^8]_Q23NLD+5)T%XV$@/U(O1)SV&KVS\54*^] M)D$'D['CXZY,Q1Y9+9/:#FP7_LZE!G'2IB,!ED9!6YPX)$Y6,^[.=(02UPG\ M9IE+(HB.WQ 00IS(PTV)"_4F]&P5?5^DO)Q H I1G*94S1$T"^GCJ6D1)RNV M9T4*A<^4P=0V%J=K&.F5 M:[L_T@*,PW:85]LAL]MAO=N9/L U<8*XTI 8O8:D* MD6T,%\-3;XCF/LL MOSZW=Z9?T)DS2FW/AH[-XA#WW+18]B\^/VE6BZ2[6APXI 7U(2TX M>+*ZKRX\#%?67$9CRH&J3'6=TPY;NU+&T#N6LGP,V>#ABAHV>CNKTLW,'035 M0D!23@7G8@EM.JR4GHM2@45U\N-=SQ;4PP>SQHN/KM*TJF= (@;I,^:L(EIC MSXZAT0F; N)@M]U\?.M9G_NAA#&8\12JD)2&R1O3D1,W$!Y!+^[AJ$/3]@,[ MVG \\!K>.1BZR[:FMJU*XYCE.B1H>@?>)NV3T7<[QS,ZSGBFH21W>@CME1=N M>1PE_C[U+C=QL$&'H2_=H[KK)YQQXFAKWL2-NO)NT+CG@AUB9F_S#*6!)M65 M5RVM+PROJGNRS?#JMO$#]!Y0BA%G4U!U^Q$DG:QN\*H7+1;VUFPL-&Q']N\< M=BLFS0#X/A50-58O9H+Z&G7X#U!+ P04 " #O@0=9_9JLBO<" ":"@ M&0 'AL+W=ONQEQA1#W]=)!CG5A[( @3<+J7)J<*N6OBX4T-2!>6"&773M9-IY23S#$+^.W\ M>BGLBC5^F=7VTU 7-(&QAPVC0=V!-]E[U^T'QRV:XUISW,8^N<+^3$L.1"Y( MLM'O%K#5_Y+H=MKJ@WC*X\C5]H.H'&KK^Q02R.>@2-1U]8B<+58(Z@J11&(7 M:PM$@,F +"3'WP$32[+/!)[(4B-*'PS)WKNC,(B.__G]2%:MYJF5T]O8Q&16 M*H418W :C'ZN9[8KU;7%>](-XLX@CILG8=0)!F&SIQS^ ]$&R>8/A(,QJ-86 M4T'*S%95)^@.FKM>0*ZEH=PQ["A5LHZBD,K]_)#V:?6:A0G]:#UTDU;VS-JZGMG*HE$QKKL$!H95ZH2 P M5PD !D !X;"]W;W)K&UL[5;=;],P$/]73@&A M32I-FGZLVMI*^V* 0)KH!@^(!S>Y-A:)7>S+"OSUG)TV2U';\8#$"P]M?%^_ MN[/O?!ZMM/EJ,T2"[T6N[#C(B):G86B3# MAVWJ)BB5S;0I!3)I%:)<&1>J- MBCR,HV@0%D*J8#+RO%LS&>F28Z]4XZ 0;Q@>YR,@QPLEH M*18X1;I?WAJFPAHEE04J*[4"@_-Q<-XYO>@Y?:_P4>+*-M;@,IEI_=41;])Q M$+F ,,>$'(+@SP->8IX[( [CVQHSJ%TZP^9Z@_[*Y\ZYS(3%2YU_DBEEXV 8 M0(IS4>;T0:]>XSJ?OL-+=&[]/ZPJW3Y[3$I+NE@;,UU(57W%]_4^- R&T1Z# M>&T0^[@K1S[**T%B,C)Z!<9I,YI;^%2]-0H2G@ MC7I 2[SA9.'H3LQRM,>CD-B)4PV3->!%!1CO 1S >ZTHLW"M4DRW[4,.KHXP MWD1X$1\$?%NJ-G2C%L11W#N UZTS[GJ\[AZ\1IHMN,(9@5 I7'\K)?V *2:E MD231PN?SF27#5?-EUR94/GJ[?;A..K5+D> XX%:Q:!XPF+QXUAE$9P@_7'1^[XY&->NP)^ G(G#@CKG%QA@L4,#70[_A2ZD&CN2DN8 M.C%E"'.="6G@H\A+A/OVM T+_8!&N4T% M^UAB&_/GT.F?M ;QL,'9(KRX/X!+Y.CF,F'G_F127&HKJ=;L=Z.ME#KQV9;L M3I/(]Q3-EKMABW_[HV'Q<%!S#A8/MR_6[?N_@6?B1;KFR2D75W*NY]:OA MO!J6C^K5D^.], NI+.0X9].H?=(/P%1CO")(+_WHG&GB0>R7&;]\T#@%EL^U MI@WA'-1OJ&PO=V]R M:W-H965T\VL]@+=4WO00P MY#[E0@^]I3'9A>_K> DIU64"6\T M<'M3-1K(W' F8*J(SM.4JLT5<+D>>FUONW'#%DMC-_S1(*,+N 7S:S95N/(K M*0E+06@F!5$P'WKC]L55U]([@B\,UKKV3:PE,RF_V<7'9.@%%A!PB(V50/%O M!=? N16$,/XL97J52LM8_]Y*?^=L1UMF5,.UY%]98I9#K^^1!.8TY^9&KC] M:8\#&$NNW2]9%[0])(YS;61:,B."E(GBG]Z7?J@Q](,C#&')$#K,J0SXPFH-B*6L^0CT(;E:/#C294).0# M) LF%F1L'<<, TU.[NB,@SX=^ 9U6PE^7.JY*O2$1_3TR"Q!$3IF,N=:Z _#Z>(3EF MUQ^'O%(H[1Q6:BON0F*1&T7 MKPCQ8%EK@]1X;)9 YI)C?[!>/F$"=V2N4:@^O2"O7_7#(+K\U__?*ZDU&:#R M[N7,1A0991B>>^SC&HI8272YPO:B%"K#(%EX%<W2WTG#>4[:?P8?J?5 M"_N-\ N*GQF=,>X*^KB_'Z7ZRP7FNO1^)I6[G[ 0:D;Q!VPM]#"G-H\RJA#' M@QGM5O^\VVAH0;'GLIKT9XC;KM\>KWCLSE!UY_^K_3]>[;UN[SO5;BG^<;6W M6^?]X,G57E _I=H[43-\1]%PGW:K^[3;?)_BBSC)T7#,XK5[[D'RAJY X>N5 M9(K%[L2^EVOWK>T:M@#<$^'03=NL\VZG6HSS.[Y;[:-6NU)Z'I#C-[,-ZD[U MMLAL0S9 %;Y,S=+Z7\;,M:.5Y/A*>L'L?>K_/NKMR6[?>SR6VDG)A%50CZ.AO4$L#!!0 ( M .^!!UD R=;5N H $<\ 9 >&PO=V]R:W-H965TM?8!$2.*&)!0 M./Y M]=L-4CPLDCHB>UR[\R**(-#H;O3Q@0V>/'#Q5X-]DC )C2-U U_^(WE M FD&QSR2^I<\Y'W-/3).I>)Q/A@XB,,DN]+ON2+6&6#G VS-=S:1YO***GIV M(O@#$=@;J.$?+:H>#<4R#V*;M=M!S"I$=3<]9*;)!SJ5D("U- O(QI*,P"E7(Y$(5 0&[N6'C M5(@PF>I>GWDBBH8+*D-)_O41)B ?%(OEOYO4E7'C-G.#7O=.SNF8G>Z!6TDF M[MG>V<\_6;YYW"&K6\CJ=E$_NP4O#M*($3XA89(Y,3K#Z)%$[)Y%!)H(+940 M592@9E01*AB)%]J ^PDJ[U[;"_H4*94Q0F4TR=_-X=V, 1,11 2G@D#]^1GW\:V*9S M_.+795X_:LU8^=7.KTYNWZLY/;^G882Z?PO:?2LI6(Q$-6FUKA[^I7?;(U-^ MST2"X:,REAQ8AT6W?6)Y?X;?MSI;=N ?AV,"_56,1%# M(\RK-'#2#ZUCHC,% ] YYO&<)H^8;L"I L"S0 7^21Z% >@J@"P4T60,!H4@ M3O;(+6, ,Q0CGDYU,1>U1-C3+MG T%6A@VI.-"#?17J>.17J<<%?6]+;!=]^ M&]].(]_7@LUI&!#V?8ZS9%F= Q>"8*)&?\G2?<$[/,_'?M:F#1F=@>AH]N78 MB"?3;'FRT09)F%HE_G+.?U:%N(T*^:?FOQ1*OB37':#3*T"GMS;H!"EX,@9; MS$ 8H9+0_ZC7N;;LD:P.H"J\J,IY<1%@Q!SOA#LECG'#;3$:28;31A(,4' MV!KC%0F.9S298C\8!YO]*/P3R$UADP\,HVM)]%,T:NP\A\## PF]2U-F5*#( MNGONRV")@LUP0W^/E.&>D0,D=?AJ@'5K^G\"#U;=-T*P3EQ6XJ]%2Y';RBYE M=M]@V"WBN8+ ,\0>#X5+;@>-ZRYC)MWQRG8)^J:PLW>92V?[F&XWWWU*TL9B!DP85 MN*,CP1+"VX2?@Z%E+LNZBDK=ZJJIK]OH?&/@]&M&: ^KVYD#V^CWAS6C&[2P M]Y+7#B=S.^7U#-NS:_+V7;!;E8[6K?A/=UUU3>:Z^S"_JKK91OR61CA O6HF0!\ M'V?ONAF^ZWX2B!KA4)<*ZAFBN8':^& MF9O8WWXM-7>^=7F6!=BU--NTO+;K_Q<,EVUC%\WM./SI*X(J!EA>=M_H>U44 MA'&H&JP1BKO>5C@!\HYK-[QXW#R?NI4:P=/>[4A!3[\T;K"WVO57;X&KA9_])Y6H?E^#)-GAM MW]MTM=NMT_&W\;UVJQK:#2[E-93%#MQAAQGOS@$]HV_W-Z;R @YH&YZ[1?C\ M&[:W@C 9?M\I:!]TYU9 ['Y5HSI@[8;9;0![S?56%VNW +D;Z'?7$+>>PW<" MV3=8@%U+4PN(ZPS!@'/#]"$B/,&%[%]FU1_=LW^LS]7,N<#B!%58\<&C,A @ M;L*8"5;TRE[O]\C=#$@M7O9C5ZQO"!07X@H-_I/F-4^B>%8TH$+H2E->NF&57@MFP!)=*+$^EZNQ+#L]5['D M,V"(R\42+AK?2Q7&NDZX:#F/>9I4=B&5$X2WBB=LSNA7,BK'M@QVU(;@# A8K2%X)L%KT7_?J_TG= M W1VJLG?=G%7-^C4O;U<_\"V%MW;QK"VC;1=%Y+?L,,C^X5']CN]IGXXJ?&0 M82>!+0]9#@KV!J_J0.G@&60=%K(.UPZ.E2IU5E!N8K:37#.S=V4R(*SP >V( ME;HXULW!>6%:1;.:^KCM#!L>V]:JKSMS7@5O"<&[<^[EZ'Y;*'+Q]LK\FL:34!)5$(^XN*!BH!N(#YP8W#R83A(9L0;B"+7I]?71$'FF$UHG*R>9 M+7W)JAR^MUY5Y,C9V;&X=BFNO=O@T4WOQZ(':SH[".D=H\HD99%6\U2P_(.( M%."_:,2I@"7&7\DD3&#+C8, Y$X%C;>+.LMGN5[^-$S[&ZPZ3OJA*/;<(:YZ M:WO8"\.+76L'0+3;2%C>0B]'3[KZ>7YG7"T_G;$ZOU8Y MZSAAW.B_S_'MBU5^_&*YKRN\=G[JLJVXY;%+:_USE^N%UQ\X[?@M!; MN/J=#AT!)LM?GI3Q(8]Z^E@BF/DB,#?$Y97O#";0L'@/\!=&T571;YFI>O2\ M">77MQ.L"(>) ED@S E:.7SG]9SAF^J=\X9<@J6&JO+NI?K<*GOW>X[]I#WVS'&K9/=\K;U^E#60F<'%WT[1];U_I52NVZ?I8?M>*6!;D ME[47P>]YYINF*'!4^;833'ZJOV"51-/(/O,L6HNO9,^S;T/+[MDGMI^HF.() MWHA-8"@L.[B_R+Y:S6X4G^LO14=<*1[KOS-& ?=@!W@^X:#\_ 8G*+X=/OLO M4$L#!!0 ( .^!!UET>\CPRP( (P& 9 >&PO=V]R:W-H965TICVXR;6Q M<.S.=EKVW^_LM&EAI4][B7WG^[Y\=\Y=ABNEGTV!:.&E%-*,@L+:Q2 ,359@ MR!WSGN#([>W"93)5Z=L;G?!1$3A *S*QC8+0L\0J%<$0DX_>:,VA>Z8"[ M^PW[C<^= V(O>[Z15[E-;-L/-1J!=I%$YO;^%0]FL1Q MZ2[ET6HZY82SXSM;H(8'S) OV52@@9,GOYX.0TO\+BK,UER7-5?\#E"/N,CY(^*629Y!$+8BCN'. +VF233Q?\@[?;IH_)U-C M-7T4O_8E6O-T]O.X1AF8!='% 9:=1V3G$/GZDQLLK M@:!FH/SUZ*WN?6(/T]V]I0!F'/4U>0Q/ MRC+Q[P?P2GBKWX]V''&W%77:^S[!<&="4$9S/P<-W6\E;3TL&F\S:B?UA-F& MUW/ZENDYIU(+G!$T.NMW ]#U[*L-JQ9^WDR5I?+Y;4&_"]0N@,YG2MF-X5[0 M_(#&?P%02P,$% @ [X$'6;M44E=^ @ Y@4 !D !X;"]W;W)K&ULI5113]LP$/XKIS AD!!)D[1CI8U$8=.8A(2 ;0_3 M'MSDTE@X=F<[+?S[G9TTE*F4A[W$OO-]G[\[YVZR5OK15(@6GFHAS32HK%V. MP]#D%=;,G*HE2CHIE:Z9)5,O0K/4R H/JD481]$HK!F703;QOEN=351C!9=X MJ\$T=(W2<"5!8SD- M+@;C6>KB?< /CFNSM0>7R5RI1V=<%],@GI1\4;4+-Y+^*V1IY!$)Q!'<;J'+^F33#Q?\FZ25]SD0IE& M(_RZF!NKZ:_XO2OCEC#=3>@Z96R6+,=I0*U@4*\PR X/!J/H?(_;[F// M[JGSBD8@J!)X)YVCV25S/]%+WLPXLBO,L9ZCAF3@:YL DP50M;&O-N2*&LY8 M+!S 5@BE$M2Y7"[@B$ORJ,80RAR/X?#@+(Z2\_]>7\GJU?P;Y?5N&2GEGZ6-.'?H!T>)(DPVW'IY,T&L&#LDST%7Y^'['K;<.MWJM1 M+_R$,53&1MJV#7MO/\0NVMY]"6\GX W3"RX-""P)&IU^' :@VZG2&E8M?2?/ ME:6YX+<5#6+4+H#.2Z7LQG 7]*,]^PM02P,$% @ [X$'6:$,L3 O P M? < !D !X;"]W;W)K&ULI55M;]LX#/XK@G<8 M6D"HY;?8Z9( ;;?;"[JM6'NW#\-]4&PF,29+KB0OV[\?)2=V>I?FRWVQ18I\ M^% 4J=E6Z>]F V#)ST9(,P\VUK:786C*#33<7*@6).ZLE&ZX15&O0]-JX)5W M:D08,S8)&U[+8#'SNCN]F*G.BEK"G2:F:QJN?UV#4-MY$ 5[Q9=ZO;%.$2YF M+5_#/=B_VCN-4CB@5'4#TM1*$@VK>7 575ZGSMX;_%W#UARLB-QA!D-(YWBXWJ/_Z7/'7);?2#/\C6W?#'3:DNTLT8TM_"I>F\D5TM7E'NK<;=&/[NXY;*BY$YC ME;7]15 B;QZ[NL5SM^3L@2\%F/-9:#&4QU#QL_ SLA'Y6T&T/>R JJ MI_XA4AQXQGN>U_%)P ^=O" )HR1F<7H"+QGR3CQ>\@S>/F/,77!,]6GBWZZ6 MQFJ\,?\<2[U'3H\CNRZZ-"TO81Y@FQC0/R!8O'P13=BK$[S3@7=Z"GUQWS.#&17T-)31+T"2)?#$2;XKE@:$\I%38 MM,9"Y1SL!LA*">S^6J[)62U1HSJ#7N;\DKQ\4<0L>?6__T]H#6SVNYZGI^;2 M'-1_D)PFT_Q CAA-DHC.%9UC5=Q#!/%&4V*Z2A',<7%?TZUB!%P6HQREM!I4I!;!\;+ MLFLZP5V=*\"[7M9]_GOKLW0:TRAEYZ,FBQ(ZF:#F05DN3E[A_M*-I<&ZT#PK M#C4IHW%>'.NJ\& B-J#7?NX;O)B=M/UP'+3#TW+53]31O'^7/G*]KJ4A E;H MRB[R+""ZG_6]8%7KY^M269S6?KG!YQ&T,\#]E5)V+[@ PX.[^ U02P,$% M @ [X$'6:!;,T.& P @ !D !X;"]W;W)K&ULK57;;N,V$/V5@7:[2 #!NOJ6V :2;(.FV-T&2=H^%'V@I;%-+$5J22I. M_KY#RI85K..GOMB=Z\7,]58P27>:S!-53']>HU" M;>=!$NP=#WR]LTU6U*&4O$)IN)*@<34/KI*+Z]S%^X"_ M.&Y-;PU.R5*I[\ZX*^=![ BAP,(Z!$9_SWB#0C@@HO%CAQET)5UB?[U'O_7: M2VLT\F 10XHHUPCZH[6^XTS-T>(42QO_"MHW-L@"*QEA5[9*) M0<5E^\]>=OO02YC$[R2DNX34\VX+>9:?F66+F59;T"Z:T-S"2_791(Y+UY1' MJ^DKISR[N"H*W6 )7SA;%DG-_-XV3MX]^S5:P,F M2_#:F3#PS]726$T'Y-]CDEO$_#BB&YH+4[,"YP%-A4']C,'BTX=D%%^>X)MW M?/-3Z(M'&L*R$0AJ10>X;94XM.H8W=. 5S^# #,._C,66"U10Y;X[<[\'E$# ML&L %(JFT5C*IP2[05@I06/-Y1K.N"2/:@QEF?,+^/1ADL;9Y?_V_X;>WMFQ MVSL\;T]U+Y0)BUHR-_NP:I"ZS66!TMETTI/S+O4CY$DXBJ=]1Q;FDTD'A54M MU"LB+%'BBEO3A0[#+!EV5AY.IZ,N:\W:TX8_&E[3=6:A;G2QH9ODD)^,J= ! M($G"G'3L$;@D"6CLX7N8#Y.>-4KB+KC6=&%K^^IK*NJ1!LM>>K7R%A@FF^6X\MG0IFU[@:#KNK%&8CD?PAX<_2P^;F*1A/NX)H:W(QO"D+!/' MSF]OKZ=).,SRMXYD./$MNI.%:$I'JU(-;2"]1?!P]\V$\.7F]A%N-);4C; = MZMNG&ZC;,0>KZ$QR3;O"M*LW\&2_*=K2DC_SDJ8?N,6*;%\YC2^])K].+@%? M"L32P/ 7?^"]C*+1VG6Q+V-P;-2CWJUZH?P M]FW\RO2:2P,"5Y0:#\;# '3[WK2&5;6_XY?*THOAEQMZHE&[ /J^4LKN#5>@ M>_07_P%02P,$% @ [X$'654F'?)) P J D !D !X;"]W;W)K&ULU5;?;]LV$/Y7"+4H$L"-),J1[<0V$"<+NJ'=@B;= M'H8]4-+9(D*1*DG5;?_Z'BE;E5/;S)/-[W\;OC\<=TK?2C*0$L^5P) M:69!:6U]$88F+Z%BYDS5('%DJ73%+';U*C2U!E9X4"5"&D5I6#$N@_G4V^[T M?*H:*[B$.TU,4U5,?UF 4.M9$ =;PWN^*JTSA/-IS59P#_9#?:>Q%W8L!:] M&JXDT;"ZMQE"/.SF\@L^3D@64"S.DTM$CI!L)\ U^T<'H MGI)W2MK2D%]D <4N/D0IG1ZZU;.@1PE_:^092:(!H1$='N%+NO@2SY<]QO12. J"412JY>6] 5%EAF]RD]SN6C5IG@*^9JWQ!F'.T-Y%!E MH$D2^P0GA,F"8,JA2SG)T9T;"X4#V!+(4@G*YA($\!=YK+G-=,;#V[D5LN ML>_"O5;&FH/V>ZLDU, >R8-;I[>*R<[W):8S&D11Y%J30309]H9H&@TF44K^ MP.1JO[[=(#T_WU$:T\N=L0=E4?$.Q$W4ASV9CJ;Q($YC\A8,%D&E&HG2BP;P ME+$E+B?&0+X TQW@)!F?'M3@!UL1NQ7Z)'(:C_J6'S. HHZLYK_]WRWP_UT- M]2RC 4W3G4S2P2@9[JTE&N\-M;^>?=]#M=6C>3*]FWR"I??\VAHFI\_6Y)V? M46OQ:/RS#$UBNK7L.Z?#WNU9@5[Y-X+!@Q #:B_2SMH]0Z[:V_>[>_N&>'>^.SSTT)VNION@3Z09GP9A,GNU*SB:P, M9P*N%-%545!U?P%Z&T$UVR5&ROHS28E7<$7O2MOE/XD\%:;XV)S60AY1<[^9!-O< &!!Q28SU0_-S")7!N'6$8 M7QN?7KNE-=P>;[R_=[EC+@NJX5+RSRPS^=0;>22#):VXN9;K7Z')QP682J[= M?[)N= ./I)4VLFB,,8*"B?I+[YHZO,0@:@PB%W>]D8OR+35T-E%R39351F]V MX%)UUA@<$_90YD;A*D,[,_N$Y_Y!I+( 4X5"F[H@H/N3'H& M=[+ZO;3Q>E%[C9[P.B ?I3"Y)N]$!MFN?0\C;,.,-F%>1$<=_E:)+HD#GT1! ME!SQ%[=IQ\Y?_(2_=U0))E9Z*]N_SA?:*$3)WX?RK=TEA]W9SCG5)4UAZF%K M:%"WX,U>OPH'P=F18),VV.28]]D<.S&K.!"Y)$S4C5CWQ->**XRP2TO;( JZP;#SC"#J/Q*$@\X1 MMNVW;-M_,=NVI\GOZZ#M86M(*\4,P\*9G!J28U') D!8_N&5[5]WVI;1GB9A MDE*>5KPAS 6DM-*6 8&I#9S6LN+9EGN$ MM$<8C#C^>UR^'/9?:_)-4EY]RR M^E' MW 8OOQ4.W0;S'9+9:(8C/T02'PV2 U>*GZ#3.!GN+;W,"G<44 )MB6S#-\?H MJO$1A$,_2(*#]7O&Y/H@R[::\6#HATE_/R=_W._CW_Z>SUN<%_0?I-,C:=IO M?^0/T=4PW*_:=R_=2(-WSF.%X="Q]! QL!=\$/KA,/2#?OB=9H&PO=V]R:W-H965TD8J=?OT-25I6%HP:+ M+?IB\39GYLS-,]D*>:\* $UV5+,2LJ(:MW(= MJ(T$FENAJ@SB,$R#BC+NS2;V[$;.)J+6)>-P(XFJJXK*QSF48COU(F]_\(FM M"VT.@MED0]>P /W7YD;B+FA1_1WECMR65(%EZ+\ MS')=3+VQ1W)8T;K4G\3V S1\A@8O$Z6ROV3;O T]DM5*BZH11@LJQMV7[AH_ MO$0@;@1B:[=39*U\2S6=3:38$FE>(YI96*I6&HUCW 1EH27>,I33LX46V?UO M<^25DTM18:P5M>XZNJ7+$M3Q)-"HQCP.L@9R[B#C9R!3>0/Y4/ MT+S6QGAOXSSN!?Q8\Q.2A#Z)PWC0@Y>TG!.+ESR#]XXR2>YH60.Y!JIJ"9AE MFESQ3:T5H3RWE\X-MY 5G'VM09$O?R .N=)0J;\/><4I'1Q6:HKK3&UH!E,/ MJT>!? !O]N95E(;G/90&+:5!'_ILX6J*B!7)NE&$G5F#)26AI!K#S#@^ :+I MCBR!PXKI]DH+H@L@RB;%TB;%03@)F5AS]NW?X76.Z#?U%A6L1(G=@/$U6H%9 MUK0$Q%-6__] P>0RY8]O7HWC:'2NGJ=$I:1\;3- =7BA"HM#L\PA&6,S@1G- M'017HF2Y5:DT?AP ^A_[I;30BN2UM!P11Q<2' ?%=J1R!0*F0 BF-^S3.[%/ M3)Z3(VN!J!6>J.,S8JB$R?DO^]Y:!MW2;J\62.G@Q?[;4GSVP'*WO+^O%C]( M0Y]P_-="E[\.;2J@PYZZ< _^FJ1^>)IT]K$_3N/./HK]:'S:.1CZ@].HIS"' M;6$.>[/]HJ+?T.+/-LWTH6KIE?^/;2-MK4M_12=,?P*E44MIU-\)<6S):^PI MF!=;YW7WU\_TXR%;^]%>T*R>1GBOB^$MCDRNG?95_.#EE;U7T99=0=%_Y$^, ME<98&0M-R&K^ ,KT)6K[T5O(H%J")$G4M)ADY*=1XH?)D+PW@$W!1O$YN7.2 M1XD_C%,_C@?'/X)_PH4D S\>I= X0]EE@4,K2/, [U=" MZ/W&*&C'X-D_4$L#!!0 ( .^!!UG**VA/C ( #<& 9 >&PO=V]R M:W-H965T>&CLL^_[[CO;=QTW2J],@6CAN132 M3(+"VNHL#$U68,G,H:I0TLY"Z9)9,O4R-)5&EGM0*<(XBH[#DG$9I&._=J?3 ML:JMX!+O-)BZ+)E^F:)0S208!NN%>[XLK%L(TW'%ECA#^Z.ZTV2%/4O.2Y2& M*PD:%Y/@8G@V/7+^WN$GQ\9LS,%E,E=JY8R;?!)$3A *S*QC8#0\X24*X8A( MQF/'&?0A'7!SOF;_Z'.G7.;,X*42#SRWQ20X#2#'!:N%O5?-9^SR\0(S)8S_ M0M/Z)A\"R&IC5=F!24')93NRY^X<-@"GT0Y W %BK[L-Y%5>,ENY29U;3+"6?3F579JE B1VW>PO5CS>T+O/O.Y@+-^W%H*81S M#+..;MK2Q3OHCN%625L8N)8YYO_B0Y+6ZXO7^J;Q7L(OM3R$)!I ',6C/7Q) MGV_B^4:[\Y58(5O! ].:2;LMQ[T4KDS.3,4RG 14!P;U$P;IP9OA<72^1^"H M%SCR[,DN@?7<\)Q3@0Q@Q@2"6H"_)/CUE5SAQF)I?F]3/?H/JH]ZU4?[CY6: M15ZW:IOV8-N"H^>T3>M^MH,WIW&4G,-KQ^XJ>WM6,$H1OM766"9S+I= ]02 MGU%GW& .S#BI5YAA.4<-R="_L(0^@RCR/_CD.,EU>#*(1A%<]U@79AB?OX*? M7B_VK]=S=V2=TFTG'VX4LOTDDL# M A<$C0Y/Z-AUVZ9:PZK*MX:YLM1H_+2@SH[:.=#^0BF[-ER _K\B_0-02P,$ M% @ [X$'6?NW.]G @ 3P8 !D !X;"]W;W)K&ULA57O;]HP$/U7K'2J6@DU/TB 4HA4NE7;U$JH[3;MHTDNQ*IC9[8# M[7^_LT,"DRC[@NWG>\_OSO$QVTKUJDL 0]XJ+O3<*XVII[ZOLQ(JJJ]D#0)W M"JDJ:G"IUKZN%=#&+KTEC 3V8 T!A\Q8!8K#!NZ Y_0J[?!*KETFNW2_9MK%Q[)<496.S(ZJ)AH M1_JVJ\,!81)\0(AVA,CY;@]R+C]30].9DENB;#2JV8E+U;'1'!/V4IZ-PEV& M/),^ *:DR<4+77'0ES/?H*C=\K.=P*(5B#X0&)%'*4RIR1>10_XOWT-@2%ZD04/XPEC55+OL M:_I>N7)U@?%@G(3D 316HY*-,/N:VDHS@:J@31]_<1TEEV391I -Y0T%@$HV.?6#^P2.O0*U=*],DLS;:]]ZC?;>\;9O$/KQMM8]4K9G0Z*- :G U M3CRBVO;5+HRL7&UL MA95M;],P$,>_RBE,:).@R=*UA=%&ZCH80XQ-/+Y O'"3:V/-#\%VVDWBPW-V MNM!*:7G3Q/;=_WYWOE[&:VWN;8GHX$$*92=1Z5QU'L(%"KR?1:?2T M\9DO2^MNC.TBEN5@DM4EFL%!A>3:'IZ?C'R]L'@.\>UW7H' MG\E*!4&#NO *CQPIG*(07(HS?&\VH#>D=M]^?U-^%W"F7.;,X MT^('+UPYB5Y%4.""U<)]UNOWN,EGX/5R+6SXA?7&-HD@KZW3 M-G78QS2C4,:N)M @?*2.9:-C5Z#\=:DYE]"JL&;X+CRE_+%&3KEY.>R M*U1HF("7\%77E*4_AP^:*P>7N*([J^@&'!Q?HF-X0HW6KG2PEM58+'K'U/&;=KI4]H7Z4'! M:65ZT$]>0)JD?9A-+^'XZ 2X0WE O-_6M!_$^WO$J4,$FVO#?,/!U!BFEABJ MPU2QL[YU)1IP)5.PZ_3SHZ_?-?'87UWE:@#.N@'\'_G<5BS'243_5(MFA5'V M_-GI,'ES(+VS-KVS0^K9=&EPDX[4-3W^P%$78Z,R#"I^-JRR43*.5QV1!VWD MP<'(MVMJ5EORBKK)(65&CPDAZ@VZ.8 M&E@2S3*,94L4U$[-[&IWV\D_;0;>/_/FLW'#S))3L04NR#7IC:ADIAG%S<+I M*HR_N78T3,-K25\O--Z SA=:NZ>%#]!^#[._4$L#!!0 ( .^!!UE(ZP(? M3P, &\+ 9 >&PO=V]R:W-H965TGS)0ENRL*&^M/:) MO^^<\QU?SG3-Q8TL !2Z+2F3,Z]0JCKQ?9D64&)YS"M@^LN2BQ(K/16Y+RL! M.+.@DOIA$(S\$A/F)5-KNQ#)E->*$@87 LFZ++'X>0:4KV?>P+LS7)*\4,;@ M)],*YW %ZG-U(?3,;UDR4@*3A#,D8#GS3@Y7&,) V"KC4K$Z++#"R53P-1)FM68S RNF1>OT"3-E MOU)"?R4:IY+7P$!@BH[0V[+"1.B**L27Z#7GV9I0BC#+T'O.\J/WNCX9.I42 ME$0'"U"84/E< S]?+=#!T^?H*2(,?2IX+35&3GVEPS-._+0)Y%^GU>86WN5V%O82OJO9,8J"0Q0&8=P1S_SA\*@#ONB'+R#5 M\$$7?"N;J*U49/FB>_@^BAPS\@N;XW*(YIQ)3DF&W>G11;H0('7QG$%7\)PP MS%*B:WNEC6 **]&WTVNIA#YLW[OJXP*(NP,P%]")K' *,Z\ROL0*O.39D\$H M>-DE[C[)%GLBVQ(^;H6/^]B35[H#@E:8UH#X"@1*L1 _"OZR,*U=VZB M>&4;GFNN=/MDAX7NB$&8!?K[DG-U-S$.VAX[^0U02P,$% @ [X$'64EO M([F(!P S3L !D !X;"]W;W)K&ULM9MK<],X M%(;_BB;+,# #Q))\+6UF(%(7=A;HM,!^-HF2>-:QL[:2PLS^^)4=-XYL14VV M)U]H+N]Y;.E8![V1='F?%W^7"R$D^KE,L_)JL)!R=3$K>"[NA/RVNBG4N^&.,DV6(BN3/$.%F%T- MWN$+[I(JH%9\3\1]N?<:54WYD>=_5V\^3J\&3G5'(A4362%B]6-UAF@R;J4^;()5G>P3++MW_AGTQ%[ 8IC#B!- .D&N <":!- MC[V"VP2XQU[!:P+JI@^W;:\[CL4R'ET6^3TJ*K6B52_JWJ^C57\E6?6@W,E" M?9NH.#FZ%1N1K06:%?D2C?-,%BIUI;H)N4#C^O*B*-%KQ)(RGL\+,8_K_.8S M]!#Y@@D9)VGY4JF^W3'TXME+] PE&?JZR-=EG$W+RZ%4=UI=;SAI[NK]]J[( M@;NBZ).ZE46)>#854T,\L\?[EOBAZJ%=-Y&';GI/K, _UMD;1)U7B#C$-=S/ M^/AP:FK.TZ[.__?5M&UCSZE&?&E/0MUC5CJY)X4:[BB;@:J)I7BF(C M!J/GOV'?>6OJ<4@8@X1Q()B6&W>7&]=&'WW-99RJ"EYGR)2#;;A?AU?_BVQ& M41!YZJG:['>N0>5X;JBK6%]%'.S[5)=Q@XR0@.*=3&NIMVNI9VWI]L%[:"J: M+.)B;FRQ%7/J4P<)8UN8M]\Q?A3XG>XSJ +?(^;>\W>]YUM[[W,N$1-E,L]B M*:8H+M$',9TGV1Q]S$I9K-5<0*)_U>A>+O-I(G^A\CY>&0>U]3JG=B\DC$'" M.!!,2U:P2U9PGH(;0.8&$L8@81P(IN4FW.4FM \D-9DOA92IJ(>,FAA-M#&C M9JU%LHFKZ;":%#T,+6.VPMY CQRG4YC[&NQV1:PO(CT1-Y"-/?5IA(0Q2!@'@FD)P$X[GW?.4RL:+E!Z0&D,E,:A:'J& M]AP7?MH4K8G?'YI>0*/.[&MLDE'B!YUB8)!AXOD.[M0#DTZI_ ,3#4S:]A)K M>V\_?D;C0JB*:'[NK-$G/W>0- 9*XU T/0^M:\-GLFT8U+>!TA@HC4/1] RU MW@T_T;PU\=H4P2.T6QCZ*H\&O;K05^&04J];%@R7#,,#\P3H-7_8ZE^.J I!;XBZ M%$?=JM!7$3=PNU7!P,)>KR@85$%P:*;06BEL]U+OKK^.C0VTAIW\J$'2&"B- M0]'T!+3V#4=G*@:@W@Z4QD!I'(JF+T.T]HY8S=X MG9+!#"J,J=_])<$@B[R]FJ$WM?5)Y!B?M,G3]5*\+D1:_U"Y*O+I>B*M/6#% MGOHL@M(8*(U#T?0$M<:.D/-4"P)J^4!I#)3&H6AZAEK+1ZR&Y8AJ07M#-PBH MTUT.,LC\*.A9"H,,^ZIBN-V"8="%GDN# R6C-5#$;J#NY'9Y>I+7O[1N]R*4 MAWZ/M,-.?@PA:0R4QJ%H>EI:LT>\,Q4*4!<(2F.@- Y%TS/4ND!B7PY\O%#X M_0F#[_G=.F%0A7M+E4W/]548$[C+HFC/UNA-;>T4L=NIFR-F$*#K9J T M!DKC4#0]%ZWA(^&9"@.H(P2E,5 :AZ+I&6H=(;&OZ#U>&*+>* U)U/4(8X,L M\'S2+U=O/Z&J9Y.) M>1YA1YZ\KPETY0R4QJ%H>G):1TCQ>_5%+D1A+PVP M6QYA]SS";GH\Q](9;9T?=<]4&D!-("B-@=(X%$W/4&L"J7W%[_'2T-_HZ 6] MPM 787B\$!5:+T4M7NINVT]L#85=.T,E,9 :1R*IN>B M-7OT3#LG*:@%!*4Q4!J'HND9:BT@M:_Y/5X63%L>HZC[$Z59UET%9089B4@8 M=4N#01;0X,":!FWM%+7;J<9>W&[MA;&YH"MIH#0&2N-0-/V<1.OTW#-ME'1! M[1XHC8'2.!1-SU!K]US[ N#O<9*A%VE>EB_15&5*YM4ICVPNRNIXV2Q."K2) MTP/'7/J[&?W.CL>Q04/]WF9J@PK[8>^,BT'E^ ?F$F[KIUR[GSKZD$O#\?6Y M3&_[N$E&>[O,F4%& J>WA=PH"WJ;R(=[QQ/5H)K7YT)+-,G7F=R>.MM]NCM[ M^JX^<=GY_#V^&&/#YPQ?\.W)TA:_/>CZ2?57DI4H%3-U*>=-H!)4;,^.;M_( M?%4?COR12S7BZY<+$4]%40G4][,\EP]OJ@OL3O"._@-02P,$% @ [X$' M60JQ;HF0 @ H0@ !D !X;"]W;W)K&ULS99K M:]LP%(;_BO#*:*&+'>?>)88U96R#L)#2[;-B'\>BNGB2G&3_?D=R8C)(/"@M M[(NMR[D\KRX^GNZ4?C8%@"5[P:69!86UY5T8FK0 04U'E2!Q)E=:4(M=O0E- MJ8%FWDGP,(ZB82@HDT$R]6-+G4Q593F3L-3$5$)0_?L>N-K-@FYP'%BQ36'= M0)A,2[J!1[!/Y5)C+VRB9$R -$Q)HB&?!9^Z=_<39^\-?C#8F9,V<4K62CV[ MSM=L%D0."#BDUD6@^-K"'#AW@1#CUR%FT*1TCJ?M8_3/7CMJ65,#<\5_LLP6 MLV M$GO*!6II,M=H1[:PQFFMXJ=X;X9ATF_)H-D!Z;Y&BB\@?:MDA_2B6Q)'<9\\/3Z0ZZN;O\.$ MJ+*1&C=28Q^W=U'J/R2<0ZU#]L^'=#?FSI0TA5F 5\* WD*0O'_7'48?6X![ M#7"O+?IQ;V[Q\!_)RQ-RU9#?$BI4)>TY 76*;N1SN"NZ37J3SF@:;L^0]1NR M?BO9 FE$)<[E:W5\X8(-&JS!Z^_PX V APWP\+5V&/8E?L@@(Y8)9Z=R8G#* MY#2M#="1J>R>"[B^=BU;'%R[SN,$:O_ZY&+\! M\*0!GOP'YZ*= ;^]E\]%>%)Q7/%>4+UA6 0XY!@LZHSP5NFZ(-8=JTI?A-;* M8DWQS0+_(4 [ YS/E;+'CJMKS5])\@=02P,$% @ [X$'66WK!&ULK59=;]HP%/TK5E9- MG;0VWU 81&H)TU:I6M6/[6':@R$78C6Q,]N![M_/=D(&U$7=UA>PG7/.O>?: M\BP+*L9.+F4U=%TQSZ'$XI150-63!>,EEFK*EZZH..#,D,K" M#3ROYY:84"<9F;5KGHQ8+0M"X9HC49,[FX4;LLRE7G"34867 M< OROKKF:N9V*ADI@0K"*.*P&#OG_G ::[P!?"6P%EMCI)W,&'O0D\_9V/%T M0E# 7&H%K/Y6,(&BT$(JC9^MIM.%U,3M\4;]H_&NO,RP@ DKOI%,YF/GS$$9 M+'!=R!NV_@2M'Y/@G!7"_*)UB_4<-*^%9&5+5AF4A#;_^+&MPQ9!Z=@)04L( M]@G1,X2P)80OC1"UA.BE$>*68*R[C7=3N!1+G(PX6R.NT4I-#TSU#5O5BU!] M3FXE5T^)XLGD!E9 :T +SDHT851RM75")2%S-#'A@0MT@NY8K;9%L]$E(U2B M5!$+5JDC(]%Q"A*30KQ3P/O;%!T?O4-'B%!TE[-:8)J)D2M5LCJD.V\3NV@2 M"YY)+$17*IM %D26? MR\#[;2OZ98^IIBTU<2V]FDJ-NDZ)#Z9I-LU6^(/4/4 MK625#/J#6!VLU799+2@OCLYV4>E35.#YO5ZX"YM:8$'0#_T.MN,Q[CS&!SU^ MJ8!C2>@2%4Q8KYGX2=R3.!X$>U8M*#_TXGC/JPT6#;Q]KQ98=!;U^GM>W:U[ M6[TQ2],P!9JSFLKF7>Q6NYY\;EK1WOJ%/YSXEO54]?"FY?Z1;SX KC!?$BI0 M 0L5RCOMJY1YTU2;B625Z1HS)M7K;(:Y^@X!K@'J^8(QN9GH -V73?(;4$L# M!!0 ( .^!!UFP W9$YP( #$) 9 >&PO=V]R:W-H965TBDMJ>XT1VB0FSLE'==R.R$:\4)0QN!))566+Q M]QHHWXPMUWKJN"7+0ID..QNM\!+N0-VO;H1NV9W+G)3 ).$,"5B,K2OW=RPQ+F'#ZD\Q5,;82"\UA@2NJ;OGF,[3YA,8OYU36OVC3QCH6RBNI M>-F*-4%)6/./']LZ; G2P5^*_#K1!NR.JTI5C@;";Y!PD1K-_-0 MUZ96ZVP(,ZMXIX0>)5JGLEM8 ZL +00OT80S)71AI890!9K4TX.0Z+P;0M>8 M8I:#1*=34)A0^4&/WM]-T>G)!W2""$/?"UY)S.9R9"M-:.:Q\Y;FNJ'Q#M!\ MK=@%\ITSY#E>,""?')=/(==RMY;[NW);UZ4KCM<5QZO]_-<49[UDWB+K+/5<)QG9Z^UL!J*2P(NZJ!W,H,,, MCF)VBX2E!&4V;EX) 6R0L[$*MP@BWXWW,/M!<6(VUQ!EV%&&KZ1DG)T?(0U[ M$)X;!WND T&!?X TZDBC5Y(JKC =8HQZTR=!ZNXQ]H-5E/T#4$L#!!0 ( .^!!UE3 M1:%"<0( /P% 9 >&PO=V]R:W-H965TU @)@T;1I\0'QPDVMCS;&#[;0;OYZSDX9VZBJ0 M^)+8YWOO[KW$EVZ4OC"&KTKK M F&6UFR%MVCOZFM-N[!G*7B%TG E0>-R$DR'%_.1R_<)7SENS,X:G)*%4O=N M\ZF8!)%K" 7FUC$P>JUQCD(X(FKC9\<9]"4=<'>]9?_@M9.6!3,X5^(;+VPY M"=X&4."2-<+>J,U'[/2\=GRY$L8_8=/E1@'DC;&JZL#40<5E^V8/G0\[ .(Y M#(@[0/P4,'H&D'2 Q MM._.R+IEE6:K5!K3+)C:W\-YX-*GATGW%6ZOIE!/. M9C>X1MD@++6J8*ZDU62LH29L"7-?'K6!5_T1?.%LP06W' V<7J)E7)@S2KB[ MO833DS,X 2[AB@M!'\FDH:4>7:4P[_J9M?W$S_0SABNJ5!IX+PLL]O$A:>L% MQEN!L_@HX>=&#B")SB&.XM&!?N9_#T^.M)/T?B>>+_D7O_?MAN_3A?'Q'X?\ M:_E'A_G=I;\P-#!.P_6NT@-)R2#IDUH% MX+2@, E44:# M-S08=#MKVHU5M;^N"V7)$+\L:3RC=@ETOE3*;C>N0#_PL]]02P,$% @ M[X$'6<% BK*X!@ M#\ !D !X;"]W;W)K&UL MO9M=;]LV&(7_"N$50PNTMNAO9XF!)OK&T@9-VUT,NU!L)M8JB:Y$.RVP'S_J M([9DTXR-GC87B23S?5[*.B]%Z83GCSS]DBT8$^1;'"7916LAQ/*LT\EF"Q8' M69LO62(_N>=I' BYFSYTLF7*@GD1%$>=KF$,.W$0)JWI>7'L)IV>\Y6(PH3= MI"1;Q7&0?K]D$7^\:-'6TX$/X<-"Y MM_3,[Q8!18O/(7O,:MLD/Y4[SK_D.][\HF7D/6(1FXD<$<@_:W;% MHB@GR7Y\K:"M3+DY7 M52E#'NOS,!'DLR2O4D9>FDP$892]DNT^W9KDY8M7Y$7.^+C@ MJTSFRZ#OE%S+CBTRV=\YFROB;7U\[[EX5Q\_U,1W MY'787(SNT\6X[&J!_BIID^[X->D:W9ZB/U?Z\.L@;1.C5X13U=>I#S?9K$UZ M]&!V2Q_^CJ]EN'$PNWW$N5?A?46X[G__*<.()UB<_:/H\V69HZ_. MD=^WS[)E,&,7+7ECSEBZ9JWI[[_1H?&'2KE(F(F$64B8C80Y2)B+A'E(F ^" M-2JEOZF4OHX^?3M?!\F,$<&)^8'XGU5UH"6<6@=(F(F$64B8C80Y2)A;PH8% M+']X6$^-\\ZZ+N[]%H.!L=/(!_6I(=K!1K0#K6@].2&+Y90JXIF<3]VG/":L M'.7C#$:305,5CJ(5G="=5JZJ%:63 MWHX.RV:#>K/>V-B!^:"S; AQN!'B4"O$QH1?I31M^*E*0\),),Q"PFPDS$'" M7"3,0\)\$*Q1!*--$8Q^P61[A*P4),Q$PBPDS$;"'"3,1<(\),P'P1J5,MY4 MREA[NWC_*&\5V2)G*LB$[A$)/61"'P1KR'BRD?'DF>GWT[!.Y#P\#LO-,"'_%F\\U^4; M3Y66M=Q3M3S9FT7VC?RG^;6;R)P6$F8C80X2YB)A'A+F@V -W5-CZQ48SR@_ M%&$0D<(/".]6A<.UK0&5Y/7$4S5?T>K/1 .%YJ%)+2C-AM(<*,V%TCPHS4?1 MFM*OV614*_VK8!F*7/I!%+UN%D 0\Y4<]U/V=27O"THCZ5)//[D,D#032K.@ M-!M*/JWJ5?ZK"<+ M&DFS%&?0'^^>@0W-Z4!I+I3F06D^BM;4\]8HI5IWZ2C_IT(\)V&HPPFE65": M#:4Y4)H+I7E0FH^B-:6^=3JIWNJ\2?F,L7E6&D8I6P;?BP=7?D^"L@J4XH>Z MGU":28]QZBQH3AM*KQ)YT5XET0'1Q[H?8I ME&96M/K7/%*,O5!G5)%S.-P7$]3S/"JG!\WIHVA-<6[]3*HU@9JN/OEOY]]Z M;]M66RE6J(,)I9E0F@6EV5": Z6Y4)H'I?DH6K-(ME8F'?\"UY]"W4THS832 M+"C-AM(<*,V%TCPHS4?1FD6S-4[ISW).]>"3"V7?.U7:2%#O%$JSH30'2G.A M- ]*\U&TYOJ>K8/:U3NH/V@CZ>FGE@&49D)I%I1F0VD.E.9":1Z4YE>T@V_8 MFE6P-5.[SYBII[I(>M[)NH?:IU":U=TW[A1N$S2G Z6Y4)H'I?DH6JG[3FW9 M;2P?CXMEWID4XGB>I'=TL)7];+*#>.6[2,XLJCMOTS%$==^F95RX@WZ8M MU[-?!_(I/&YHV&R=!E(ZN+ZO7[K+K2UZ(.$K974;R(DF"[(];%O/GJY$^>GGA<_2X M$>4+X^O+;?#([IGXLKW+Y+/Q3EE'"4OSB*K@&J)KQ%[SO<> MDW)35IS_5CZAZZN15JX1BUDH2B*0_SVQ)8OC4I+K\:U!1[LQR\#]QR^Z4VV\ MW)A5D+,EC_\3K<7F:G0^(FOV$!2Q^,R?/=9LT+3T0A[GU;_DN5E6&Y&PR 5/ MFF"Y!DF4UO\'OS>F5#ZJDJ^)EFD1I61_W(I/O1C).7-/TB>5")KS(29227\6&9<1.120BEI,@ M79-// UY*C(>R]A'0E/!,AE2+AV0^V*51^M(5A;YF:RVQ.=1*LA7R149(^\L M)H(HSM_+-[_<6^3=3^_)3V7@OS>\R"6>?R#Y)I!<^>+'2([ T_QR+.2&E:LW M#IN-L.N-,%[9")-\E&NXR>6*K]FZ)]Y5Q\\4\6/Y@>X^5>/E4[TUE*#%PC-B M:!_D7\/L69^E.MPO4AFN5^%Z3[BE#K_99F=$-U\-MT\8W:Q7?M(3[IP>WK?M M[H^-[OW8Z/2$'YRIOQKNGQ"NGU?AFB*/S%UUFI5GON+=R\/ANH@9X0_$_E9$ MX@_RD8D-7Y/]NOWO+S*,4,&2_'\]ZWQ;CS'I'Z,\ %_DVR!D5R-YA,U9]L1& MU__\AS[3_M67N4C,0F(V$G.0F(O$/"1&D9@/PCJ5,ME5RD2ER^-8R!-YQ(EY M+@\W#QE/"*L+)JD+)FH+IJ]&E/K0&D%B%A*S:VQ68>74^>GZY^E\,;TA MW#%_XIG8D)N$95$8D#_+"=(O/$C[\D^)#LT_)&8A,1N).4C,16(>$J-(S =A MG=*8[4IC]@:SF1FR4I"8A<1L).8@,1>)>4B,(C$?A'4J9;ZKE+GR(&*QE3S! MSO,B2$-&@H07J>BK!:4RM!:0F(7$;"3F(#$7B7E(C"(Q?WXTAYMJ\L]N#M=) M\O-=DI\KDWRU];_V);4R:FA2(S$+B=E(S$%B+A+SD!A%8CX(Z^3^8I?[BS>8 M"BV0E8+$+"1F(S$'B;E(S$-B%(GY(*Q3*;K6=B@TY7'BU^>49?DFVI+HI??P M+LA)0+8L"V6=O.\K#;4YM#:@F@75[$9;[!VJ>5"-0C4?I74KP&@KP%!6P,UZ'97?CPCBP16@A =7 %*S&FVZ M5P%&7P4@!W6@F@O5/*A&H9J/TKH5T'9V=64[3!X#9 %4Z9^*+%H5U;>%VEKH M37UH(Q>J68WVW9T_M$D+U5RHYD$U"M5\E-9-_;95JZM[M[,@SC^T-VEUQ?O2<:^%7+.W_OMM-M&WT][#Z]OL=GA4A2ZG3Y*ZR9DVT?5U8W4O2LMJR NNZF]:0?MHT(U"ZK9 M^G$GS] GD^.\@W9)3QS5@XY*^T8U-/-P5!\U:C=%VRZH_OTV*/F3+.,@S\D- M^2+/"_OWC="^*%2SH)H-U1RHYD(U#ZI1J.:CM&Y9M U2_2TZI#JT10K5+*AF M0S4'JKE0S8-J%*KY**W[6T=MJ]10MTH_%AG"]E MC 1M<12OG56H]<%E8!R?J>5"-0C4?I74KH&W=&NK6[6X*=4HO0FT-3GIHGQ:JV5#-@6HN5/.@&H5J M/DKKUD;;13;F;S&E@G:9H9H%U6RHYD U%ZIY4(U"-1^E=8NF[6L;ZK[VH%X$ MM+<-U:Q&4_J>5"-0C4? MI76+IFUNF^KF]I 9E)H:7!K07PPV^YKC!S,HZ(@.5'.AF@?5*%3S45J=\..] MVU(G+'NL;H.>D[#\A9CZ'KB[5W>W6K^I;C!^\+JM7SAZS^NN?N'5-U)O^?J^ M[A^#[#%*)"\*1ZN&'!FF7E O+]!\[% MRY-R@-T-ZZ__ E!+ P04 " #O@0=9CY;0(C\$ \%@ &0 'AL+W=O MZ7(E=8<]Z*W)$I]0?EH_ M<-6R2Y:0QI@(RA+@N.A;-^[UQ'4T(+/X3'$K=IY!#V7&V#?=N O[EJ,CP@CG M4E,0];?!(4:19E)Q?"](K=*G!NX^O["/L\&KP1R'YA6]@Z%LQ3(5E<@%4$,4WR?_*CF(@=@.*I!C0*0.,0 MT'P#X!4 [U0/S0+0/-6#7P#\0X#W!J!5 %JG>F@7@':6K'QVL]0$1))!C[,M M<&VMV/1#EM\,K3)"$RW%)\G56ZIP$IG@H94B1@^P)00H;#(E\_P1:\EN A0$AJ) M]^KMIZ< +MZ]AW<:^=>*I4*QBYXMU2AT+/:\B/@VC[CQ1L0>3%4X*^TIQ+ " M']3C6S5X6\U>.86-ERF\;=02?DR3*_"<2V@XC69%/,/3X5[5<'[.^^CGO(_K MX5/R#$[G3>>3>G2 <^7U#'PW78DWFV+?4WB^0;] :_/J+VW)^J\J] M2;+ )-G()-G8)-G$$-F>A)JEA)IU[(.;<$.2.8)D$#S"Q\]5 JEE.%<@)LF" MG*R5D>E+R&;@].S-;M:/+7S?.3 :FXQI8HAL+YM^F4V_-IMWZNB*$2XB)M09 MM. L!LSWA3C?%^CKOE"5:?]HMC[X[:Z_/UW#"BNWZQY8!;F5OV?ENEWO($$5 M9%['.2 ;UP[[W P9(MO+4*O,4*LV0T=WADNXOQ_"URG&,^25^W,MX;G+SR19 M8))L9))L;))L8HAL3R_M4B_M_^&(;YN4D$FRP"39R"39V"39Q!#9GH0ZI80Z M_W$HO @%U.D0T_Q1?93\PZAZV*A6RK%*-K6\Y\K&)%E@DFQDDFS<.3K/7*_A M'%XY)H9\[@FB6PJB6RN((5E322*8DRBZA.QCE\[2O%(2LU1I@JM;@]),Y>?F M;??H8#\>W[ V@G.S?8K'D4F/8Y-D$T-D>[EVG=>"AW/J\I^12%_V*VL0SK%N MW:.LUKLZ-ZTG^1P9]3DVRC:I&,%K^'F^[)U:5:RN?5D94JA5I]99_J5?]I:E MSINLP'?0?^M>#]V*_L"]'N6%S%?ZO*XZ)7Q)$P$1+I0KYZJM5A#/2Y5Y0[)U M5BF;,2E9G#VND(3(M8%ZOV!,OC2T@[)@//@74$L#!!0 ( .^!!UG%FJJS M$@4 %@D 9 >&PO=V]R:W-H965T8EU.>=W2)Z_2?J$DRWC7\6:4HF^1V$LIMI:RN12UX6WIA$1'9;06+U9,1X1 MJ6[Y@RX23HF?.46A;AK&0(]($&NS2?;LCL\F;"/#(*9W'(E-%!'^XYJ&;#O5 ML/;TX#YX6,OT@3Z;).2!+JC\G-QQ=:>7%#^(:"P"%B-.5U/M"E^Z>)@Z9!9? M KH5>]$P.-9A6#ADV=?ST)"-79!IFKZ$]\^/=NTW=>5ET^V71G79WBWK*'3_K[A[A;HY3 M=SQL246WE',WXW6?X2W45.UO0HK8"MG?-H'\@6ZI7#,?[0O]SX_*#=U(&HF_ MFO27Q^@UQT@7ATN1$(].-37["\H?J39[^PL>&.^:D@\)LR!A-B3,@82Y0+"* MA'JEA'IM=#4C>BRBZ"QD0DU;*\XB1',E1;F2@IV2FL23TP<9/=T(/,XN^L-Q M?Z(_[JNBP0J/\8&5U62%\;A;-;,;S+HCXP#FM';[U P!P2H9ZI<9ZK=FJ+[. M=)H2T0HY]5L,";,@838DS(&$N4"PBD8&I48&K[ 0#" E! FS(&$V),R!A+E ML(J$AJ6$AJW3S*=M3+E8!XF:\8L][QE1>V*44.XI^9PW*:85>:IB(&$6),R& MA#F0,#>'C??60J/3&Y=+844)HU()HY^Z)7WM"(+2+%":#4IS0&DN%*TJCEU=$/=>8^6!+,/-06D6*,T&I3F@-!>*5I72 MKH")VRN8_V_EZ3?->0>_8=H#GRR((T+:H"$=4)H+1:OF>5>$Q*T%JA<7#@I\ MM;*/:S]&/@^?7^'*.&YY;^-+.#[GL\/F9FUO"'X)8H)"N5"BC,U03!\^/L>0W MDB79*8HEDY)%V>6:$I_RU$"]7S$FGV[2 .5AHMF_4$L#!!0 ( .^!!UF( M^\Z"S00 #X> 9 >&PO=V]R:W-H965T[ MF0&-YPM?LN5*E!?,^72-EO@!BZ_K>R;/S):29@4F/*,$,+R8&9?P(H9N*:A: M_)7A'>\<@W(HCY1^*T]NTIEAE3W".4Y$B4#RSQ9?XSPO2;(?WQNHT<8LA=WC M9WI4#5X.YA%Q?$WSO[-4K&;&F0%2O$";7'RANX^X&9!7\A*:\^HWV#5M+0,D M&RYHT8AE#XJ,U'_1CV8B.@+)&1?8C< >"MPW!$XCFD ,H MNV$F36>OZL[:;W36 ;>R)RLN.YCB=$0?J/6^0F_*B6MGSWZ>O2M;"?QC0TZ! M8_T&;,MV1_ISO;_<&1O.^Z*'[XL>J>4!3J0\P;O0;ZDTTV. 5V \/LF$T_@%HL534$WQ?_Y)&7@1N""_SN6?W4,=SQ& M^5FXX&N4X)DAW_LZOU_,4&?, M:"PFA#[LQXPUQ>PYYK6.>4K'[M%3_5P+*HL:^=0S#%":9F65@W+0_6YES7=K MS%%ED$.?>IVPH(9Y'0^@/S3=>^63YUE6OU&DLU>Q)EC/,(R?]6 MP1JS1";4\5@.*8,K2+U6 \U1A>M[TQGH0DJG>F^ M[Q/$6(93@(2LT=_P!+Z:(?]567NMCGGH@[A7S%!KS&@LYODP9JPK9M\[^\4[ M^UTEGEI^Z,M5*RW02@NUTB*MM%@7K9\D+PMP\&>LP$&M2W!::8%66JB5%FFE MQ;IH_51Z68B#_[,2-U+RU5.*RW42HNTTN*&-JAC/<=I MOV5U-IB=W:H"LV6U$2EK KHAHE[O;Z^VFYV7U1;?X/H5O+B&(]<#>!'66YDO M^'IG]1:Q948XR/%"AK).)[+D8_5F97TBZ+K:*WND0M"B.EQAE&)6-I#W%Y2* MYY,R0+ME//\/4$L#!!0 ( .^!!UDFPI3T5 , (@. 9 >&PO=V]R M:W-H965TV4,FZ-A_G: MM1P/1:83QN%:$I6E*96_SB$1ZY'E6IN%3VP1:[-@CX=+NH 9Z"_+:XDSNV*) M6 I<,<&)A/G(>N,.IGUCGQM\9;!66V-B=G(CQ$\SN8Q&EF,"@@1";1@H/E9P M 4EBB#",VY+3JEP:X/9XPS[-]XY[N:$*+D3RC44Z'EFG%HE@3K-$?Q+KMU#N MIV?X0I&H_)>L2UO'(F&FM$A+,$:0,EX\Z5V9ART \M0#.B6@LP_H/@#P2H!W MJ(=N">@>ZJ%7 GJ' OP2X.>Y+Y*59SJ@FHZ'4JR)--;(9@:Y7#D:$\RX.5@S M+?$M0YP>7_(5*(TG12O"./FH8Y!DPC73#!2A/"(?! \%UU(DB%V02ZY!(L18 M4S++;A2+&!Y)\FH#OLV8_D6N0,S['( M%/I20UOCGDQD=EC&?U[$WWD@?H]<87"QPI@CB&KP03/>;\#;F,LJH9U-0L\[ MC83O,GY"/.I\WP $*$NW7PG5QZU>'T<.Q^OX>8>120ZI^U!V@PD>WWHL@CHKUSWS=LTF-6;>J;-' M-FW<]C\FM58U.;:7)?&1K['?C9MD@5MDDW:))NV1+:CL%\I[/^'8NFW MJ7J;9$&;9),VR:8MD>VHWJ]4[_^E6&ZTQ0MV0GD(=:KV_ZA/IZ[C[%7$1D>/ M5>L0CY,V/4YK/#I;'HOLVELWY13D(N]I% E%QG5Q+ZE6J[;I3=XM[*V?NX,+ MMV8]< >3HBNZIR]ZM"LJ%XPKDL <73DG?2P6LNA[BHD6R_R>?B,TWOKS88RM M(DAC@._G0NC-Q#BHFL_Q;U!+ P04 " #O@0=97E-9/5P# !>#P &0 M 'AL+W=O=<^YQ;IW>PHNR9 MSP $>LW2G ^-F1#S4]/DR0PRS(_H''+Y9DI9AH63SQG@B09EJ>E85F!F MF.1&--#/KEDTH N1DARN&>*++,/LUSFD=#4T;./MP0UYF@GUP(P&<_P$MR#N MY]=,SLR*94(RR#FA.6(P'1IG]NDX5/$ZX#N!%5\;([631TJ?U>1R,C0LM2!( M(1&* ^\ G!+@ M; MP2X"[+< K =ZV +\$Z*V;Q=ZU<#$6.!HPND),14LV-=#J:[34B^2J3FX% MDV^)Q(EHA/GL$*DK&K\LR!*GD N.<#Y!-\ %(XF 2?%^/P:!2DB,VD3']>I'?>2?]UD1\AUSI$CN5X+?!1-SR& M1,)M#7=;X/'VV=O@X^VS.W6X*6VHO' J+QS-Y[[#UQ1VX5BBK9KFN=$N8Y86>5P^+.Q>VJX8] MD=4T]"H-O4X-URI>J=BF7$'@KTGB6+[5T*TMR X;JG4N95?5>B*KJ>97JOF= MJMU1@5,MV.%&\>F*9'^7U=]0S'9\VVL69$N8%82!VY#6WZA;W[>#!MEX,TKF M#-?,K*D15&H$G6J<9721"_4=@M<$.$=TBB[BRU%Q?*I!2C+2_K,,6E3P;*M9 M7BUAEA\TP^+.=>Y:8#V1U20]KB0][C[:@ DR)0D6H.6,84XY$>CA"K)'8*U? MG$[&7;\X?9+%?9*->R*KV7)2V7+RO_X?G/3I5I]D<9]DXY[(:FZ%E5OAOW[; MPHT#4;9WS<-GFZ"XNT255IMP_3/IAP@+4D9K:!;;]^YR0-4$RZ M:9F$2)S<>_?N+^VLAOZDY@"8_TB13 V>N]>+,=54\AY2IEEA AG>F0J9, MXU+.7+60P"8Y*$U0"+6 X$ M9^1^+I:*91/5=S6Z-R1N7+JZ*%SY!UR]7V8MTO9>$]_S.Q;XL!Y^"3'":0YO M[\)=#+J*W*\B]W.^]D&^L28CB)>2:P[J-3E?8<1LG, )=L>)8@F0+Q\01&XT MI.JK+>#"0\?NP73@F5JP& 8.MI@"N0(G>OF"AMX;6_@-D>TDHUTEHUW''IVG M6 ;\%TS(4"AM"[7 ASG>O!M6$?5#G_I]=[4=A,4LZ.&O,MN1UZGD=6KE74NA M%'G(\$65Y"JO\05E4UG0!%ONO2<"]RW\ ^*"2EQ0*^ZMTAS?)ZCJBG%)/K%D M"39MP9YG:P8M9IC!7F@7&58BPUJ1#ZU1B\S$"F1F.IRHJO!M4FNY_K:N&R+; M";M;A=W][TW>;3(9#9'M)*-7):/WCTW>LY1H$';IDQ*UF 7=\% ?G5;R3IMI M\M-GFWS?XI XZFT&I==(FYA-L>TF9#/3Z;\.]9)@NP:#SEZA M6HS:WH$JW4QTVM!(I\_/]%J377V;H4Z;F>HE35B?0HO17@K=K:]XLX7ZR.2, M9XHD,$64U^HBB2QV)<5"BT7^83\6&K<)^>D<=W(@C0'>GPJA'Q=FKU#M#:/? M4$L#!!0 ( .^!!UGV\(CO+0, *4) 9 >&PO=V]R:W-H965T $$C0-$E;QF@K;0LO0PPF$/ !\<%+KJF% M8P?;:4'BQW-VTJP;62;0OB1^N>?QW6/[SO.MTM_-&M'"SU)(LPC6UE:'86BR M-9;,C%2%DF962I?,4E<7H:DTLMR#2A'&X_$L+!F7P7+NQ\[U=VO0@. LAQQ6IA/ZCM:VSCF3J^3 GCO[!M;<R!SS M'OS)+?AX@" D*3L]XYV>Q_$@X_O,CB")'D,\C@X@(W)-1]M%VN?=,%>*V8XK M3N ^A%ZP?JITF.I-+8EJ[*DF.ZJ!<)/N^"2>-[G]^'Q]2W-P:K$TW_IVLB&: M]!.Y['9H*I;A(J#T95!O,%@^N!?-QL_[A+M+LO2.R*X(..D$G RQ[PO(C$'[ M&&1=7J &M:*K<7DAURAR^-T=J#Z!FX6F?B&7[3?+>!YN]E4;=.5?5;LCLBNJ M33O5IH.J?5:"=#&4@R@KH8!73 A*((](H?[K<3S]2YSI-7$:BRC>,XE&SZX: MI8-N_6?0LR[HV6#07WP-P_P)VZ"FD@R5YAE]Z;#DC0R%EP$>4DZM3>YGFB$G M3.^E;\097/=?KV9#%B5[.B:CZ.":D+=9-0J%>X6M1%WX!X*A6U!+V]2X;K1[ M@QSYTAM>FCEL$Y5$CZ3M9-B/'RFI>HEEVL+8+[9>[A[=3JS8KQC$AUR]>NV'(@2>&4I2[VO-#- M",V=:%8\N^?1C.UD2G.XYTCLLHSPY_>0LL/<\9VO#Q[H>B/U S>:;?6* G-(!>4Y8C#:N[<^C<+/-8.A<6?% ZB=8TTE25C7_3-QV3N>#HB M2"&6&H*HOSTL($TUDHKC[PK4J;^I'=O77]%_*L@K,DLB8,'2OV@B-W-GZJ $ M5F27R@=V^ 5H2+ F*6B^$6'RM9S4+P3DF65LXH@HWGY3YZJ1+0<_-$)!UPY MX$L=@LHA*(B6D16T[H@DT8RS ^+:6J'IBR(WA;=B0W,]C(^2J[=4^*IHW7CBM/[DA,^P>F777Z% N\MPAX>];@OS.YW$"MWOW /NNZNRFZ= M8ERG&!=XP?D4WPH!LI=1"3'JA]!K^49L20QS1RU6 7P/3O3]=W[H_=#'SQ)8 MAVU0LPU,Z-'/G F!;C.VT_/H 6*VSND_D/21+I'" DG7FWTT&@7AS-VWR?08 MA7A:&W6"'-5!C@8$^?MJI8:E+\ 29=SZMOO.3, M,(-)XTL7G=]L[7Y@I?3[1HDPF(DEM"[I1BKX0[2"N?R;H083/Q87AHK3" S? MCL(PPPPF(;M_Y('2W4N81##&IF+E,H3BY,;H"CE.7K=Q)XI@X< MNM"\1;EB_B_Z,5M"DJAS2%)/Y_XB9%7!V$+KYJG1,/[$0MFU*E]LH749-T+' M'Z)TSJS;8X7B3Z8OM7Z/%?:"4U.XT3*^6O?_,G! M9_)O(4)PJP=AHPEAMPOQ+=H0N!$KV%XCHH+JS,IP_/(TW6&PO=V]R:W-H965T#I=*W9HYHX:X4T@R#N;75<1B:;(XE,WNJ0DD[ M,Z5+9FFJB]!4&EGN0:4(XR@Z"$O&99 ._-I$IP-56\$E3C28NBR9OC]%H9;# MH!<\+%SR8F[=0I@.*E;@%.WW:J)I%G8L.2]1&JXD:)P-@Y/>\:COXGW %<>E M61F#Z4#KHX?V#]Z[^3E MAAD<*7'- M[*[-PPH@/M@ B%M _*^ I 4DWFBCS-L:,\O2@59+T"Z:V-S Y\:CR0V7[A2G M5M,N)YQ-QZCY@KE4PKDT5M=T0M8 DSF<85YP6<")RS2W' WLPI3***\%@IK! MM<\1YKLG"]1TY##1//,[WZC(8*3*4N7-E[C#5X/X((TS U\D#GF M:_"C[?A>O(4@I,1WV8\?LG\:;V7\7,L]2*)WWA"\AA *)MQOG;CM5&/,B*KG MJ9+-5$]D)EV1))X[>;E(?GRA/3BW6)J?ZTZ@(=I?3^1:TK&I6(;#@'J.0;W M('WSJG<0O5_G^#^1/?&\WWG>W\:>7BE!Q>>*E0H?!7QB0BA)-?M[P_F<-GQ] MS^>:YR*-!N%BU<_?$;VCPWX4/<8]D=KOI/:W2MWP'5:HX8EXV.$2:I/[G<(O M.3MMK:RSU'_14A/12U9"DKW>T3-#X4J#*E$7OF\;R%0M;=.KNM7N:CCQ'3%\ M#&_NE0NFJ3T8$#@C:+1W2 ITTZN;B565;W:08 .XZ 9 >&PO=V]R:W-H M965T!W*2"+XM)43@@GC<< M1#R(>[-I\=YM.ILFF0J#6-RF2&91Q--OKT68[*YZN/?TQH?@8:WR-P:SZ88_ MB#NA/FYN4WTT.*@L@TC$,DABE(K55>\5?GGM^_F$8L2G0.SDT6N4EW*?)%_R M@W?+JYZ7GY$(Q4+E$ES_MQ77(@QS)7T>7TO1WF'-?.+QZR?U-T7QNIA[+L5U M$GX.EFI]U1OWT%*L>!:J#\GNK2@+*DYPD82R^!?MRK%>#RTRJ9*HG*S/( KB M_?_\L33B: )F-1-(.8'\Z 1:3J!%H?LS*\J:<\5GTS39H30?K=7R%X4WQ6Q= M31#GE_%.I?JO@9ZG9F]XD*)//,P$NA%<9JG0UTA)]!NZ3J(H60;J&[K;\8T^ MC%6J39?HE[E0/ CEKWI0/I,7U^-OL5C'P==,O$#S0"Z2+%9BB:ZY7*,W^E[1 M8]^+K0@1G0Z4/N]\]<&B/,?7^W,D->?X5Q;W$?5>(.(15C']VCU]+A9Z.BZF MGZP^T&X=+",'RTBAQVKTC#%2&R/1?^@FB(,HB_2KC^_OYNC/+%QIO[A42-]J M.YYJ'[)T*ZHJ=RZ59_BEW/"%N.KID$JA17JSGW_"0^_W*A^ Q"Q7Z,$56JC3 M1C<2>A=O,GW/\'A9=:](],][K8/>*1')?ZO\H9#^ (E9_K"#/\QYU\Q%&FQY M_IF%N)1"O4#1D4U!;E-5_4[1IO7OQ?#^$N8?\-L9[D]&T\&VHC#_4)A_=AS> M!OH#+ T6/-0?"JN52'6M@3Y0";I]-9\CJM_6IQU65>YQ$Y<.SL:H$19JEG1('U2@U38P")V MTZ(K&I= E7O9QM4#J=DF&?#$?BV(EN9Z<$E"Y+M9,OD&$- M7F$#CMA-CI>DQ 58[F4;5P^D9IMD(!2/.TD)*(5"J=D>&0[%3HP[.R6@I%FJ M62FA?3RL3@DQ#$G<#/E]2CX7FYMBB5YM1UY9D;[O4;V]#&3B8Q M=$I8)W$!A5,H-=LC Z?$O2UZ;EQ X;-4.P&OVJ\40Y7$394@<7$1F'O]QC:T ML;U)#*:242=Q :54*#7;(T.IQ+U7>FY<0"FT5#OY=F'CFK@8O"1NO/PCNA?+ MI0['\E#EI6U#4/*$4K,;AP90J==)ZQ"44*'4;(\,H5+W7NF9^2A53_>G#"^5 MQ54,J^\,4L.,U,V,S][XER"5>^W&U[>5YOE1][R;]CEL_[P-[*0&.VDK+71: MT?;V^A-ZFH'J836;5-2 ('6#X,49<'&2>^W&U[>-O4IJJ))VTBBGH"P)I69[ M9%B2MM(LIQ4-;OT!/S[-0.6PNDX?-71'W717EX'SVWWN!1M?U#:V'ZGA0]I) M'YR"0B*4FOWK*0.)K)5..*OH76ND)R,]C&W-CV[(U_"0"YUV[\ MX[ VMA>904762Q&FEY^Q7=(E)WS]EH^IAWW7'!D Z&?D _?=5DJBG@_R1Q\,CKK/_ 5!+ P04 M" #O@0=9[4 X,2,% "* &0 'AL+W=OM4T=[MLPL&O$MB9ANX2OOC M9XY9\]R/%(;'3",_8@D=JD M*94O=RP1NUL/>Z\?3/ERI>T'_GBTIDOVR/27]8,T6WY)F?.498J+#$FVN/4^ MXILX#.R ?(^OG.W4P7MDI_(LQ#>[\7E^ZP7VB%C"9MHBJ'G9L@E+$DLRQ_%W M ?7*FG;@X?M7^J=\\F8RSU2QB4C^Y'.]NO4&'IJS!=TD>BIVO[)B0CW+FXE$ MY7_1;K]O?^BAV49ID1:#S1&D/-N_TN^%$ <#"#DS@!0#R/$ ?&9 6 P(+ZW0 M+09T+:?>=4[] MT(;KRH:9M>$_*%]9VWQEI?N5-4?Y"=F((WFVM.=$WJB0LVK;A08)BX%@-;5[ MI=H]**?V( 6$A,5 L)J 42E@!.O4/:YWX)I>-PJ.?.JLV5:>TXHD#(-FE_;+ M:???W*5FQ]_9EB4H;-+)6;_MHJ5MD .SMG"'?V3HW2[X3' ML=1]'*U5:RAJW(G/N+/J]+&[U6]VIVEMYUS-Q"9S7$&JEG7Z. F@SL\N$S>(N2ZJ[16 M#O8>Q%OK:5DF&1&"^!HTNH+08BE97L8HN MY/)[(#_HZWY#^XL[8??8V*!9!8I6EZW**L2=52XV]B7)VEVK]?($#3=0M+K. M508B0S"3@\894%H,1:L_AU'%F=!]V^3_F[PH4#=YU#D.UN[C:/UL!FA\\0^> MM[)/Q]U3N>290@E;&+S)Z^9R)O&PO M=V]R:W-H965TR!($[FRE*JC!J=KYNE1 ,P$KNU ME4IB61G.!*P4T5514/7K&K@\3+VA=URX9;O3?6&;RJ??.(QEL:<7-K3Q\A,:/$YA* MKMV3'.K8R\ C::6-+!HP*BB8J-_TL3F'$P#R= /"!A#^#9@\ X@:0.2,ULJ< MK04U-(F5/!!EHY'-#MS9.#2Z8<)6<6T4[C+$F>2&,D7N*:^ +('J2@&6R&CR MEGQ55.@M*$W.%V HX_H"5^_6"W)^=D'."!-DR3C'6NC8-RC%$OIID_:Z3AL^ MDW9"EE*87),/(H.L S_OQP_#'@(?SZ ]B/!X$-=A+^/G2@Q(%+PA81".N@3U MPQ>0(GSHX%&/G*BM2^3XHI?KLF ZY=*61I/OLXTV"K_]'UUG7E..NBEM/[C2 M)4UAZN&%UZ#VX"6O7PTGP?LNO_^)[(G[4>M^U,>>S+3&!F::+U!!1CCL@9.( M"#!=SFNZB:.SC6N?!+&_/[73%_%$X[C5..[5^(71#>/,,"S+/R@=OZBT+Z)6 MZI_<]P+4SK5!35)9"5-?_7:U[;0SUV#\/^%UFUY2M6-"H^HM0H/!)697=>NK M)T:6KGMLI,%>Y(8Y_BU V0#&PO=V]R:W-H965T*'XY]WY)G^D2?Y\C$OOJB-E)I\39-,74TV6F\OIE.UVL@T4N?Y5F;F MG?N\2"-MGA8/4[4M9+2N&J7)-)S-Q#2-XFRRO*Q>^U L+_.=3N),?BB(VJ5I M5'Q[(Y/\\6H23+Z_\#%^V.CRA>GR?ZE?/+G^FHR*SV2B5SI4B(R__;R6B9) MJ63\^+<6G1S[+!LV'W]7?UL%;X*YBY2\SI-_XK7>7$T6$[*6]]$NT1_SQS]D M'1 O]59YHJJ_Y+&VG4W(:J=TGM:-C0=IG!W^1U_K@6@T"-B)!F'=(.S;@-8- M:!7HP;,JK)M(1\O+(G\D16EMU,H'U=A4K4TT<59.XZTNS+NQ::>7;Z.X()^C M9"?)>QFI72'-'&E%SLAKI:1Y$&5K\BZ.[N(DUK%4Y.6-U%&=$SK[E82SD'4TOX:; MW\B5:1Y4S:G;?&J&XS@FX7%,PDJ/GM [1'[1%<>A(>MN6'[D+M0V6LFKB?E, M*5GLY63Y\T^!F/W6%162F!,C/<9((?7EZ[V9Q.@ND6=F*3A342*)DJM=44UR M5^0'.5')E6O#?AF$(@S"R^F^&5.'&5\$"W$T<[QE1V\9Z.WM)B_TF99%:C)M M+Y6NDK3+S8,.?\[-#C/ 37YTDX-N?CJ_/2G@,R,*:OGF$I*8$[8X MABV&?EX$9HQ(8DZ,\V.,<]S/R[PC$;F8!T\2L<.,SP4_D8B+H[<+T-MK6>CX M/EY%VJS8^;WY7MOF*M9=?H)"OC.$).;$_.H8\ZNA6?@*,T8D,2?&8&:_KF>X M>5CK-3.,LZ=9V&5$9]TY(@!]K=AB7[%%>F"+-:G@S_A;Q-E#R5^Q(O\1 MOW43[M5W.K'4W#&RJ!$,9HT %3:PU-PX+6X$R+Q1ZSV[@';9 2MH8)$C@)FC M=_9>YP9)S'IK@B/;(D]CI?+B&\ER+3L# [OUGE8D-7>0+/ $?'#ZHO(-EIH; MIR6< (2+ >DK.I9=,7N:O&VKD)Y<>"VK!#"L]$_=_IP =^D]G4AJ[@!9/ H6 M@],6%8BPU-PX+1(%((UX[)MJH6[/>Y>.I.:.CH6H,!A\&($*0EAJ;IR-,Q<00)8WQSDE415R9\1A M*P$9H^))FG99B7!Q(D\MPH0PPG@ 09KFZUA_(^HQVI)5GNDB6IV(".S3>PZ1 MU-P1LL@4,C!7&^>$W0F+BCY8:FZP%GU"^+"GD;")C;LS;%02JM4VN]9[=M77; MBVTR!/"R#,@CSTW<+ #WA,\QGD2M?!%9T,3F:)B%)::&Z?% M* J?1?G7.X)6@C[=O8$FKI\6@RB,04/2M_\F#N[<>TI'*6 U*EAT<.JB4A66 MFANGI2J*5?RB[;)6*V%(PH?/_7:RM%VY:N5JY")ZYL%&@H#S2 \Z+^=@WOWGLV\Y15!#"4G,O,+ @Q.!3J/[;.5C(-VS6+KV=2')F88F+()3C6+JZUTA]MW%P3U[7^HXQDD2MW#%!Q?D."H68:FY<5HLX@@%.=XNM3U=8T$3US>+ M,ARI%-=$A/Z[.+AW[WD8?=+LJ= M2G(+/!RU(D>]=W%P_]Y#,,:A$[?8Q0=7Y#@J,V&IN7%:9N+(%3G>KK2UEFC( MQ/73,@]'K<-1_UT<[(#WM(YQ_"0L?8G!=3B!2D]8:FZ7@SOWGM@Q3I>$13(QN!HG4'$*2\V-T^*4P*K&B>>K M<:")ZZ!%((%:C:,>^SBX9^^)'.6>M<9-:\/O6L.];6T,,!(6C 1"-:[6:-ZW MV7%AI6@7Y$Y?6"DLT@C4FASUW,W!O7O/YAA'2<)BE?BQFIQ A2(L-?>62PM% M>D./R*P.&) MSK?5C?AWN=9Y6CW?\^-Z1;/RGO[3_^EL/R?U!+ P04 " #O M@0=91B/^?*X& !E*P &0 'AL+W=O ME25B7R]P0>_.1^[HH>$Z7ZZ$:IC,SM9HB6^P^+2^8O)NLD7)\A(3GE,"&%Z< MC]ZZIRGTE4-M\3G'=WSO&JA7N:7TB[IYGYV/'#4B7."Y4!!(?FSP)2X*A23' M\6\+.MKVJ1SWKQ_0T_KEY0_@M!]@ZP$,=O-;!.]3!;QW\ M0QV"UB$XU"%L'<*:^X:LFND8"30[8_0.,&4MT=1%':[:6Q*<$Z6L&\'DTUSZ MB5F*<@8^HZ+"X -&O&)8RD9P< SVGESC.5V2O);",7C+.986KV,L4%[P(]GT MZ28&KU\=@5<@)^#CBE8IG,F]'<]&,!GYC-![X0(E8<9"0#&<: M_]CL'S[FGYK]W<@ ,)'4;OF%#_Q>0"/B'Q5Y SQG#* #?=U MI<3^)][@ GA'.DTWH_;UHU9+PRE?HSD^'\FY7P'CT>S77]S0^4VG!YM@L4VP MQ"98:@FLHR-_JR/?A+XWYXV;R6RL9KB*,:6$"\1S/@:?]D7P7HD =.4W!K_+ M=5L*@W)^- 8W HEZZE2*>T_FM,2 ,G!)2_D"*[42;_!#^]_)O5 M"CHA58E9 MC?B/3EO&-WFJMFR"Q3;!$IM@J3GZU_*;3.07?\%H*>-#!).[&[GJBA6XK-=; MS,8@N9\753V3*('(OPQ\1/<&[05;[07?K;T;D1<%>(>+3.E0[A>+_#\Y@!?1 MFWGTUKAK]/B2G<4OV5GRDIVEQLZ>.9>&6SV'QE>Y7"&R5,ND7#:W2EW62BV4 M4N43]1JR4391N5XS,.]H-&\TVECK%-GT'];]JSQI,SMVY6YBLR^DH8WKNE[7 M*-8 14[7)M$ ><&T:Y0:&7DFW],MWU,SW[0L:9:+KX#?H;7DLA&/=J]M1'KJ MVF$3++8)EM@$2RV!=6(;;6,;_93[V\BFCFR"Q3;!$IM@J26PCHY.MCHZ,&I,;4)%ML$2QJPH+MXP-[RD5KJLA,LU]E58!QCN#Y2 M@8K]-5-;-S%B/#5@5M%BJVA)B[8?,TW(;/79C=E>UJHOMQEA'ERV&RBQ5;1$JMHJ2VT;GCA+KSPIUR)VV';DI--M-@J6F(5+;6% MUI73KF[I&LM9LXNM<%JU:&/K#>:] :PE^EHK/P3_Z27ZNBL0ACUDAV-53@- M@OY,ZPURHHY5EY-=#1-^[0=@I4" M<"W6(#!BZINH7ZW#@^0VM-+)38.ED=O0:BBW'U%O<'<%!_>QB@/98";JZN&: MT3+GG+*O@%"AUY[5JH-5M-@J6F(5+;6%UHWRKO3@_IRU!]=J\<$J6FP5+;&* MEMI"Z\II5X%PS26(PW8\P^SUR_O:JSDU.WT)]Q' MK+H' 79Y/K20YYLQGJIW.,REHZB_6=08'0>]XGFB,7)=I[]7M#7Z+L.[K!R: ML_*KBLU7B.M3\=:WHQ!GVM]?:ZQ<&/;5IK$*IG#:YTS3HS^-^IS]B%07[E)= M:,Q]9LF_E?HUH<1B1=4&:8.YJ']75!+5\@@U&QLOZ.^2=&8GKM,G4F,%@_X< MD&C[=/MA2-*=YCV_,X3"7"OS0Z5.GR=[@2="G3I,O#K"2@[#2 MQ\;5)627XT%SCO?C?QPT#^#)TZ4_H$$S70Z---/ET$@W75I-)"=[IP!+S);U M>4TN&:V(: Y9;5NW9T+?UB^T7[NFEJVF/W=.D.?&Y@V\.H'Y 3*[W'!1X M(;MRWDREWEASIK.Y$71=GT&\I4+0LKY<891AI@SD\P65Z41[HSK8GJR=_0]0 M2P,$% @ [X$'6&ULU5EM;]LV$/XKA%<,#>!4KY;MS#%01VJ;H0&").T^#/M 2[0M ME"(]DK+3_?J1DB)+-JTZ&V&@@&%+U-USO+M'1YXYV5+VC:\0$N YPX1?]U9" MK*\LB\=%&/W;#JA MN< I0?<,\#S+(/L^0YANKWM.[V7@(5VNA!JPII,U7*)')+ZL[YF\LVJ4),T0 MX2DE@*'%=>^]?U>@O=JF4FQ>OZ!_*)R7SLPA1S<4_Y$F8G7=&_5 @A8PQ^*!;C^A MRJ&!PHLIYL4WV%:R=@_$.1/) XKIDJ1%9B_!YQ3.4RSO$ =O0R1@BOF% M'/_R&(*W;R[ &Y 2\+2B.80<\NP]T01AX M%SIBE5/W]5-7-?>*KV&,KGNRJ"I@U)O^^HL3V+_ILFH2+#0)%AD":^7?K_/O M=Z$W"D:_K@3?^ZI$Y(RI!,X@3WD??&GF[E;E#K2ITP)?.DIT>_,@R40D M]Q:,9M(6$4RN7+($BQ6X*8HO8GT0/<18@P^(9PH>LIM%4[_D9,X"PV[/3!,PW,:"\]I+#J3L18- M@YJ&0:=UR9&,)I)Z@&_A&L25?>T.J!/IM0N52;#0)%AD"*R5CF&=CN'/NU$9 MFLR_2;#0)%AD"*R5_U&=_U'GZSBK,STKTZO+0PD1%!"JI]Y,+T?#X<3:-..K M$?)&PT%;*M1(.0=2D1;+WTFU7!W7KHX[797MO,!EX]8'! F=IR7"H&%X-/3V M'#V4<7S?V?/S4,CU@F#/38V0/PCT7CKVKE>U._U\H@)BL"S6:ZS6:VUS:1_8 M]O?\U(A<>OY^0G52_G@O')%.RO'&]A%?&WVYT^EK5):F#NYV [RVB%1H+3_< MX7"\'Q231J,?&FT'S]T%S^U>BE>0+%4EEI6YWN".?J$V ')1#"#)5)O3_ M5+@'[^MA?:B$6N^-/0[V(W<(I:D/6JS@V)NS:]J=SIYP&F5SE"A_$\32#51_ MSNG]-=I!&T4+C:)%IM#:"=EUT8[_\^Y.G,YN[]4L,(D6&D6+3*&U6;!K7)WN MAN6D/4HWQJNS,3@LN<%AL3)I,S*%UH[RKB]SNANST[8-1ENR"JT9Y< Y"++1 M7DMC\G)T;!NR:Z*Y+4BG MG5?'][ !T1#3I,E(8_(POE;C""M#;%F<'7(0TYR(\G"B'JW/)]\7IW)[XS/G MZL;1C(?J/+,X,MO!EX>A=Y#)*LP!1@MIRGXWE$Q@Y?EB>2/HNCA FU,A:%9< MKA"4.RDE()\O*!4O-\I ?&ULS5EM;^HV&/TK5G8UW2MU M3>*\ !T@M;!JG7JUJB]W'Z9],&# :A(SVREWTW[\[) FN#4&='TE^J'DY3DG MSW-\:(^<_IJR9[[$6("O>5;P@;<48G7A^WRZQ#GBYW2%"WEG3EF.A#QE"Y^O M&$:S"I1G/@R"U,\1*;QAO[IVQX9]6HJ,%/B. 5[F.6+_7.&,K@=>Z+U>N">+ MI5 7_&%_A1;X 8NGU1V39W[#,B,Y+CBA!6!X/O NPXL1["A 5?&%X#7?.@9J ME FES^KD9C;P M41SO!4* HD/U[P"&>98I)]_%V3>LTS%7#[^)7]NAI>#C-! M'(]H]@>9B>7 ZWI@AN>HS,0]7?^*ZX$2Q3>E&:]^@W5=&WA@6G)!\QHL.\A) ML?E$7VLAM@!AO , :P \%!#5@*@:=--9-=88"33L,[H&3%5+-G50:5.AY32D M4,OX()B\2R1.#*\18> +RDH,/F/$2X;E&@D.?@*_BR5FX)H4J)@2E(%+SK&\ M@8H9N"5H0C(B".;@XQ@+1#+^24*>'L;@XX=/X ,@!7A%C/)7PL()'.MR7\C0:P48C6/%%>S4Z MTT:O!9L!:<=[/"T9(\4"7"%.^!EX*NB$8_:")AD&-\6J%*J&2BTS@BH'_WDK MGP-N!,[Y7R:--DW%YJ;4U_N"K] 4#SSY_55/PM[PQQ_"-/C9I)@C,DV_J-$O MLK$/'ZF0_IGAB3"-N<&F%5;]T7D91D$ 8=CW7[8',)U;\L:O@B$P;-6E&34[1Q8E+_1R1:?JEC7[I-[AX@TVV[ E3 MV-NRYV8 4UD8IJ'9Q9VFM8ZUM5^X(/(_FES#=I%-35I9CET+1V3:P-UFX.XI M>KGK4C]'9)I^O4:_WC=XN??>I'$#H,VD036YAX$+? * MHV?PB%D.;BDJC!'"RG+L:KABTV?>2F'A*1JZ[LJ5AH[8= W;E!9:0\P>4]?@ M1 \0\N>-J_?7Z>VU(2BTIR"#K<%_8'\ L=,>O4:.V'01VK@5QB?ID\P^/S2BV,F/7BE';+H4 M;2P+.R?I=J&I]?% HL;,=O2C?8W<*MLD,1B=I;*?!SA6;KF$;[*!](VV/ ML>-#C&THVFGL-BU!>UK2C'UH"K%S'KTTWV/;"K:!#*8G:6^G2]1ON,V((4'&1X+E'!>4=:B6W>3&U.!%U5 M+W#U1[XN:]X/#_P%02P,$% @ [X$'61EW M)W L P !P\ !D !X;"]W;W)K&ULK5=K;YLP M%/TK%JNF3MK*^Y$N06H35=NT:56[;I\=N E6 6>V2;I_/QLH"0E%B<*78,,] MQ_?8Q_'U>$/9,T\ !'K)TIQ/M$2(U;6N\RB!#/,KNH)@+-4MP_#T#)-<"\?ENWL6CFDA4I+#/4.\R#+,_MU"2C<3S=1>7SR092+4 M"STZ9[.D-2TPRR#FA.6*PF&@WYO74=!6@C/A-8,-WVDA)F5/Z MK#I?XXEFJ(P@A4@H"BP?:YA"FBHFF17 M(G$B_"D28.@!(B!K/$^!H\L9"$Q2_@%]0D^/,W1Y\0%=()*C7PDM.,YC/M:% M'%GA]:@>Y;8:Q7ICE&]%?H5LXR.R#,OI@$_[X3.()-PLX78;KDN]C6BK$6V5 M?/:QHKL4511.-X7:7==\A2.8:'+[<&!KT,+W[TS/^-RE;R"REEJ[46OWL==J M6;_:BL(K*=367X>6:SCF6%_ORCB,,D>^;S11K?R<)C^G-[_O%.<<"5K;'5C9 M69 U&ZBB!40-YY$!KFNYW4[T#2V1[/1 MF]]= 2D2^ 5%#&(BNL_=7HI35V,HMK;@G5K$/-]^-<=0B@=B:RO>%B)F[\E_ MG 5KCM;_F^4%[IX).\*"P'_+A=OJP3RB?.A,JQ=W\D(,Q-96N:U!3&< ZPU: M9PS%UE:\K33,WJ/]2.NY!Q6?;X^L?><=1KFFO7\"ZSNW%'5%_('9DLC*+X6% MA!E7OF1AU:VKZ@BZ*B\N*UH^Y"S=TW_ ]02P,$ M% @ [X$'64FK_@A" @ GP4 !D !X;"]W;W)K&ULK531;ILP%/T5BU53*VV! ,FVCB"UB:9UTJ0H:;>':0\.W 2KQF:V M">W?[]H0E$@TZ\->L*]]S_$YV/&GBUI8J361M.!.P5$3794G5\RUP MVR"GR85W<$:S$.U5!CY/4O.2A":24$4;&?>S?AZ'MM\E_"# M0:./YL0ZV4CY:(.[?.8%5A!PR(QEH#CL80Z<6R*4\:?C]/HC+?!X?F#_XKRC MEPW5,)?\)\M-,?,^>B2'+:VY6K^PQ%@'+\ "#M ^%I U $B9[15YFPMJ*%IHF1#E,U&-CMQ_\:AT0T3 M]A;71N$N0YQ)[\0>A)'JF5PNP%#&]15Y3Q[6"W)Y<44N"!/DOI"UIB+7B6_P M1(OSLX[]MF4/7V#_5HL1B8)W) S"> ^/P]?0(;PL8-'IW ???9FP]YLZ/BB M?YI=,)UQJ6L%Y-?-1AN%S^GWD+^6,!XFM"5VK2N:PS$>]1[C\ZQIRO:X+LQH!CEFN!U$CP+[>/'#-YL2S=U=+87[-/X4QQ, M$W]_;&D@:Q)%DS[K1&O<:XW/:KV7AG)\>MUM#:F+7Z5N(&M G7]4/K9U?:=J MQX0F'+:("T8?L-A5VP[:P,C*5=1&&JQ/-RVP@X*R";B_E=(< END?4]._P)0 M2P,$% @ [X$'64?T!L*W!0 )RL !D !X;"]W;W)K&ULK9IKCYLX%(;_BI6M5JW4-MA<0F8SD:;!W8NVNZ/.=/>S)W$2 M5, I-I.VOW[-92 DCJ=DCU1U N$\!][C'/R"9WN1?Y9;SA7ZFB:9O!YME=I= MC<=RN>4IDV_%CF?ZF[7(4Z;T9KX9RUW.V:H*2I,Q<9Q@G+(X&\UGU;[;?#X3 MA4KBC-_F2!9IRO)O[W@B]M;%6Y8SR?[=B&WW'U:7>;ZZUQ2UG% M*<]D+#*4\_7UZ 9?41*6 =41_\1\+P\^H_)2'H3X7&[\OKH>.>49\80O58E@ M^L\C7_ D*4GZ/+XTT%&;LPP\_/Q$?U]=O+Z8!R;Y0B3_QBNUO1Z%([3B:U8D MZJ/8_\:;"_)+WE(DLOH?[>MC V^$EH54(FV"]1FD<5;_95\;(0X"-,<<0)H M\J,!;A/@'@><.R6O"?". X(S 7X34%WZN+[V2KB(*3:?Y6*/\O)H32L_5.I7 MT5JO."L'RIW*];>QCE/S/UFV>HUN(7]OC@N7AJC\?$ AAK]5H)R9.$[XB5^$>1O46N\QH1A[BF"_KQ<,\0'OV_ M[-0>'O&E#L>F\)X8;CN>W(KG7C">3(.EIGEF6MDEK^2.+?GU2+=!R?-'/IK_ M_!,.G%],0D/"(D@8!8+U2N*U)?%L]*8DN\.2\*>2O$:;7$CCS]@*'5J9&A94 ML/+>]3@/?7?JAK/QXZ'FD#FI(2=QPVF7LZ>FWZKIV]7D4NK;V[)(BX0IOM)W M)7TRRYB5]SV3CE;<4!UKF']P36]\[ :! M*):@Q#HZ,V[L&E;P4$V#D\MS/8=,CL+!6YBK]7/V^D_ZFMEO2LSB:)K;F&2AP:!NOT1&+(E-24TCDG\;25>&J7 M^%!6_E7['LFU\:@U5^("F:A$X33A">%H$ )>Q)CIYO;.\^) M7.AI?)PMDT+/=2=# M%S0G->3$#CDW>/&!:\+/SJF,BEG#!BL&28M :12*UB\ Z0I 0'U&@X,J#"0M M J51*%J_,)W_PU8OO7I/. V(?M/J F$)06@=(H M%*U?F,Y28KNGO+3[@!I*?.KNIL$D#(Z[#ZBC?#9I7]'.4F*[I[Q3S1S=.KY! M;20H+0*E42A:OQJ=,<4A;.,!-9^@M B41J%H_<)T=A;;_>REC0?2D2X:6L]A M^=.)=_PH"S0K-67%8>"=F?F0SKX2NWV]SUF<\-PHG#UTJ'"@M B41J%H_2)T M3I=@T(Y#0!TP*"T"I5$H6K\PG0,F5B-W:<>Q4P?7AYQZ'NQ,CA_J@":EIJ2. M[Y$S_::SKL1N7?]66Y[;)SIVPF#U0%]8@M(H%*U?B\[U$@^V[8!:7U!:!$JC M4+1^83KK2YYY_WEAVP%UP.3TE21VW/#D83)H5FK,ZF/WW$2G&)06@=(H%*U?F,X# M$_O;V4L[$*@5;FB';_\P)L1QCSL0J,DU926^&TZ/.M#X8$%@RO--M1)3HNK5 M7[VPK=W;KO:\J=8X'NU?X*NH7K/98>HEI!]8OHDSB1*^UDCG[42WQ;Q>E5EO M*+&KEAT^"*5$6GW<7F _GXMA'K:*!.T:V/G_P%02P,$% @ [X$' M6:#EM!4H P G0D !D !X;"]W;W)K&ULK99; M;]L@%,>_"O*JJ96V^G[KDDB]:-JF3:MZV1ZF/1#G)$;%X ).FF\_L%TW34B5 MA[TD8)__X?<'S&&TXN)!E@ */564R;%3*E6?N:XL2JBP/.4U,/UFSD6%E>Z* MA2MK 7C6BBKJ!IZ7N!4FS)F,VF?78C+BC:*$P;5 LJDJ+-870/EJ[/C.\X,; MLBB5>>!.1C5>P"VH^_I:Z)X[9)F1"I@DG"$!\[%S[I]=^IX1M!&_"*SD1AL9 M*U/.'TSGZVSL>(8(*!3*I,#Z;PF70*G)I#D>^Z3.,*81;K:?LW]NS6LS4RSA MDM/?9*;*L9,Y: 9SW%!UPU=?H#<4FWP%I[+]1:LN-HX=5#12\:H7:X**L.X? M/_43L2'PHSV"H!<$APK"7A"V1CNRUM855G@R$GR%A(G6V4RCG9M6K=T09I;Q M5@G]EFB=FIP7A6A@AKX3/"64* (2'5^!PH3*$_01W=]>H>.C$W2$"$-W)6\D M9C,YVV1PBWZUX ML!T,MH,V7[@GWS5>XRG57K4;U,X!IA+].9]*)?3.^FLSV&6,[!G-YW8F:US MV-'?DP2Q!&?R_IV?>)]L=O]3LE?FP\%\^%;V8@)X"P ICI M6U>XRYJT6YZH5&U+K,T^ANA%%J4\;*V^\@^+[ MD=GFKX M46F4[2%.!N+D(&+"]%8 J6QXR>[ B>]MT5F"HMBWPZ4#7'H07"UT MU1)JW^]%"'O M3:H[KC#5);V;0OI2BZR%QMLY87+?C[<7V1H6A]$6J[M1.\W%Y0<6"\(DHC#7 M.N\TU69%=Q?H.HK7;3F=.J=##C6SR#U!+ P04 M " #O@0=9RF'!?D\$ ".%P &0 'AL+W=O/>D0O4[3=,IENJ6;URQXP1'N5.:N,CS C?%,75FD_S9/9]-V%XF,27W'(A] MFF+^XY8D[#!UH//RX%N\V=6*%&<$BIB1@$GZZGS M.[R9HS!SR"W^BLE!-*Y!%LJ2L:?LYH]HZG@9(Y*0EI4W\P81F+B2L4E0W17Y7=O MB^^BGN_^N:?7P/?> ^2A@<9];G:_(ROE#G-WO^WNJ@Q4:4!5&E".Y_?@W?.8 MKN(=3L M3C!=$6U(!<9 CY%-N!NQPRLR==2,$H0_$V?VZR\P\'[3!6@)K!6N M7X7KF]!G#TRJ4",UT+HP"]\@]\V6@>>9[WD(P8G[W Q ;S8<5F8M:H.*VL!( M[1,1 N"4[:D4(-H3-1_D5M4:HP3\()CK"!>(PP:3JX'?8:NQ\4=ZJL.*ZO", M+":,;JXDX6EO/H='GU:)@N&HPU!KAF"H)QE4) -C93]2E4PNXW])5,SL#S%5 M!1[3#9@S(;5U'MBL##*OCP%74>'B<\1$'0&1:-U=@;#_2C,JJ(C:Q7 M^>B(B->A:K)HT1Q7-,=6*GQ\5B8U5OV9A%ZM8)ZQPLL5^SWXHG8]2K_.*/ 2 MT5*%VT)KQ]]0A62@74F5P1_ 3>,AX?F*8 M:GD:42XN=4MH[9AKP85#"]LT:)3MBT.VA-8.N99O:!3(4[,[T&T:U%^W"D_: MM>G5 @M#Z]L+:!3MB\?'$EH[ ;600[.2GQB?8TG6*:/.S""-M7S#L75I-.X( M+AX<2VCMIJ[>&B"C])X8G-*YLX2'_J S.EH[;^P%^N%!M7(CLW)_E5O"\VFC MI6=TOKC=M(36#K717UMIL.UVV/]'BXWJG01Z39.--/N"HQ9;9]378*-ZYX & MUM=L9'4;80NMG8!Z&X'.:=Q[1^:X$>_*J=&D3:H6>F1NU']BK496&W5;:.WX MZYT$>DVO7CH'YNFB,3J:+F[CL#0[J?Z,^2:F B1DK;R\ZU"-*B\.?XL;R7;Y M^>F22KQF3+S?9D6QU!#_[#U!+ P04 " #O@0=9],OL M]W0& !** &0 'AL+W=OFNELG?]OHS7),7RA&>$Z5^6 M7*18Z5.QZLM,$+PH&J5)/PR"43_%E/5FT^*[6S&;\EPEE)%; 3)/4RRV%R3A MF[,>ZCU]\9&NULI\T9]-,[PB=T1]SFZ%/NO75A8T)4Q2SD"0Y5GO'+V;1Q/3 MH+CB3THVLG$,1LH]YP_FY'IQU@O,B$A"8F5,8/WQ2.8D28PE/8Y_*J.]ND_3 ML'G\9/VJ$*_%W&-)YCSY0A=J?=8;]V!!ECA/U$>^^9U4@H;&7LP36?R'375M MT(,XEXJG56,]@I2R\A-_K1S1:# 8[FD05@W"G0;AO@91U2 JA)8C*V1=8H5G M4\$W(,S5VIHY*'Q3M-9J*#/3>*>$_I7J=FIV2>X5_ )WBC.2$?P YH;0VZ+9F,O&=S'!,SGHZU201CZ0W^_DG- I^[5+M MR5A+>%0+CUS69[=$Q%JP3F#@2Z!,$=V'@IBG&69;'7A;*#(0%(=,GU &#Y0M MNGQ2=C0I.C+%Y'$6G)P.I_W'IE;G: [4.JBU#IQ:;JUO#;5YV_5!*X%30F<+.$2YXD M6$@8G@R#+KW.CEXZRYZ,M7PRKGTR]AK>8Y_"/1EK"9_4PB?.8#A?Z5OU"BL" M+$_OB3"%>U.&Q=,=]K4NT^7A&_AO__WVHNQHV A^% 1=P>\T7"V'(+X4AKQCFRUI;O 4QY"8QCVE=]?0=>>T>TZ&: M+9 A-Y$=)[$'SW)V]#RQW1>U]5CB0DZN:23V>XX97.&8)E1M.T?I%;=\66OK MML"%1GX3UQ-,5>*/@6;(LAERP]FU630QG( PR:MC6!"5"P9++H#@> T)80L= MOGGQ/S&!L70%1MD;0JV%%$+/(O@8\(4L?2$GX\P^4$;3/(4T3Q3-$BV. :-(8MCR,UC M1?!3*7/,= V+N502&.E<;%266JN-2=19F(]!7*$EKM!-7#>"KJB)::.+U LH MP$POJ:@P&P+5E"Y)=Q6N.FC>@T:H2ZE[)(I[_\[I = \U"BV9AY'=WT!-55>*/ MP6BA9;30S6A5T&@6BZN@T=VD5)?^K-X[['3"H&,_,-S-EF-LD(66U\*#>.T; MV7*^U#?\ER8)7.1J-\_NB';IX@<3S2M'^K+6G@_+D:%?C@R]G&BG'8F&=A/M&+086EH,W;3X(XGF)4N\[O[YLM9VI@7.<.(W2SRQ9"7^ M&&0:63*-W&3J>;55]?;-U99[5(>JMI0:?>^.X2I>(QF#&RS!BYF?&6:'Q;F,JS[R%Y$:W-I^FNA^;NSD+8 M$BPZWY5PMSS4#1;5(O=#5EN1%B3!6_.H5> -*%.>DGWER2NN^;+6=H#%M>C4 M;WGR^N35E[6V>,MSD9OGOKL\C9]OF^PK3\> JLA"5>3>Q9OS-*6JF,DEZ:Y/ MDP[.#G9!V]W-2V7T&R]ZF;?L/F"QHDQJR%EJ\^;]FAZ(\L6U\D3QK'CWZYXK MQ=/B<$VP1B%S@?Y]R;EZ.C&OD]6O#\[^!U!+ P04 " #O@0=9H6F=Y40# M !P"P &0 'AL+W=OUD:BA6E,L"$0VXMI+]SDTD8X<;!="M(^_,Y.&UJ49@)U;]K8 M\?WO?O;Y.Y&CA3K8L3UU71%#.F6J+ G-XD0F9,TU!.7%5( M9+$URKC;]KR>F[$T=\*^G;N685_,-$]SO):@9EG&Y/,0N9@/'-]93MRDDZDV M$V[8+]@$;U'?%=>21FZE$J<9YBH5.4A,!LZI?S+R/6-@5_Q(<:Y6GL&@C(6X M-X.+>.!X)B+D&&DCP>CO$4?(N5&B.!X6HD[ETQBN/B_5/UMX@ADSA2/!?Z:Q MG@Z<(P=B3-B,ZQLQ_X(+H*[1BP17]A?FY=I>QX%HIK3(%L8409;FY3][6FS$ MBD$0;#!H+PS:KPS\31Z"A4%@0V.MB2;-S3'> M:DEO4[+3X1F.-1S =SU%"7:P>X::I5SMK4_O0)K#5'L9^+#=*'C%GB'P]Z'MM0.XNSV#W9T] M"E%IQCFEF:X)<=2L^'66MR#PK&2G(<*@VMK Z@4;]"Y%/CG0*#-**]K 7Y?T M'BXT9NIWW?Z58IUZ,7.;3U3!(APX=%T5RD=TPH\?_)[WJ8YT2V)KW)V*N].D M'IXG"=K+2<=!^*@T2*81=ID"!@7*B(YGKVX+&G7?N@6EF%\FOJEFCZ'7\H/. M<=]]K*'K5G3=1KI;QA%8'@-'JAYC%MT#DY+E$]R0=<-&O;=2;4EL#;U7H?>V MF="];7)O26R-^[#B/FP\\FLI(L1802)%!LHD@$@ 'V9I8<[<%$8S>;"2$1.) M-A_@#^S4[4WID+Y^J\D95)E9,C=&]4[FHXKYJ)'YVRP;4^DO.1F'S%1O_KQ: M817!-1?<8>FCNT+9\UY!-H;Q3LCC"O+XWW?YY=0T76/%;'NQ#R;/ZY":%;OP MC$S6?1]'C8;O!/6]E\^\]Y^*\D*XJ9"6@,T1O)707>EI,I03V^HIB,0LUV5[ M4\U6[>2I;:+;0G1Z&?!N)HZ6ZW+*]=5V9846 U$23A\60M98 U=N7%5*0G.:U#!W,#S M8K? E#NS23UV(V<346E&.;F12%5%@>6O.6%B/W5\YV'@*]ULM1EP9Y,2;\@M MT7?EC82>V['DM"!<4<&1).NI<^U?+1-C7QO\3';216CMUQ@[* MR1I73'\5^]])NYZAXO8%0O&34 K=$(ENMU@2]"XE&E.F+M ENKM-T;LW%^@-PNEGK>][X#I[P':+/@NNM0DN>D]R" M3T_CXQ-X%W3HQ @>Q)@')PG_K/@ A=Y[%'A!9)G/XN7PT+:<_^=]>;;W(S'" M+C+"FB]\@F^)):=\V?6IF\Z MHC0%'2*./WS>8RDQU]:$'S]:E->3\EF+]%F+Y2F+(\E&G62C5XHCJ(FYT==: MK^:C%T>4S=(>479.6T19.4]%U+B39WQ2GCE6-&L23PG%0#77!"C^N6 ,RX/1 M"YLJ#?GX\.Q[ V_D'?WU\LKB'%!J!?G]7&2U"H9VC9).H^3Y4P='Z&R5DG-4 M.@>46D&/5+):/5+)/;AZ%E!]ZCN_@O-3<=W<-;K1[EEQ7=^F>^-S_VKA6\93 M>(8TKX;_Z)LWS&&PO=V]R:W-H965TK)AO$12W?*M+2J.4=XHE87M.DYH MEXA0*UXU8[<\7K%:%H3B6PY$79:(?[G&!=NO+6@]#]R1[4[J 3M>56B+[['\ MN[KEZL[N*3DI,16$4<#Q9FU=PJ;W_.UY>@9 MX0)G4B.0^GG"-[@H-$G-X]\.:O4VM>+Q]3/]UV;Q:C$/2. ;5GPBN=RMK84% MYS5G$B" M!?@IP1*10KQ30D(+BY4MU2PTR\XZB]>M1?<%BQ[XR*C<"9#2'.(JA V$$G0"N[*=COY]+1I&[6$9Z M'QT+)K.1Z0SDP!E![XQ@TAEI617L"U:Y2++L$?Q5Z9?,V.HG,:_=F"9AB4E8 M:@@VB$78QR(TD"%"DX$P"4M,PE)#L$$@HCX0T7?)$-'9(74=WW,\/SI)$.>" M< $#?Q'Z)PEB+C&=01RX8M&[8C'I"I46**XP>@2?$.>(RK%U3R)>NR5-PA*3 ML-00;!"'91^'I8'0N 821 E>:I"5&::DIVC 4AV(/ M!B:2A-%:SR@M,4I+3=&&X3C4>W"RBGE[D@C/CFJPB,)(G=;3+#%7,IDMF'D#1\83W4IONK4'?-N' M_XCXEE !"KQ1IIR+2$V7MZWM]D:RJNG=/C I6=E<[C#*,=<"ZOF&,?E\HPWT M_V"(OP)02P,$% @ [X$'6310'@V! P 50T !D !X;"]W;W)K&ULK5=;;]HP%/XK5E9-FU2:&P3: 5(AF;9)E:JR;@_3 M'DQR(%$3F]D.M/OULYTT(R3-VI47L)USON_<;!^/=Y3=\1A H/LL)7QBQ$)L M+DR3AS%DF)_1#1#Y9459AH62WP+8$=WQLCY%.:2I I)F M_"HQC8I2*>Z/']$_:M^E+TO,84[3[TDDXHDQ,E $*YRGXH;N/D'IST#AA33E M^A?M"MEAWT!AS@7-2F5I09:0XA_?EW'84Y X[0I.J> <*CS%X)8*[G,9^J5" M_[D,@U)!NVX6ONO ^5C@Z9C1'6)*6J*I@8Z^UI;Q2HBJDX5@\FLB]<1T(6AX MUYO)4$=H3C-9?ASK#+[S0> DY>]1#]TN?/3NY#TZ00E!7V.:B;TO'*>^?1^YG3"?@E)V?(M4Z1 M8SG]%GOFSU=WV]QY'7OPW^RU8+A5*;@:SWT"ST]XF%*>,T!T52^&&TBQT!7" M!3]%BQ@SZ"UUT5SC!WEL"(Y^7"ZY8'+C_VPKC(*ZWTZM#L,+OL$A3 QYVG%@ M6S"F;]_8GO6A+2O'!/./"18<":R6OWZ5OWX7>KF5BZR$^]F#>S6&4T3DO2-3 M>V(A@>_57E:5@^1>?JH"9P6CIQG5E;.=.B//&9O;_70TA3SKW*T+^4VA0?_< MK@L%32';L4?GE50M+H,J+H-7QD5&H\WY G:P9XUUX/F@8>^!A/]/C* +H^:O M5_GK=?I[2QB$=$V2WX<.AW+[MCGJ-8RTAYYUZ&PGZTMWG=?,=),R.!)E+8S# M*HS#5X3Q%.UT#P)1#V^!R98*;8 EM.U6FW42O?3P.R:8WQT"!ST 9FT7?7 D M*VJ9&569&76:]94*G**\,S^RARVN+$$1H:2W!:YF7-UFGLG\,8'(FQB+.YUR=FP-:Z0>J2"MGSZF$LWSW E(#\ MOJ)4/$X40?62FOX!4$L#!!0 ( .^!!UET'$&X-P4 (HB 9 >&PO M=V]R:W-H965TFWFTKM[T>D+Q1;@.3]028:TG[Z2[1A,A ISV[R(G[2_E;Q_5O+:DUW! MOO(UI0*]9&G.[WIK(3:W_3Z/UC0C_*;8T%Q>618L(T(>LE6?;Q@E<664I7W; MLKQ^1I*\-YU4YQ[9=%*4(DUR^L@0+[.,L+]G-"UV=SW<>SWQ,5FMA3K1GTXV M9$6?J/BT>63RJ-]2XB2C.4^*'#&ZO.O=X]L0>\J@:O$YH3M^L(_44)Z+XJLZ M>(CO>I;J$4UI)!2"R,V6SFF:*I+LQU\-M-?Z5(:'^Z_T135X.9AGPNF\2+\D ML5C?]48]%-,E*5/QL=C]1)L!N8H7%2FO_J-=W=:S>R@JN2BRQECV($OR>DM> MFAMQ8( ')PSLQL ^-G!/&#B-@7.NAT%C,#C7@]L8N.=Z\!H#[]C .V$P; R& M5;#JNUN%QB>"3">LV"&F6DN:VJGB6UG+B"2YDN*38/)J(NW$]$D4T=?KF0QF MC.9%)A7.2:61:W2?D7_DSA?"&,D%NO*I($G*W\E+GYY\=/7]NTE?R"XH4#]J MW,UK=_8)=P[Z4.1BS5&0QS36V =F>\]@WY=#;\=OOXY_9AN!/Y?Y#<*#]\BV M;*P;SQGFCE69#S3F_OGFCNYN?)OWQ;=Y#\WF]QLF;YVGNW6=4#BM%)V*YYR2 M8OG,DSB1"?$]>B(I1<425?)$?_PBFZ('03/^IZ:?LYH[T'-5,K_E&Q+1NY[, MUIRR+>U-?_@.>]:/NH!#PGQ(6 )6T#"0B!81S:#5C8#$WTZEPF!$3DM;FE> M4A2M"5M1G4J,F$M5 @GS(6%!#?,JF%J(;*>V-QYZEF5-^MM#!6@:#CW7?M,P M!.I>)[IN&UW7&-WN)*0+J]'^TK!"PGQ(6 )6T#"0B!81QY>*P_O?YHS/$C9 M0,)\2%@ "5M PD(@6$R:=2Z7$PCEZ"K) MFUW=,G=FY%\J'TB8#PD+(&$+2%A8P]R#V=O3K2&+72&!FE\9!' M\I&>4R3C+]84$8U4:EWH9#%ZVRO/=L?NN#NESHU]N#3BD+ $K: A(5 L(XJ MQJTJQD95_%X(DJ(XX5(6+#DJA:=ZAL\3J)J-DC+M*4,(XV M,FE4&4,[D31N1@=]Q,[-X#AAF'MS:?A!:0$H;0%*"__S]G;#?U VP\;P_U8* M+D@>)_D*R0TJ\RWE@L9H1E=)GJO3,Y*2/-(^BIKAEV8&4)H/2@L:VN%/T!EZ MV+$<]^AQ%-1O"$7KRL/>R\,VRB-464!;X)R9+2^./23-!Z4%#>UP-71<@P!U M&$+1ND'?UR^QLTY VODC3#N1L$']1N<[7$ MHG6COZ]18G.1\M?C(@)'V].Y +1@"4KS06E!0SO,!2=2 6@]$HK6%<.^(HF- ME:OSWT>8.1<+P7OST\,#W'W4:8*L:>F,-2T#34M[:&E:+K0MAYJ6(=2HZ^CT M#]Y\9U3>:/51 T=14>:B?O/8GFT_G+BO/A\:W(@.0Z*[(2S&Q M,BFK*XQ%DD%!Q 6KH%1/UHP71*HNWV!1<2"I$14Y=FW[$A>$EE84FK$%CT)6 MRYR6L.!(U$5!^/TUY&P_L1SK8>"&;C*I!W 45F0#2Y#?J@57/=RYI+2 4E!6 M(@[KB35UKN:!CCY8@=<*O+$"OQ7X8P5! M*S!3Q\W<#;B82!*%G.T1U]'*33<,?:-6O&BIU\E2>3PBN^,;N=,CGX^1>WURK*!WY-V. MO&O\O&/(?V42T,_I2DBN_D*_^A WKGZ_J]Y6KD1%$IA8:M\0P'=@12]?.)?V M^S[@IS2+3VDV/Y'9HU?C=:_&&W*/#E:_:%<_+=OF6=\[:>P"8Z=WYEWD!X%M M/B'>'0(?3'PL\+ZT?E_:^=-(S_XW\A$JOT/E#Z*:L:)0^[W0B_DOO1&:/H 8=U& 0ZD(=EL"Y7G['<@V>T')ZJ8Z,BP<+/9;I MB'--:#J25>8<7#&I3E73S-3-"K@. M4,_73&V^;4&PO=V]R:W-H965T'+@)5@VFMDG:_?K9AM(D):B1> G8W'.X]QP;WXRVC-^+ M&$"BQX2F8FS%4F97MBW"&!(L.BR#5#U9,9Y@J89\;8N, XX,**&VZS@#.\$D MM?R1F9MS?\1R24D*)V[).I9ZPO9'&5[# N1=-N=J M9%Z4J6C-WKP?=H;#DZ(: 02LV MU64#4Z!4$ZDT'DI.JWJE!N[>/[-_-;6K6I98P)31WR22\=BZM% $*YQ3>PCH'0%X M)4^%W7M-C+^R-,.\IR/R'7<7DU"TV;X#,(.57^^KD2&0QA; MZOLD@&_ \M^_ZPZ<+W6"MTDV:Y,L:(ELSYI>94VOB=V?9!EG&XB0,-N-OVRW MK-AN=;XT4I[J2T$V,&3Z2-GX?;7F-KMJOP[Q#D*"QI ]9?J5,OU&9+@<50G5/&&_DY6G[W+H=<[R'[:F,FI:[--LJ ELCT'!I4#@^:UF; \ ME2B7A))_:HGFZMO,D8SWERG%:9WT!777V='>]3K] ^$;$SA5^#;)@I;(]H0? M5L(/FX7/9G[[)?PHGM61_2:I )16"FHTQFJC7I.+FWX^Z M1)=8IJWM#/G2R)+.<\3S2H=^+7:VC>6#6@-H\B,,(G7>6VN].>OWE;>&4*B3 M> .1.;*,92BT^2A7?;61(!994!CTJ>.,^Z'PH]Y\ENV[E?-9G.C C^!6$I6$ MH9!/EQ#$V_.>VWO>\GW>.^V1!2Q%$NA/\?8/* 8T2GE> M'*CL7[+-SQV;D[U$Z3@L@LT5A'Z4_Q4_BD+4 @RG/8 6 ?1EP'!/P* (&!R; M85@$#%\&3/8$C(J ;.C]?.Q9X9C08CZ3\9;(]&Q#2S>RZF?1IEY^E-XH=UJ: MH[Z)T_,['7L/ZSA8@%2_$OX]\?43^8V8W1%L0#R0;T)*$6GRAH$6?J#>FJ-? M[AAY\_/;65^;*T@Y?:_(=IEGHWNR#?B7U K\,XE.R,!Y1ZA#ARW7.O(_YZ (G^] M-QQRHR%4?[?=$GG287O2M!&>J8WPX+QG.IT"^0B]^2\_N6/G]S8],&$,$\:1 M8 WEAJ5R0QL]5^XQ4RY>DFW^R+9ID6/&&2:=0Q[G=.HXSJS_6"^R-5G7(F/" M.!*L4>116>21MTU\I1(1>4"\6!F](FAM5U905S4P80P3 MQB<[77DP'3A.O3$W*GU:5OKT<*5O(J5EDCX<[\A'Z:_\2 3DQI0?"/.5%R?F MJ;DPCPOSI?GR3MZ#^6HER36 :E/$FK"K(I@PA@GC.6Q44V3L6@29EH),N][Z M;46V0KH6&1/&,&%\NE-D=V@ILNM4GL8YT"F+%=!8$D\90:;R@ MU7M7/F'O[UZ5"W>M5K'6O180B"=8D(446Z+35A;L:V6H)AN5QE!I'(O6%*[DU?I7:@N'97&4&D$Q4&0/F&CDY'3*@:J34>E,50:QZ(U-:ML.J6O,;]35%>/2F.H M-(Y%:^I7&7]J-_X7JY6$E="PV^6(6@N3DKPQ+3#?;%U]84_062K4GP%0:;R@ M-;JHU;30RN)3^\OTLL-ML@YG1-!K*(5(%5@4'6]C-,K4:!COD(_)B4_<%)S>6=E MI ?81MH.[+QX$]5(#W:-=,L+Q%_LOW;.K?#%\A8X\LXUL\?T@3E?SJ8_P-02P,$% @ [X$'6<>O[:^T @ MH08 !D !X;"]W;W)K&ULG55M;],P$/XKIS ! MDV!)TS<8;:1U+S#$Q+2R[0/B@Y=<&VN.G=F7=I/VX[&=-A21%D0^)/;Y[GF> M.]N7T5+I>Y,C$CP60IIQD!.5AV%HTAP+9@Y4B=*NS)0N&-FIGH>FU,@R'U2( M,(ZB05@P+H-DY&V7.AFIB@27>*G!5$7!]-,$A5J.@TZP-ESQ>4[.$":CDLUQ MBG1=7FH["QN4C!EVY0I:;O*;1PE4U+I?:Y$AMJ\@M.' MBM,3O 5KEE@BNX=;IC63!$>N?&[Q]0D2X\+LM[F-0K*B''28K@1,:@'Q%@$# MN%"2<@.G,L/L]_C0)M-D%*\SFL0[ 3]7\@"ZT1N(H[@'U],3>+VW#R9G<. M^&Y3L*Z'[VZ!/V-4X%R6%1E@,O.+S!^Y;YCFDC]4:.#[ M%XL#YX2%^=%6I)JTUT[J;N:A*5F*X\!>/8-Z@4'R\D5G$'W8D5*O2:FW"SWY M:I635<[EW"=0R04:P@PF..=2.O.$"293A&?8:U-?XP\\OFL#B\0V!?^,PD6+ MLGZCK+]3V4=WIJR0Y];]J[EKA/X&=V<8];80#QKBP4[BTT?4*3=_H1[\0;V% M=MC0#O]O)Y@!-7-7Y!\V8]BV&6TU"3?:1H%Z[INC@515DNH.TEB;_GM4MYU? M[G7SOF#:'A4# F[/E.*UA-' MT/R5DI]02P,$% @ [X$'66$OH=HM P @PL !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF5FH+@9"T68*4A%3KI$I5/[:' M:0\.7 (JV,PV2;I?/QL(2P)EZ9:7Q#;WG.-SK\%WN*+LA8< JV3F/"1%@J1 M#G2=>R$DF%_2%(A\$E"68"&G;*'SE 'V(9XE"6:O$XCI:J1UM,W"0[0(A5K0G6&*%_ (XCF]9W*F5RQ^E #A$26( M03#2QIW!K*_B\X"O$:SXUA@I)W-*7]3DUA]IAMH0Q. )Q8#EWQ*F$,>*2&[C M9\FI59(*N#W>L-_DWJ67.>8PI?&WR!?A2+O2D \!SF+Q0%>?H?1C*SZ/QCS_ M1:LRUM"0EW%!DQ(L=Y!$I/C'ZS(/6P#)TPPP2X"Y#^B^ ;!*@'6H0K<$= ]5 ML$M ;ETOO.>)<[' SI#1%6(J6K*I09[]'"WS%1%U3AX%DT\CB1/.+?%H N@) MKX&C4Q<$CF)^AB[0\Z.+3D_.T F*"'H*:<8Q\?E0%U)4076O%)@4 N8; A:Z MHT2$',V(#WX#WFW']UKPNC1;.38WCB=F*^&7C%PBRSA'IF%V&_8S/1QN-=GY M/_79/ZOO),.JRF_E?-9?RX_TRRV9'(=LK2K5J[;M.L6]ETV\-1MUGG>=-FK7/9:73X3!AY=D.@7^-M> M^;G\LGKR;N> D83E%*6WYTT0..;IZF\A9= ,I#S@,N&8?Z*1"A#,X@535.J M6C?RWC?SF&1NKY9\LV_L)_](BCM5ZE=5ZK=6:1P+8 2KKJ5*,9+5\9L/9;]V M3JZM?3_35L7W9O 0Q=F1%(L,ZEM=10)LD;=S''DT(Z*X8:K5JF,$?^J(]O<-L$1&.8@BDE''9ER>'%2U?,1$TS7N:.16R0\J' MH>R2@:D ^3R@5&PF2J#JNYW?4$L#!!0 ( .^!!UDT;\[$#00 ) 9 9 M >&PO=V]R:W-H965T68&4$,:V405/_9PP+BV)#T//XKH58UIA'6M[_2[_.+UQ?S1"4L>/QO%*K= MS)I8)(0-S6+UR ]_0'E!^037/);Y;W(HSW4LLLZDXDDIUC-((E;\I2^E$36! M.S@C\$J!]U9!OQ3TWRH8E(+!6P7#4I!?NEU<>VZ<3Q6=3P4_$&'.UC2SD;N? MJ[5?$3,+9:6$_C32.C5?\"2)E$Y>24)92!:'G-I*S]W,P%Z7\[PKYNF=F>=?&>N1OO,;\1QOT")??$=.M=R9 MG)7[W?(5I-7H_19YT"U_X'L]^CB7>TVYK?.J0O.JT+R<-SC#,QCRP!6UX)R>,W8:/V[[ MNAY7WH^_5X('EY3@3MJESF/"?$Q8@ 1K1#*I(IG\I!(\P0P+$^9CP@(D6".L MZRJL:]02W$F[-)("-JH]'URG^5SW,<<+D& -HUWGU.$Y/U:"2WVCTO5?5[I% M]RB7+F146H!%:SIT5P5O\FI)HXX98-&:EI\Z8+>[!:Z_ M@5AE:1H?N^MO-^YBPU&;8%1:@$5K!G/J@]V?U0B[J)TP*LU'I058M&9DIV[8 M[6Z''\&\438AZ7)\Y@797P( +(' 9 >&PO=V]R:W-H965T85-71J)ODQL&A.B8OMLDFMCX=B9[;;P[W=VTJR@T%4;7QK? M^9[G\9W=NW0CU8,N 0QYK+C0(Z\TIA[ZOLY+J*@>R!H$[BRDJJA!4RU]72N@ MA0-5W(^"X,*O*!->ECK?CIVD!>ZNM^R?7>Z8RSW5,)'\)RM,.?(^ M>J2 !5UQ&FU- L57)#E(U&-KMPU7=H MK!<3]IW,C<)=ACB3?0.LLB9GY#M5BMI+(\=3,)1Q?8+>N_F4'!^=D"/"!+EF MG./EZM0WJ&SQ?MZJC!N5Z!65F%Q+84I-9J* H@<_W8^_V(/W,>,N[6B;]CC: M2_AU)08D#DY)%$1)SWDFA\/COG3^3WWVS^K/BA%W;R!V?/'>-]!WJPTNZ^DKXEV?0MR69O1/:L^$E7_&0?>S:G'/29 M>:J!<'L/I_A/,X Z!A>YK*#O7AK*,'"<=A2LLV 0IOYZM]Z'!$U[@Z+G0;._ M!#5Y^SM-J *U=-U?DURNA&G>8N?M!LREZZLO_.-P. E[_%,<2,W\^$/?3+-K MJI9,:"S@ J6"P0?LD:J9$(UA9.U:X+TTV%#=LL2A"LH&X/Y"2K,UK$ WIK/? M4$L#!!0 ( .^!!UDP88%LR0( -8' 9 >&PO=V]R:W-H965T3QV3F5,&-X'_90A<3+_7( I:TX7HF-C]AEU!L]'+!E?TEFW9ODG@D;Y06 MY2X8'92L:I_T=7<0>P%1="0@V@5$UG<+LBYOJ:;96(H-D68WJIF!3=5&HSE6 MF7_E44M\RS!.9_> *2ER21ZH;B33#"=B2>PRF4$.;$WG'!?/;T%3QM4%.2.L M(D^%:!2M%FKL:[1AQ/Q\A[QND=$1Y.^FNB*]X!N)@JA/GA]OR?G9Q4<9'[/H M4HFZ5"*KVSNB>\=43CG9 I4CEZLVNN^.-E__2-4TAXF'G[<"N08O^_HE3(+O M)[SU.F^]4^K9#$R%+$":PS5YNPRV$HF5,-6TSOII./;7#FZ_X_9/H-':CD@Z5?(8:N%#) 2H,@R.L0<<:?,9*7:S! M 2L.CZ#2#I6>1#T5@(UUJ4&Z@.D!!@J-!8-=A95-2;BM^9IN ML>EJ9UT/#RST!_&1+S0,WCM0<-+%/2A%:"F:2F.?M\57:5:ML,W@48#2SA83 M''BY'$9'_H!PKQN&)[U,6SI94]Z J=7V4.1[(W2:"0\JMY>::OA@QM_KTN;& M>Z!RQ2J%B"6&!5<#3$:VET@[T:*VC7LN-%X#=EC@Q0O2;,#W2R'TV\3&PO=V]R:W-H965T M>$E\]MW7GSO[G.R-O7=;1()#H;2;LBU1.>'< M95LLA!N8$K5?61M;"/*FW7!76A1Y'50H'D?1!2^$U"Q-ZKEKFR:F(B4U7EMP M55$(^WN.RNRG;,B.$S=RLZ4PP=.D%!N\1?I>7EMO\4XEEP5J)XT&B^LIFPTG M\U'PKQWN).[=R1A")BMC[H/Q,9^R* "APHR"@O"_'2Y0J2#D,1Y:3=9M&0)/ MQT?URSIWG\M*.%P8]4/FM)VRMPQR7(M*T8W9?\ VGW'0RXQR]1?VK6_$(*L< MF:(-]@2%U,U?'-HZG 3$\2,!<1L0U]S-1C7E4I!($VOV8(.W5PN#.M4ZVL-) M'0[EEJQ?E3Z.TIDBM%J$TL!EA0K>'S+I$+Z) RPLYI+@;(DDI'(O$TY^QQ#' MLU9]WJC'CZA_$GH T? 5Q%$H1LFKA093IF_[@[M#EGZXMGP(GKW M1 ;G70;G3ZFGEYBC%0K$2?W7OOX.R&>2-9F\AL77*SB3&G*CE+ .2K2^A,X$ MN5!+Y2\V/E1R)Q1JZCVAAF/8E#+TZ"Z-!N.$[WKH1QW]Z'_0?^ZA5]+CYBU[ M+_#H7X#YR94/K\<783=2.U"X]E'1X,V8@6TZLC'(E'47K SYGJJ'6_^(H0T. M?GUM#!V-T%C=LYC^ 5!+ P04 " #O@0=9 [L)M \) #/7 &0 'AL M+W=O2DQ;8'S^4K)IF2--2^OHF\8%\7I,?]5%\ M1>GR)2_^*I="5.1KFF3EU6!95:N+X;"<+44:E2?Y2F3RFT5>I%$EWQ9/PW)5 MB&C>5$J3(1V-)L,TBK/!]67SV5UQ?9FOJR3.Q%U!RG6:1L6W6Y'D+U<#;_#] M@_OX:5G5'PRO+U?1DW@0U9^KNT*^&VXI\S@561GG&2G$XFIPXUWP,:TK-"6^ MQ.*EW'E-ZJ8\YOE?]9MW\ZO!J/Y%(A&SJD9$\M^SF(HDJ4GR=_S=0@=;S;KB M[NOO=-XT7C;F,2K%-$_^$\^KY=7@;$#F8A&MD^H^?_E#M T:U[Q9GI3-7_+2 MEAT-R&Q=5GG:5I:_((VSS?_H:]L1.Q4DQUZ!MA7HZPK!G@I^6\'OJA"T%8*N M"N.VPKAKA4E;8=+T_::SFIX.HRJZOBSR%U+4I26M?M&$JZDM.SC.ZI'U4!7R MVUC6JZ[O11)58D[NHJ+Z1CX7459&35_ DU:#AKY6XWR MZ=OVT^_MOZ5.X/MU=D+\T;\)'=' \GNFW:O[MN;\F#K[,77NKAZ*F:SNV:IK M?>EOQY+?\/R^8XG\]X,L2MY5(BW_9QLT&VY@Y];)]:)<13-Q-9#9LQ3%LQA< M__PO;S+ZW18Q)"Q$PA@2QD$P+=+!-M*!BW[]:5V5E

>SL9/UP M^C_Y_.GSS0>6B>(I%B5Y.&$GMCYW,OL>2DA8B(0Q)(R#8%J4)]LH3XZ4-"?( M2"-A(1+&D# .@FF1/MU&^M1Y/-\5^4R(>4D619[*L_)-W%=UW&WA=<+ZAA<) M"Y$P=FKD3B\8C?1LS4&*6MC.MF$[ZY6&'VXX^SE*5[]/V51FX>(DL>9A)[1O M^)"P$ EC2!@'P;0PGV_#?'ZD/'R.C#02%B)A# GC()@6:6^DUKPC9"9VT_I& MN*5I&>]UP@NADJREC7VU3U-G4? =&WNJM)E6O]+!<6UIYVPGH? $A:"*4Q M*(VWM-W8G7E[@Z=L%L^YMN^Z^FXIVL@Q3JVF;JW>T>BBR:":'$73HZ&L$,_M MA;P^/_P89=&32$56$2X$6>0%>9"B\4PF-KF(SZLHV2[BWW\A,H[D-@L9IQJAI9!LE)%NS5+GYNG?,:P13WDCGML<>1JWZU*6*$O"OJY$5LH8W(LX?5P7Y68BZVH^NV5[ MYR^H[0&E,2B-HVCZ<%#6AWE%#4F/NYNWUO[3YD5])!9T3=_=G2- MW;I]CR#*8*%N@Z6_.T!-S\-RW@K= M]=)%DD$EN47R=)\[0)470P]Y,5TG-^@>%6I:'99%A%G(N'K*;(4L4]LQ=I50 MY<'0?AZ,Z[I!LW* 3WY0LP9*"Z$T!J5Q%$T?-\JLH<JK'!;D*$$]$LHL\=U[3XP-EXR+-Z M-HL2,BW$/*YZ7S5WR_<.(-12@=(8E,91-'U8[-P\=+2[A["W#V'O'\+>0(2] M@^@8WHZOO!V_F[=S.",''4[GIVZUWG$S-:FQ9Y)!-3F*IL=#N2J^^WZC?GL" M6]AN!YF;R]R*O6/209)!);E%TK.\-WVQF?JJ4H"/M['JRY#6JQ0&DAE,:@ M-(ZBZ0%7YH[O-G?ZKMF@5DQ+.H@R:"2W"*Y9W8+E%\1N/V*0[.;>X/T_KG/+=OW(('20BB-06D<1=.' M@S)> N](KP-S,81T '20:5Y!;)O9<[@YUGF;A] MB$/SU8<\RL@T3].X:B^S.>8HZ(82*"V$TAB4QE$T?0@HZR,XUH:2 +JA!$H+ MH30&I7$430^X2BOBOPYGLO UR>AB_7FELHX(S-15)'\+S9) M(=TDA;A-"M9Q8.[$,-+OIHAVX[=E$C-!OKEYS\(R[4GN[H2W=K)R/0+W/I+^ MB76:RZ^+*JYM2!F;-"[+O/A&LKP2[K0+=4F@M!!*8U :1]'T :).=2OU/>2@M!!*8U :1]'T$:#LE_&Q[)'_.JRM/FY5)$3WBUR>3+=O:H'M,\RO M_P%02P,$% @ [X$'60QCY51' P S!0 T !X;"]S='EL97,N>&UL MW5A=3]LP%/TKD1D32!-I&TB;T5;:*B%-VB8D>-@;0XF>.REE^/KYVF M'_A6'0^#+A7$OL?GW&/[IC'T*[T4[&[&F X6N9#5@,RT+C^'8369L9Q6%T7) MI$&R0N54FZZ:AE6I&$TK(.4B[+1:<9A3+LFP+^?Y3:ZK8%+,I1Z0;A,*W.U; M.B#M^)($3FY4I&Q 'LX^_IX7^OI#X.XGGTY.6@_GU[OQ,PNG6 Z$7+ M7*BR13'Y^##Y?>*8='=;V@X_-4*.>(K1>@ MH%IB6!?*L)\5R4#:WR^!^C^OA.\"J!P:Y$(W!#G&!8;^D6C,E;TS' M#K;!%U!0M^^7I7$X5739[ER1-<'>3))QH5*FFC1ML@H-^X)E8$?QZ0SNNBA# M +4NOT@U*_ECHKW,S'6G[4*'L5K&,+VQ_D34&,/4VKD[+4BR_"#Z5.7.3 M/SCAL$]7O&!6*/YDLD&I3$R *1(\,J7Y9#/R1]'RGBWTJIP6&>ZY_^TZ M3YEDBHI-TZ;VW_,JO]IQU'TKR_9;9=>PUV/]UG[O)J^.P61\#":/HB9[QV R M.0*3W3?[UCS<9/0^%S*L3T(;QZVMPU83#>!0.R _X7@LUDF#\9P+S67=F_$T M9?+%FW#G?12NWE/A^O^7PV=02P,$% @ [X$'69>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'"%LA&FPI)\E0^M>?9).R+L[.O2Q^ M(<1VG"]K2Y]V);^[U^;V6NM;]J.NE#V:;)S;OIU.;;$1-;=_ZJU0?L]:FYH[ M_];<3.W6"%[:C1"NKJ;1X6$ZK;E4D_?O=N>Z,%/X1CM1.*F5WQ@V?)?BWC[M M#V_9G;3R6E;2/1Q-VO\K,6&U5+*6/T5Y-#F<,+O1]Y^UD3^U#/-&J%,J*DOG_K*YDZ3E*]H%77!6" <@(@8Q&A/PG I!S!'(^"N0J MX/B/ L@8@8Q'A.Q%,D$@DS$AYP R12#3,2%C )DAD-F8D F S!'(?$S(%$ N M$,@%+>0GH83A%>RT#[%>^Y 6YU+<"=4(MC:Z#F%SQFO0LGOI-NRDL1 3E0NQ M7<[4G; N'&295.R;VPC3J5 *RSC$Q/0RH_8+MYLW+/QE'_]MY!VO6N+@[4O/ M#S$QP(!!FC1FQ-L[]G?6&^2QEZW.(AVZ0[1OO-GP,,F+2F!%;X[@H3.-==BYY MFR7)WO6,,(-$Q 99BFL8I@C31$2LB:_^O&>JT+5@K\ZUM:_9A6\$JPTW B*B M&0BQ(E9.%[<''W@W3*G]F>SO65R$N2&B=D/@V^BJ%,;^T38$!UMJA)DA(C;# MXZ6]XC_ZMS^F@8@\QZAKZ9X4%<904MT(5?S61C$91,0R./>"ZM-@!HB(#7 < MJBJJ,_QI(RK+/OXHI&TO+#LQ$!/S0D3LA398FF/>F!-[XS$I8Z\N?-88&NYK2(;I8DZLBUU^=MK/S_YN\[-^Q0HM61%; M TTC>Y66.2:0.775"LO/^M'$G#(G=LIP?L9>7;4#^=Z]B5EE3FP5-%'K1Q/3 MS9Q8-WL2M5TX(2:FFSFQ;IXE;(/7&]/-G%@WOS*W(;(8!%&_PDF-RB5\D91G$PF02$\MD-U(\8%>Z\9^OI!+L+RU]/[/T8R"(B

-<.XKP?22C#E)TIO]2C"] M),1ZP3'A_%>"&29YH91F&#.#F)ASDE%3FAQB8LY)R&MBR,Q8?R(>G8DG=@Z. M"1/$!+-.0FP='+/7(6$62EY@#F4_9J]#PBR4$%L(Q^QU2)B%DA?(:_9CP@XI MQ2R4$EL(+U[T5K-@%DJ)+;2O>+$4CLL*IMLI9J&4/,_!BA>]:&(62HDMA&/" M#BG%+)2..6??ZY!2S$+I.'/V?I@N \0LE!%;",7LC3&6:@C-A H.H[A(99)R.V#E[V74),S#H9L74& MR[Y#L<2:NFPE#[ F&.R MR8EE,\#HK>TSLX-25@V\*7-,-CEURK.W[M\&%&)BLLE'6GH68EKSGQ 3$TX^ MP@JT@-BX37CZ"V)B\LE?8K+G.69WEU["GBC'Y)./,=GSU(%"3$P_.;%^4,S> ML#+']).3%]Z>5B .=Y?H\R_D#\ @:Q'9 <3$S),3F^=Q:N^ ?>7&=$6#H5 N M,/,LJ%<4[!B_<->8;LSFAT3MYG[K7F#F65"O*/AM*65_)64/$S//@GS*9]]2 MRO;*0TS,/(O6/-/V8/O^72G64HGRJ_\*Z[<7O"HN# LOX4RS*$["FOUU4U4G M?MLW=:YYN7N =_?P\?O_ %!+ P04 " #O@0=9*"B!BK$" "^-@ &@ M 'AL+U]R96QS+W=OHZ<>7KR?N7C].I?_F=AM-OMU^=VM_QS+:?S'X/JCZ]^'72ECM7AM^VT9 M5U7]>;A='NKK1WBX3*X6SV^KJG]^"U4]=Y! D,P?I!"D\P=%"(KS!QD$V?Q! M#D$^?U""H#1_4(:@/']0 T'-_$%AB3(N"9(F6!-H'9#K0.!U0+ #@=@!R0X$ M9@=$.Q"H'9#M0.!V0+@#@=P!Z0X$=@?$.Q#H+:BW$.@MJ+<0Z"V3']L$>@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJ MK01ZZV2SA$!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4#OB'I' KTC MZAT)](ZH=R30.Z+>D4#O.-GL)M [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ1 M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!OF_Q92:"WH=Y&H+>AWD:@MZ'> M1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+=/#IL0Z.VH MMQ/H[:BW$^CMJ+<3Z)U0[T2@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'> M"?5.!'JGR6%! KT3ZIT(]$ZH=R+0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/> MF4#OC'IG KTSZIT)],ZH=R;0.T\.>Q/HG5'O3*!W@WHW!'HWJ'=#H'>#>C<$ M>C>H=_.3>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)Z_*%>?ZOF)X^@M02P,$ M% @ [X$'67WS[C]# @ S4 !, !;0V]N=&5N=%]4>7!E&UL MS=O?;MHP%,?Q5T&YK4B('=MA*KUI=[OU8B^0):9$Y)]LMZ-O/Q/:2ILZM(I) M^]X0@>WS._&1/G=K%\<^F[PFV07PO0IRWR]LWWETW&R0US9CJZO0OSJ M'K*IJO?5@\W$:J6S>AR"'<(R'&LD-]=W=EL]=F'Q^1!_]NTX;!)G.Y\L;D\; MCUF;I)JFKJVK$->SIZ'Y+67YDI#&D_,>OVLG?Q4W)-F["<>5/P>\G/OZ9)UK M&[NXKUSX4O5Q5W;H,A^>.^O3\R7>Z7'<;MO:-F/]V,G4^.<0;MJ?/_.+\N/TVYL\Y?9\7I_C&X_S\-G\^/R._YUQF_U/]B'@/0A(7T4D#X4I \-Z<- M^B@A?:PA?>0K2B,447,*J3G%U)R":DY1-:>PFE-,W/YO\^W?P$4$L! A0# M% @ [X$'60=!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " #O@0=93.?M->\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #O@0=9 MF5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( .^!!UF:FL>>^P4 @ 8 " M@0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6=5I.UM+ P #@L !@ M ("!$Q8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ [X$'61&6'-SI @ ! D !@ ("!Z28 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6=Y[!CAW M @ VP4 !@ ("!,D 'AL+W=O&UL4$L! A0#% @ [X$' M62":XZ\1# I"< !D ("!:50 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'668%E/+X! 1PX M !D ("!7W( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'68L17C#) @ I@8 !D M ("!:HX 'AL+W=O&PO=V]R:W-H965T M&4 !X;"]W;W)K&UL4$L! A0# M% @ [X$'66JH';&$ P #0@ !D ("!BYD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6:61 MZK^P!P K!0 !D ("!F:\ 'AL+W=OR,VX' $% &0 M @(& MP >&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6=48!K4*!P K!( !D M ("!3<< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [X$'6;:*6"Z\!@ YAX !D ("! M.M< 'AL+W=O&PO=V]R:W-H965TC@ !X;"]W;W)K&UL4$L! A0#% M @ [X$'60PM=>G4#@ *2P !D ("!8^, 'AL+W=OE(80# :" M&0 @(%N\@ >&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6?V:K(KW M @ F@H !D ("!!OT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'60#)UM6X"@ 1SP !D M ("!T &PO=V]R M:W-H965T&UL M4$L! A0#% @ [X$'6:$,L3 O P ? < !D ("!=A@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[X$'66MUW\NB! _ X !D ("!&2,! 'AL+W=O&PO=V]R:W-H965TLK 0!X;"]W M;W)K&UL4$L! A0#% @ [X$'6?NW.]G @ M3P8 !D ("!KBX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'64EO([F(!P S3L !D M ("!33@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [X$'6; #=D3G @ ,0D !D ("!XT4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$' M6:2^(6AF" O%X !D ("!F%(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'68C[SH+-! /AX M !D ("!]&0! 'AL+W=O&PO=V]R:W-H965T4UD] M7 , %X/ 9 " @8-M 0!X;"]W;W)K&UL4$L! A0#% @ [X$'66E++RQ; P )PX !D M ("!%G$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [X$'60A^;:O5 @ / < !D ("!B'P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'6:-P M7F=^ @ BP8 !D ("!CHL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [X$'660$ K' &0 @(%#H@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ [X$'64FK_@A" @ GP4 !D ("! M0:H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [X$'6&UL4$L! A0#% @ [X$'6;_W+LS3 M P J T !D ("!L\0! 'AL+W=O&PO=V]R:W-H965TO, 0!X;"]W;W)K&UL4$L! A0#% @ [X$'670<0;@W!0 BB( !D M ("!H] ! 'AL+W=O&PO=V]R M:W-H965TG8 0!X;"]W;W)K&UL M4$L! A0#% @ [X$'6:N:.OX2!@ @# !D ("!4]P! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[X$'631OSL0-! D!D !D ("!Z^@! 'AL+W=O'O 0!X;"]W M;W)K&UL4$L! A0#% @ [X$'61*<#;]) @ M(@4 !D ("!X?(! 'AL+W=O&PO=V]R:W-H965T*NQS $P( L ( !&0(" %]R M96QS+RYR96QS4$L! A0#% @ [X$'62?8[>[&!@ #T \ M ( ! @," 'AL+W=O7!E&UL4$L%!@ !E &4 NAL %(/ $ @ $! end XML 114 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 115 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 453 347 1 false 112 0 false 10 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 995200300 - 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 995200305 - 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 995200400 - 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 995200500 - 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 995200505 - 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 995210101 - Disclosure - General Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneral General Notes 10 false false R11.htm 995210201 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 995210301 - 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 995210401 - 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 995210501 - Disclosure - Short-Term Investments Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments Short-Term Investments Notes 14 false false R15.htm 995210601 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 15 false false R16.htm 995210701 - Disclosure - Fair Value Measurements Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 995210801 - Disclosure - Other Receivables Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables Other Receivables Notes 17 false false R18.htm 995210901 - Disclosure - Inventory Sheet http://www.cleanenergyfuels.com/role/DisclosureInventory Inventory Notes 18 false false R19.htm 995211001 - Disclosure - Land, Property and Equipment Sheet http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment Land, Property and Equipment Notes 19 false false R20.htm 995211101 - Disclosure - Accrued Liabilities Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 20 false false R21.htm 995211201 - Disclosure - Debt Sheet http://www.cleanenergyfuels.com/role/DisclosureDebt Debt Notes 21 false false R22.htm 995211301 - Disclosure - Net Income (Loss) Per Share Sheet http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare Net Income (Loss) Per Share Notes 22 false false R23.htm 995211401 - Disclosure - Stock-Based Compensation Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 995211501 - Disclosure - Stockholders' Equity Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 24 false false R25.htm 995211601 - Disclosure - Income Taxes Sheet http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes Income Taxes Notes 25 false false R26.htm 995211701 - Disclosure - Commitments and Contingencies Sheet http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 26 false false R27.htm 995211801 - Disclosure - Leases Sheet http://www.cleanenergyfuels.com/role/DisclosureLeases Leases Notes 27 false false R28.htm 995211901 - Disclosure - Alternative Fuels Excise Tax Credit Sheet http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit Alternative Fuels Excise Tax Credit Notes 28 false false R29.htm 995212001 - Disclosure - Related Party Transactions Sheet http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 29 false false R30.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 30 false false R31.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 31 false false R32.htm 99920102 - Disclosure - General (Policies) Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies General (Policies) Policies 32 false false R33.htm 99920202 - Disclosure - Revenue From Contracts With Customers (Policies) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersPolicies Revenue From Contracts With Customers (Policies) Policies 33 false false R34.htm 99930203 - 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 34 false false R35.htm 99930403 - 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 35 false false R36.htm 99930503 - Disclosure - Short-Term Investments (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments 36 false false R37.htm 99930603 - 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 37 false false R38.htm 99930703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements 38 false false R39.htm 99930803 - Disclosure - Other Receivables (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables Other Receivables (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables 39 false false R40.htm 99930903 - Disclosure - Inventory (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureInventory 40 false false R41.htm 99931003 - 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 41 false false R42.htm 99931103 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities 42 false false R43.htm 99931203 - Disclosure - Debt (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureDebt 43 false false R44.htm 99931303 - 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 44 false false R45.htm 99931403 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation 45 false false R46.htm 99931503 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity 46 false false R47.htm 99931803 - Disclosure - Leases (Tables) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.cleanenergyfuels.com/role/DisclosureLeases 47 false false R48.htm 99940101 - Disclosure - General - Tourmaline Joint Development (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails General - Tourmaline Joint Development (Details) Details 48 false false R49.htm 99940102 - Disclosure - General - Impairment of Goodwill and Long-Lived Assets (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails General - Impairment of Goodwill and Long-Lived Assets (Details) Details 49 false false R50.htm 99940201 - 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 50 false false R51.htm 99940202 - 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 51 false false R52.htm 99940203 - Disclosure - Revenue from Contracts with Customers - Tourmaline Joint Development (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTourmalineJointDevelopmentDetails Revenue from Contracts with Customers - Tourmaline Joint Development (Details) Details 52 false false R53.htm 99940204 - 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 53 false false R54.htm 99940205 - 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 54 false false R55.htm 99940301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details) Details 55 false false R56.htm 99940302 - 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 56 false false R57.htm 99940303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details) Details 57 false false R58.htm 99940304 - 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 58 false false R59.htm 99940305 - 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 59 false false R60.htm 99940306 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details) Details 60 false false R61.htm 99940401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables 61 false false R62.htm 99940501 - Disclosure - Short-Term Investments (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails Short-Term Investments (Details) Details http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables 62 false false R63.htm 99940601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 63 false false R64.htm 99940602 - 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 64 false false R65.htm 99940603 - 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 65 false false R66.htm 99940701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails Fair Value Measurements - Commodity Swap Contracts (Details) Details 66 false false R67.htm 99940702 - Disclosure - Fair Value Measurements - Convertible Promissory Note (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails Fair Value Measurements - Convertible Promissory Note (Details) Details 67 false false R68.htm 99940703 - Disclosure - Fair Value Measurements - Transfers (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails Fair Value Measurements - Transfers (Details) Details 68 false false R69.htm 99940704 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails Fair Value Measurements - Assets and Liabilities (Details) Details 69 false false R70.htm 99940705 - 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 70 false false R71.htm 99940706 - 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 71 false false R72.htm 99940707 - Disclosure - Fair Value Measurements - Other Financial Assets and Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails Fair Value Measurements - Other Financial Assets and Liabilities (Details) Details 72 false false R73.htm 99940801 - Disclosure - Other Receivables (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails Other Receivables (Details) Details http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables 73 false false R74.htm 99940901 - Disclosure - Inventory (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails Inventory (Details) Details http://www.cleanenergyfuels.com/role/DisclosureInventoryTables 74 false false R75.htm 99941001 - 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 75 false false R76.htm 99941101 - Disclosure - Accrued Liabilities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables 76 false false R77.htm 99941201 - Disclosure - Debt - Schedule of Debt Obligations (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails Debt - Schedule of Debt Obligations (Details) Details 77 false false R78.htm 99941202 - Disclosure - Debt - Stonepeak Credit Agreement (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails Debt - Stonepeak Credit Agreement (Details) Details 78 false false R79.htm 99941203 - Disclosure - Debt - Other Debt (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails Debt - Other Debt (Details) Details 79 false false R80.htm 99941301 - Disclosure - Net Loss Per Share (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails Net Loss Per Share (Details) Details 80 false false R81.htm 99941302 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails Net Loss Per Share - Anti-dilutive Securities (Details) Details 81 false false R82.htm 99941401 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables 82 false false R83.htm 99941402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails Stock-Based Compensation - Amazon Warrant (Details) Details 83 false false R84.htm 99941501 - Disclosure - Stockholders' Equity - Authorized Shares (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails Stockholders' Equity - Authorized Shares (Details) Details 84 false false R85.htm 99941502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails Stockholders' Equity - Share Repurchase Program (Details) Details 85 false false R86.htm 99941503 - Disclosure - Stockholders' Equity - Stonepeak Warrant (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails Stockholders' Equity - Stonepeak Warrant (Details) Details 86 false false R87.htm 99941504 - Disclosure - Stockholders' Equity - Stonepeak Warrant Activity (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails Stockholders' Equity - Stonepeak Warrant Activity (Details) Details 87 false false R88.htm 99941601 - Disclosure - Income Taxes (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes 88 false false R89.htm 99941701 - Disclosure - Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details) Details 89 false false R90.htm 99941801 - Disclosure - Leases - Narrative (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails Leases - Narrative (Details) Details 90 false false R91.htm 99941802 - Disclosure - Leases - Maturities of Lease Receivables (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails Leases - Maturities of Lease Receivables (Details) Details 91 false false R92.htm 99941901 - Disclosure - Alternative Fuel Excise Tax Credit (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails Alternative Fuel Excise Tax Credit (Details) Details 92 false false R93.htm 99942001 - Disclosure - Related Party Transactions (Details) Sheet http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions 93 false false All Reports Book All Reports clne-20240630.xsd clne-20240630_cal.xml clne-20240630_def.xml clne-20240630_lab.xml clne-20240630_pre.xml clne-20240630x10q.htm http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "clne-20240630x10q.htm": { "nsprefix": "clne", "nsuri": "http://www.cleanenergyfuels.com/20240630", "dts": { "schema": { "local": [ "clne-20240630.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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "clne-20240630_cal.xml" ] }, "definitionLink": { "local": [ "clne-20240630_def.xml" ] }, "labelLink": { "local": [ "clne-20240630_lab.xml" ] }, "presentationLink": { "local": [ "clne-20240630_pre.xml" ] }, "inline": { "local": [ "clne-20240630x10q.htm" ] } }, "keyStandard": 294, "keyCustom": 53, "axisStandard": 29, "axisCustom": 0, "memberStandard": 43, "memberCustom": 56, "hidden": { "total": 42, "http://fasb.org/us-gaap/2024": 34, "http://xbrl.sec.gov/dei/2024": 5, "http://www.cleanenergyfuels.com/20240630": 3 }, "contextCount": 453, "entityCount": 1, "segmentCount": 112, "elementCount": 701, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1042, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 3 }, "report": { "R1": { "role": "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R3": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "longName": "995200300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical", "longName": "995200305 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Parenthetical)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UpBdNa5PI06jBhs3C1U_PQ", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_QsYK-Wf4KEOQz8WLpzFYpg", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R8": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200500 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ProvisionForDoubtfulAccountsNotesAndInventory", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R9": { "role": "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "longName": "995200505 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InterestPaidCapitalized", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InterestPaidCapitalized", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneral", "longName": "995210101 - Disclosure - General", "shortName": "General", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers", "longName": "995210201 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary", "longName": "995210301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash", "longName": "995210401 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments", "longName": "995210501 - Disclosure - Short-Term Investments", "shortName": "Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities", "longName": "995210601 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements", "longName": "995210701 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables", "longName": "995210801 - Disclosure - Other Receivables", "shortName": "Other Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInventory", "longName": "995210901 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment", "longName": "995211001 - Disclosure - Land, Property and Equipment", "shortName": "Land, Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities", "longName": "995211101 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDebt", "longName": "995211201 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare", "longName": "995211301 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation", "longName": "995211401 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity", "longName": "995211501 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes", "longName": "995211601 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies", "longName": "995211701 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLeases", "longName": "995211801 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit", "longName": "995211901 - Disclosure - Alternative Fuels Excise Tax Credit", "shortName": "Alternative Fuels Excise Tax Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ExciseTaxCreditDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ExciseTaxCreditDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions", "longName": "995212001 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies", "longName": "99920102 - Disclosure - General (Policies)", "shortName": "General (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersPolicies", "longName": "99920202 - Disclosure - Revenue From Contracts With Customers (Policies)", "shortName": "Revenue From Contracts With Customers (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables", "longName": "99930203 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables", "longName": "99930403 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)", "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables", "longName": "99930503 - Disclosure - Short-Term Investments (Tables)", "shortName": "Short-Term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "longName": "99930603 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables", "longName": "99930703 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables", "longName": "99930803 - Disclosure - Other Receivables (Tables)", "shortName": "Other Receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInventoryTables", "longName": "99930903 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables", "longName": "99931003 - Disclosure - Land, Property and Equipment (Tables)", "shortName": "Land, Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables", "longName": "99931103 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtTables", "longName": "99931203 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables", "longName": "99931303 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "longName": "99931403 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables", "longName": "99931503 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_clne_StonepeakWarrantMember_sGDRuLDu3U291WamRUfc3w", "name": "clne:WarrantActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_clne_StonepeakWarrantMember_sGDRuLDu3U291WamRUfc3w", "name": "clne:WarrantActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesTables", "longName": "99931803 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails", "longName": "99940101 - Disclosure - General - Tourmaline Joint Development (Details)", "shortName": "General - Tourmaline Joint Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_4_30_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_TourmalineOilCorpMember_us-gaap_TypeOfArrangementAxis_clne_TourmalineJointDevelopmentAgreementMember_Du1aCyevjESZx5Ub90jFmQ", "name": "clne:AgreementAmount", "unitRef": "Unit_Standard_CAD_Ap3wosKUaEa_Io6v2PnbPg", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_4_30_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_TourmalineOilCorpMember_us-gaap_TypeOfArrangementAxis_clne_TourmalineJointDevelopmentAgreementMember_Du1aCyevjESZx5Ub90jFmQ", "name": "clne:AgreementAmount", "unitRef": "Unit_Standard_CAD_Ap3wosKUaEa_Io6v2PnbPg", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails", "longName": "99940102 - Disclosure - General - Impairment of Goodwill and Long-Lived Assets (Details)", "shortName": "General - Impairment of Goodwill and Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "longName": "99940201 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_gR4LcG3pB0CxmxK5Tiknhg", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R51": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails", "longName": "99940202 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "shortName": "Revenue from Contracts with Customers - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTourmalineJointDevelopmentDetails", "longName": "99940203 - Disclosure - Revenue from Contracts with Customers - Tourmaline Joint Development (Details)", "shortName": "Revenue from Contracts with Customers - Tourmaline Joint Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "longName": "99940204 - Disclosure - Revenue from Contracts with Customers - Contract Balances (Details)", "shortName": "Revenue from Contracts with Customers - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R54": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails", "longName": "99940205 - Disclosure - Revenue from Contracts with Customers - Contract Liabilities (Details)", "shortName": "Revenue from Contracts with Customers - Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "longName": "99940301 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - TotalEnergies Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PaymentsForAdvanceToAffiliate", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_3_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_TotalJvJointVentureAgreementMember_ZcFrDCqWN0mgr8FN5uFuJg", "name": "clne:CommitmentToFundJointVenture", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R56": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "longName": "99940302 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - bp Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_18_2020_srt_CounterpartyNameAxis_clne_BPProductsNorthAmericaMember_us-gaap_LongtermDebtTypeAxis_clne_BpLoanMember_RyQKTNPDCkOwS3sg1fvWvw", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "clne:EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R57": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "longName": "99940303 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Maas Energy Works (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:PaymentsForAdvanceToAffiliate", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_8_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_MaasEnergyWorksLlcMember_GlcsGVvGQkG35zPmZ9z6ow", "name": "clne:CommitmentToFundJointVenture", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R58": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "longName": "99940304 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - SAFE&CEC S.r.l (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_29_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_SAFECECS.r.l.Member_rhTyYPnyxUqPkH3uh-kogQ", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R59": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "longName": "99940305 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - NG Advantage (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_NgAdvantageMember_fo8pWT3kqk-SKnp5Kxc2LA", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R60": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "longName": "99940306 - Disclosure - Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details)", "shortName": "Investments in Other Entities and Noncontrolling Interest in a Subsidiary - Other Equity Method Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_clne_OtherEquityMethodInvestmentMember_hDc3yrxWbkGPxJmflZq-Ig", "name": "us-gaap:EquityMethodInvestments", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R61": { "role": "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "longName": "99940401 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "longName": "99940501 - Disclosure - Short-Term Investments (Details)", "shortName": "Short-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "longName": "99940601 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_10_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-UCClnTN8kqSJ7Bibz1s3w", "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld", "unitRef": "Unit_Standard_contract_65akwvobWEyBIMBodXcAcQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_10_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_-UCClnTN8kqSJ7Bibz1s3w", "name": "us-gaap:DerivativeAssetNumberOfInstrumentsHeld", "unitRef": "Unit_Standard_contract_65akwvobWEyBIMBodXcAcQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "longName": "99940602 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details)", "shortName": "Derivative Instruments and Hedging Activities - Summary of Commodity Derivative Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_UwvaZCmjtEyoafeH4rxOrg", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_UwvaZCmjtEyoafeH4rxOrg", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "longName": "99940603 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details)", "shortName": "Derivative Instruments and Hedging Activities - Schedule of Weighted-Average Price of Open Commodity Swap Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_DerivativeInstrumentRiskAxis_clne_CommoditySwap2024Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_wAzQf6RxVE6EYNCPJu-PRw", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "unitRef": "Unit_Standard_gal_eOU6bRbFukqKqjAiOA_udw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_DerivativeInstrumentRiskAxis_clne_CommoditySwap2024Member_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_wAzQf6RxVE6EYNCPJu-PRw", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountVolume", "unitRef": "Unit_Standard_gal_eOU6bRbFukqKqjAiOA_udw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "longName": "99940701 - Disclosure - Fair Value Measurements - Commodity Swap Contracts (Details)", "shortName": "Fair Value Measurements - Commodity Swap Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputCommodityForwardPriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_gHHc-l0ke0WM7UMJ35mKZQ", "name": "us-gaap:DerivativeAssetMeasurementInput", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputCommodityForwardPriceMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_gHHc-l0ke0WM7UMJ35mKZQ", "name": "us-gaap:DerivativeAssetMeasurementInput", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "longName": "99940702 - Disclosure - Fair Value Measurements - Convertible Promissory Note (Details)", "shortName": "Fair Value Measurements - Convertible Promissory Note (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_clne_RimereMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_zxEja-8fZUqn-HAbXaXLKA", "name": "us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R68": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails", "longName": "99940703 - Disclosure - Fair Value Measurements - Transfers (Details)", "shortName": "Fair Value Measurements - Transfers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "longName": "99940704 - Disclosure - Fair Value Measurements - Assets and Liabilities (Details)", "shortName": "Fair Value Measurements - Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_SoVIvfHrVkipqnfyM0OvFw", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R70": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "longName": "99940705 - Disclosure - Fair Value Measurements - Fair Value Recognition - Assets (Details)", "shortName": "Fair Value Measurements - Fair Value Recognition - Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_SwapMember_kyCtrSQvzUazyKKbGEB9cA", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R71": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails", "longName": "99940706 - Disclosure - Fair Value Measurements - Fair Value Recognition - Liabilities (Details)", "shortName": "Fair Value Measurements - Fair Value Recognition - Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByLiabilityClassAxis_us-gaap_SwapMember_A63nilXJLU-Z93atuFU65A", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByLiabilityClassAxis_us-gaap_SwapMember_A63nilXJLU-Z93atuFU65A", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails", "longName": "99940707 - Disclosure - Fair Value Measurements - Other Financial Assets and Liabilities (Details)", "shortName": "Fair Value Measurements - Other Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_iJYIwkkXiESHEqoSMWHjaQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R73": { "role": "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails", "longName": "99940801 - Disclosure - Other Receivables (Details)", "shortName": "Other Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_AutomobileLoanMember_VmTh7rrlPkKnO7VFXH1aUw", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clne:ScheduleOfOtherReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R74": { "role": "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails", "longName": "99940901 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails", "longName": "99941001 - Disclosure - Land, Property and Equipment (Details)", "shortName": "Land, Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails", "longName": "99941101 - Disclosure - Accrued Liabilities (Details)", "shortName": "Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "clne:AccruedAlternativeFuelIncentivesCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "clne:AccruedAlternativeFuelIncentivesCurrent", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "longName": "99941201 - Disclosure - Debt - Schedule of Debt Obligations (Details)", "shortName": "Debt - Schedule of Debt Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "clne:LongTermDebtGrossCurrentMaturities", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R78": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "longName": "99941202 - Disclosure - Debt - Stonepeak Credit Agreement (Details)", "shortName": "Debt - Stonepeak Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_12_2023_CoVRKBL3SE6EiLw5zw5s0w", "name": "clne:MaximumPercentageOfInterestThatCompanyMayElectToPayInKind", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_12_2023_CoVRKBL3SE6EiLw5zw5s0w", "name": "clne:MaximumPercentageOfInterestThatCompanyMayElectToPayInKind", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "longName": "99941203 - Disclosure - Debt - Other Debt (Details)", "shortName": "Debt - Other Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_LongtermDebtTypeAxis_clne_OtherDebtMember_T8obBbWvpU64yeah50cTLA", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_LongtermDebtTypeAxis_clne_OtherDebtMember_T8obBbWvpU64yeah50cTLA", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "unitRef": "Unit_Standard_pure__bCmBgtz9U-j_kB6gR4L-A", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "longName": "99941301 - Disclosure - Net Loss Per Share (Details)", "shortName": "Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "clne:IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndStockWarrants", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R81": { "role": "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails", "longName": "99941302 - Disclosure - Net Loss Per Share - Anti-dilutive Securities (Details)", "shortName": "Net Loss Per Share - Anti-dilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails", "longName": "99941401 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "longName": "99941402 - Disclosure - Stock-Based Compensation - Amazon Warrant (Details)", "shortName": "Stock-Based Compensation - Amazon Warrant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "clne:ContraRevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_4_16_2021_us-gaap_FinancialInstrumentAxis_clne_AmazonWarrantMember_NVw5qmPV6EKqobMHgAtKeg", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R84": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "longName": "99941501 - Disclosure - Stockholders' Equity - Authorized Shares (Details)", "shortName": "Stockholders' Equity - Authorized Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "clne:SharesAuthorized", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "clne:SharesAuthorized", "unitRef": "Unit_Standard_shares_1cp_Sw2Sk0OHT55Y2Lh3HQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails", "longName": "99941502 - Disclosure - Stockholders' Equity - Share Repurchase Program (Details)", "shortName": "Stockholders' Equity - Share Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_12_7_2021_fAz_zRhv1kyq_zScfbDCFA", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_7_2021_fAz_zRhv1kyq_zScfbDCFA", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails", "longName": "99941503 - Disclosure - Stockholders' Equity - Stonepeak Warrant (Details)", "shortName": "Stockholders' Equity - Stonepeak Warrant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_12_2023_us-gaap_FinancialInstrumentAxis_clne_StonepeakWarrantMember_srnUYJC3mkKkaHc0g9R4pw", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R87": { "role": "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "longName": "99941504 - Disclosure - Stockholders' Equity - Stonepeak Warrant Activity (Details)", "shortName": "Stockholders' Equity - Stonepeak Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_clne_StonepeakWarrantMember_Yi5fGzfBOkWon3BqiUsURw", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "clne:WarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancialInstrumentAxis_clne_StonepeakWarrantMember_Yi5fGzfBOkWon3BqiUsURw", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "clne:WarrantActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails", "longName": "99941601 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_birNDtj_6EqK-mUBY8yEhg", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } }, "R89": { "role": "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails", "longName": "99941701 - Disclosure - Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details)", "shortName": "Commitments and Contingencies - Long-Term Take-or-Pay Natural Gas Purchase Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_11_7_2022_us-gaap_FinancialInstrumentAxis_clne_NotePurchaseAgreement2022Member_GO3uLQhmjEeen75oL_Rvnw", "name": "us-gaap:ContractualObligation", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_11_7_2022_us-gaap_FinancialInstrumentAxis_clne_NotePurchaseAgreement2022Member_GO3uLQhmjEeen75oL_Rvnw", "name": "us-gaap:ContractualObligation", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails", "longName": "99941801 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:SalesTypeLeaseInterestIncome", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:SalesTypeLeaseInterestIncome", "p", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_ICuebAiBY0W7Cgp9ZnD24A", "name": "us-gaap:SalesTypeLeaseInterestIncome", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:SalesTypeLeaseInterestIncome", "p", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails", "longName": "99941802 - Disclosure - Leases - Maturities of Lease Receivables (Details)", "shortName": "Leases - Maturities of Lease Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "clne:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails", "longName": "99941901 - Disclosure - Alternative Fuel Excise Tax Credit (Details)", "shortName": "Alternative Fuel Excise Tax Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_1_1_2022_-yC3NRbGI0GpT8ZKd4PEWA", "name": "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "unitRef": "Unit_Divide_USD_gal_NWXDFGizZU-JYOPaQjhPwA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "clne:ExciseTaxCreditDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_1_1_2022_-yC3NRbGI0GpT8ZKd4PEWA", "name": "clne:AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "unitRef": "Unit_Divide_USD_gal_NWXDFGizZU-JYOPaQjhPwA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "clne:ExciseTaxCreditDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "99942001 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_6_30_2024_3WzBZZBkx0uMRcLpuIofSw", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_srt_CounterpartyNameAxis_clne_TOTLS.aMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_uRRWNnDnYUWr5Ctu7sLWYQ", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_xb2KqayRmE-3GsdHiFDuAA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clne-20240630x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Other Receivables", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r292", "r1023" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r88", "r94" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r77", "r79", "r83", "r1058" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r77", "r863" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowance of $1,475 and $1,536 as of December 31, 2023 and June 30, 2024, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1022" ] }, "clne_AccruedAlternativeFuelIncentivesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AccruedAlternativeFuelIncentivesCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Alternative Fuel Incentives, Current", "label": "Accrued Alternative Fuel Incentives, Current", "terseLabel": "Accrued alternative fuels incentives" } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued employee benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r79" ] }, "clne_AccruedGasAndEquipmentPurchaseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AccruedGasAndEquipmentPurchaseCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeReceivableMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Receivable [Member]", "terseLabel": "Accrued customer billings", "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." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r79" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Salaries, Current", "terseLabel": "Accrued salaries and wages", "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)." } } }, "auth_ref": [ "r79", "r810" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r20", "r21", "r99", "r204", "r651", "r679", "r680" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r11", "r21", "r532", "r535", "r591", "r675", "r676", "r995", "r996", "r997", "r1010", "r1011", "r1012", "r1014" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r919" ] }, "clne_AdditionalCommitmentToFundJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AdditionalCommitmentToFundJointVenture", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r89" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r694", "r1010", "r1011", "r1012", "r1014", "r1063", "r1140" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r932" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r932" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares withheld related to net share settlement", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition", "terseLabel": "Stock-based sales incentive charges", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r44", "r45", "r460" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of common stock warrants", "verboseLabel": "Fair value of warrant", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r12", "r40", "r127" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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 (used in) operating activities:" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r965" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r891", "r901", "r911", "r943" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r894", "r904", "r914", "r946" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r966" ] }, "clne_AgreementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AgreementAmount", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount for agreement entered.", "label": "Agreement Amount", "terseLabel": "Agreement amount" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r932" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r939" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r895", "r905", "r915", "r939", "r947", "r951", "r959" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r957" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, after Tax", "verboseLabel": "Stock-based compensation expense, net of $0 tax in 2023 and 2024", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r205", "r293", "r335" ] }, "clne_AlternativeFuelTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AlternativeFuelTaxCredit", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of alternative fuel tax credit.", "label": "Alternative Fuel Tax Credit", "terseLabel": "Alternative fuel tax credit" } } }, "auth_ref": [] }, "clne_AlternativeFuelsExciseTaxCreditCompressedNaturalGas": { "xbrltype": "perUnitItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AlternativeFuelsExciseTaxCreditCompressedNaturalGas", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails" ], "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)" } } }, "auth_ref": [] }, "clne_AlternativeFuelsExciseTaxCreditLiquefiedNaturalGas": { "xbrltype": "perUnitItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AlternativeFuelsExciseTaxCreditLiquefiedNaturalGas", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelExciseTaxCreditDetails" ], "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)" } } }, "auth_ref": [] }, "clne_AmazonWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "AmazonWarrantMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Amazon warrants.", "label": "Amazon Warrant [Member]", "terseLabel": "Amazon Warrant" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of discount and debt issuance cost", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r407", "r828", "r829", "r1001", "r1083" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive securities (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r268" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "verboseLabel": "Net Loss Per Share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r521" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion of ARO liabilities", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r364", "r365" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r140", "r156", "r196", "r237", "r272", "r277", "r286", "r287", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r523", "r527", "r569", "r644", "r737", "r820", "r821", "r863", "r882", "r1046", "r1047", "r1090" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r192", "r207", "r237", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r523", "r527", "r569", "r863", "r1046", "r1047", "r1090" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_AutomobileLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AutomobileLoanMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Automobile Loan [Member]", "terseLabel": "Loans to customers to finance vehicle purchases", "documentation": "Loan to finance the purchase of a vehicle." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gain", "documentation": "Amount, before tax, of unrealized gain 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)." } } }, "auth_ref": [ "r302" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost", "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)." } } }, "auth_ref": [ "r299", "r341", "r643" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Estimated Fair Value", "verboseLabel": "Available-for-sale securities", "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." } } }, "auth_ref": [ "r296", "r341" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r954" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r955" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r950" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r950" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r953" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r952" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r951" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r951" ] }, "clne_BPProductsNorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "BPProductsNorthAmericaMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to BP Products North America.", "label": "BP Products North America [Member]", "terseLabel": "BP Products North America" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r363", "r1107", "r1108" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r60", "r63", "r363", "r1107", "r1108" ] }, "clne_BpJvJointVentureAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "BpJvJointVentureAgreementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the bp JV joint venture agreement.", "label": "Bp Jv Joint Venture Agreement [Member]", "terseLabel": "bpJV" } } }, "auth_ref": [] }, "clne_BpLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "BpLoanMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "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 [Member]", "terseLabel": "bp Loan" } } }, "auth_ref": [] }, "clne_BridgeToRenewablesBtrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "BridgeToRenewablesBtrMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Bridge to Renewables, Inc. \"BTR\".", "label": "Bridge To Renewables BTR [Member]", "terseLabel": "Bridge To Renewables, BTR" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r518", "r841", "r842" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r46", "r48", "r351", "r352", "r353", "r354", "r355", "r518", "r841", "r842" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "clne_BusinessExpensesReimbursementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "BusinessExpensesReimbursementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to reimbursement of business expenses.", "label": "Business Expenses Reimbursement [Member]", "terseLabel": "Business Expenses Reimbursement" } } }, "auth_ref": [] }, "clne_CapitalCallContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "CapitalCallContributionAmount", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "The sum of amount of capital calls for contributions.", "label": "Capital Call Contribution Amount", "terseLabel": "Capital call, contribution amount requested" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Amount included in accounts payable balances", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated amortization on the capitalized software costs", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r356", "r805" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense related to the capitalized software costs", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r804", "r805" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software costs, net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r803" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Amortized Cost", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r28", "r194", "r808" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "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." } } }, "auth_ref": [ "r194", "r648" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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", "terseLabel": "Cash, cash equivalents and current portion of restricted cash", "totalLabel": "Total cash, cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r28", "r112", "r235" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r112" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents [Member]", "terseLabel": "Cash Equivalents", "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r194" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Uninsured Amount", "terseLabel": "Amount in excess of FDIC and CDIC limits", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit", "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." } } }, "auth_ref": [ "r10", "r876", "r877", "r878", "r879" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r930" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r927" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r925" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r170", "r200", "r201", "r202", "r237", "r262", "r263", "r265", "r267", "r275", "r276", "r332", "r376", "r378", "r379", "r380", "r383", "r384", "r416", "r417", "r419", "r420", "r422", "r569", "r683", "r684", "r685", "r686", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r724", "r746", "r768", "r793", "r794", "r795", "r796", "r797", "r969", "r1004", "r1015" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of the warrant (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Aggregate number of warrant shares (in shares)", "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." } } }, "auth_ref": [ "r423" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r931" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r931" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r521" ] }, "clne_CommitmentToFundJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "CommitmentToFundJointVenture", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r84", "r144", "r647", "r723" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommodityContractMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Commodity Contract [Member]", "terseLabel": "Commodity swaps", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r838", "r849" ] }, "clne_CommoditySwap2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "CommoditySwap2024Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Commodity Swap 2024", "label": "Commodity Swap 2024" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Units", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Class B Units", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r872", "r873", "r874", "r876", "r877", "r878", "r879", "r1010", "r1011", "r1014", "r1063", "r1137", "r1140" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r87", "r724" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r87", "r724", "r743", "r1140", "r1141" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value. 454,000,000 shares authorized; 223,026,966 shares and 223,332,502 shares issued and outstanding as of December 31, 2023 and June 30, 2024, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r87", "r650", "r863" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r936" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r935" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r937" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r934" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Amazon Warrant", "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." } } }, "auth_ref": [ "r129", "r130" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r54", "r132", "r216", "r218", "r224", "r638", "r663" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r51", "r815" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress", "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." } } }, "auth_ref": [] }, "clne_ContraRevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ContraRevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of contract balances", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetGrossNoncurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets - non-current", "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." } } }, "auth_ref": [ "r1051", "r1052" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract assets - total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r425", "r427", "r446" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets - current", "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." } } }, "auth_ref": [ "r425", "r427", "r446" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "totalLabel": "Contract liabilities - total", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r425", "r426", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "verboseLabel": "Contract liabilities - current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r425", "r426", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities - non-current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r425", "r426", "r446" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "terseLabel": "Amount of funding commitment", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1008" ] }, "clne_ContributionsToFundJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ContributionsToFundJointVenture", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents payments for funding of joint venture.", "label": "Contributions to Fund Joint Venture", "terseLabel": "Contribution to joint venture" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible promissory note", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Notes Payable [Member]", "verboseLabel": "Convertible promissory note", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r78", "r141" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r102", "r103", "r634" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown separately below):" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r183", "r184", "r241", "r242", "r389", "r418", "r598", "r616", "r641", "r811", "r813" ] }, "clne_CounterpartyToJointVentureBpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "CounterpartyToJointVentureBpMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents bp, counterparty to the bp JV joint venture.", "label": "Counterparty To Joint Venture Bp [Member]", "terseLabel": "bp" } } }, "auth_ref": [] }, "clne_CounterpartyToJointVentureTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "CounterpartyToJointVentureTotalMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Total, counterparty to the Total JV joint venture.", "label": "TotalEnergies S.E." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r123", "r236", "r358", "r359", "r360", "r361", "r362", "r374", "r375", "r385", "r391", "r392", "r393", "r394", "r395", "r396", "r401", "r408", "r409", "r411", "r579" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r78", "r79", "r141", "r143", "r243", "r386", "r387", "r388", "r389", "r390", "r392", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r825", "r826", "r827", "r828", "r829", "r862", "r1005", "r1040", "r1041", "r1042", "r1082", "r1084" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "totalLabel": "Total debt", "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." } } }, "auth_ref": [ "r18", "r143", "r412" ] }, "clne_DebtInstrumentChangeInControlPremiumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "DebtInstrumentChangeInControlPremiumPercentage", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of change in control premium, that the company is obligated to pay, under the debt arrangement.", "label": "Debt Instrument, Change In Control Premium Percentage", "terseLabel": "Change in control premium percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt issuance amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r386", "r579", "r580", "r826", "r827", "r862" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r81", "r415", "r579", "r580", "r862" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r81", "r387" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r243", "r386", "r387", "r388", "r389", "r390", "r392", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r410", "r825", "r826", "r827", "r828", "r829", "r862", "r1005", "r1082", "r1084" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r18", "r243", "r386", "r387", "r388", "r389", "r390", "r392", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r825", "r826", "r827", "r828", "r829", "r862", "r1005", "r1040", "r1041", "r1042", "r1082", "r1084" ] }, "clne_DebtInstrumentOriginalIssueDiscountAndDirectLenderFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "DebtInstrumentOriginalIssueDiscountAndDirectLenderFees", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of original issue discount and direct lender fees under the debt arrangement.", "label": "Debt Instrument, Original Issue Discount And Direct Lender Fees", "terseLabel": "Original issue discount and direct lender fees" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r18", "r41", "r42", "r74", "r125", "r126", "r243", "r386", "r387", "r388", "r389", "r390", "r392", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r410", "r825", "r826", "r827", "r828", "r829", "r862", "r1005", "r1082", "r1084" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r397", "r413", "r578", "r579", "r580", "r826", "r827", "r862" ] }, "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleMeasurementInput", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Measurement Input", "terseLabel": "Convertible Promissory Note, Measurement Input", "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]", "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)." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309" ] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Current, Net", "negatedTerseLabel": "Less amounts due within one year", "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." } } }, "auth_ref": [ "r1081", "r1082", "r1084" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "totalLabel": "Total debt", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1049", "r1081", "r1082", "r1084" ] }, "us-gaap_DeferredFinanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNetAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net [Abstract]", "terseLabel": "Unamortized Debt Financing Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentGross", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Cost, Gross, Noncurrent", "terseLabel": "Debt issuance costs", "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1082", "r1084" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Total long-term debt", "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." } } }, "auth_ref": [ "r1081", "r1082", "r1084" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r167", "r1007" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "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." } } }, "auth_ref": [ "r991" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r7", "r272", "r281", "r287", "r820", "r821" ] }, "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetCollateralObligationToReturnCashOffset", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset", "negatedLabel": "Gross Amounts Offset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets." } } }, "auth_ref": [ "r8", "r14" ] }, "us-gaap_DerivativeAssetMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetMeasurementInput", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Measurement Input", "terseLabel": "Derivative asset, measurement input", "documentation": "Value of input used to measure derivative asset." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "us-gaap_DerivativeAssetNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetNumberOfInstrumentsHeld", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Number of Instruments Held", "terseLabel": "Derivative asset, number of instruments held", "documentation": "The number of derivative instruments of a particular derivative asset or group of derivative assets held by the entity." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net Amount Presented", "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." } } }, "auth_ref": [ "r209", "r210", "r542", "r543", "r556", "r568", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r730", "r731", "r781", "r784", "r786", "r787", "r789", "r790", "r813", "r850", "r855", "r874", "r1067", "r1068", "r1069", "r1138" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "verboseLabel": "Derivative Assets" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "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", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r713", "r715", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r756", "r757", "r758", "r759", "r762", "r763", "r764", "r765", "r781", "r782", "r786", "r789", "r872", "r874", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1077", "r1078" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Gross Amounts Recognized", "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." } } }, "auth_ref": [ "r15", "r98", "r136", "r137", "r208", "r813" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Gross Amounts Recognized", "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." } } }, "auth_ref": [ "r15", "r98", "r136", "r137", "r208", "r813" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "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", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r61", "r64", "r66", "r138", "r713", "r715", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r756", "r757", "r758", "r759", "r762", "r763", "r764", "r765", "r781", "r782", "r786", "r789", "r813", "r872", "r874", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1077", "r1078" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r134", "r530", "r537" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Net settlement of commodity swap derivative instruments", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r65", "r979" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "totalLabel": "Net Amount Presented", "verboseLabel": "Derivative liabilities", "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." } } }, "auth_ref": [ "r209", "r210", "r542", "r543", "r556", "r568", "r706", "r707", "r708", "r709", "r711", "r712", "r713", "r714", "r715", "r738", "r740", "r741", "r782", "r783", "r784", "r786", "r787", "r789", "r790", "r813", "r1067", "r1068", "r1069", "r1138" ] }, "us-gaap_DerivativeLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liability" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset", "negatedLabel": "Gross Amounts Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities." } } }, "auth_ref": [ "r8", "r14" ] }, "clne_DerivativeLiabilityCurrentRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "DerivativeLiabilityCurrentRelatedParty", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r537" ] }, "us-gaap_DerivativeNonmonetaryNotionalAmountVolume": { "xbrltype": "volumeItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNonmonetaryNotionalAmountVolume", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Nonmonetary Notional Amount, Volume", "terseLabel": "Volumes (Diesel Gallons)", "documentation": "Nominal volume used to calculate payments on a derivative instrument." } } }, "auth_ref": [] }, "us-gaap_DerivativeSwapTypeAverageVariablePrice": { "xbrltype": "perUnitItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeSwapTypeAverageVariablePrice", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "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)", "documentation": "Average variable price rate related to the group of price risk swap derivatives." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "terseLabel": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r13", "r55", "r56", "r58", "r59", "r62", "r64", "r67", "r68", "r69", "r537" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue from Contracts with Customers", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r445", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r445", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1054" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r459", "r461", "r489", "r490", "r492", "r844" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r886" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r918" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r929" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net loss attributable to Clean Energy Fuels Corp. per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic loss per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r225", "r249", "r250", "r251", "r252", "r253", "r254", "r260", "r262", "r265", "r266", "r267", "r271", "r516", "r520", "r539", "r540", "r639", "r664", "r817" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted loss per share (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r225", "r249", "r250", "r251", "r252", "r253", "r254", "r262", "r265", "r266", "r267", "r271", "r516", "r520", "r539", "r540", "r639", "r664", "r817" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r259", "r268", "r269", "r270" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r570" ] }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Embedded Derivative Financial Instruments [Member]", "terseLabel": "Embedded derivatives", "documentation": "Derivative instrument embedded in host contract." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r491" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, weighted-average period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r491" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost related to non-vested shares", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1057" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Stock-based compensation expense, tax", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r488" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r884" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r884" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r884" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r968" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r884" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r884" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r884" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r884" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r923" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r964" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r964" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r964" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r189", "r219", "r220", "r221", "r244", "r245", "r246", "r248", "r253", "r255", "r257", "r274", "r333", "r334", "r357", "r424", "r505", "r506", "r513", "r514", "r515", "r517", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r571", "r573", "r574", "r575", "r576", "r577", "r581", "r583", "r591", "r661", "r675", "r676", "r677", "r694", "r768" ] }, "us-gaap_EquityMethodInvesteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvesteeMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investee [Member]", "terseLabel": "Other Equity Method Investees", "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor." } } }, "auth_ref": [ "r1087", "r1088" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r329", "r330", "r331", "r512", "r971", "r972", "r973", "r1059", "r1060", "r1061", "r1062" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest (as a percent)", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r329" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Investment balance", "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." } } }, "auth_ref": [ "r272", "r284", "r287", "r328", "r989", "r1031" ] }, "clne_EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "EquityMethodInvestmentsAndNoncontrollingInterestsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiary" ], "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" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI", "terseLabel": "Investments carried at cost", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r197", "r542", "r566", "r641", "r642", "r850", "r869", "r871", "r1067", "r1068", "r1069" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r933" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r891", "r901", "r911", "r943" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r399", "r568", "r826", "r827" ] }, "clne_ExciseTaxCreditDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ExciseTaxCreditDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAlternativeFuelsExciseTaxCredit" ], "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" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r939" ] }, "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r552", "r557", "r854" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r542", "r543", "r556", "r850" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r542", "r543", "r556", "r850" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "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." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of fair value inputs", "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." } } }, "auth_ref": [ "r544", "r545", "r855" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Change in unrealized gain (loss) included in earnings", "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." } } }, "auth_ref": [ "r552", "r557", "r853", "r854" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557", "r853" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "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)", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557", "r853" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557", "r853" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "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)", "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." } } }, "auth_ref": [ "r547", "r552", "r557", "r853" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557", "r853" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r399", "r450", "r451", "r452", "r453", "r454", "r455", "r541", "r543", "r544", "r545", "r546", "r555", "r556", "r558", "r603", "r604", "r605", "r826", "r827", "r838", "r839", "r840", "r850", "r855" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r399", "r826", "r827" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r542", "r543", "r544", "r546", "r850", "r1068", "r1079" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r551", "r553", "r554", "r555", "r558", "r559", "r560", "r561", "r562", "r635", "r850", "r856" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r399", "r450", "r455", "r543", "r556", "r603", "r838", "r839", "r840", "r850" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2", "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." } } }, "auth_ref": [ "r399", "r450", "r455", "r543", "r544", "r556", "r604", "r826", "r827", "r838", "r839", "r840", "r850" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r399", "r450", "r451", "r452", "r453", "r454", "r455", "r543", "r544", "r545", "r546", "r556", "r605", "r826", "r827", "r838", "r839", "r840", "r850", "r855" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Change in unrealized gain (loss) included in earnings", "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." } } }, "auth_ref": [ "r552", "r557" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "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)", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r547", "r548", "r549", "r550", "r551", "r552", "r557" ] }, "us-gaap_FairValueLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes unrealized gain (loss) from liability measured at fair value using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r552", "r557" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r542", "r543", "r544", "r546", "r850", "r1068", "r1079" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Total gain (loss)", "verboseLabel": "Gain (loss) due to changes in fair value", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r548", "r557", "r853", "r854" ] }, "clne_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossOnEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossOnEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from equity method investments 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) on Equity Method Investments", "terseLabel": "Equity method investment loss" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "terseLabel": "Purchases", "documentation": "Amount of purchases 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." } } }, "auth_ref": [ "r550", "r557", "r853" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)", "verboseLabel": "Settlements, net", "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." } } }, "auth_ref": [ "r1073", "r1078" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Asset transferred level 3 net", "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r1074", "r1078" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "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." } } }, "auth_ref": [ "r547", "r557", "r853" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Total gain (loss)", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r548", "r557" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlements, net", "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." } } }, "auth_ref": [ "r550", "r557" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTransfersDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Liabilities transferred level 3 net", "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r1074", "r1078" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Ending Balance", "negatedPeriodStartLabel": "Beginning Balance", "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." } } }, "auth_ref": [ "r547", "r557" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r399", "r450", "r451", "r452", "r453", "r454", "r455", "r541", "r543", "r544", "r545", "r546", "r555", "r556", "r558", "r603", "r604", "r605", "r826", "r827", "r838", "r839", "r840", "r850", "r855" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value measured on recurring basis", "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." } } }, "auth_ref": [ "r850", "r1065", "r1066", "r1067", "r1068", "r1069", "r1079" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from asset measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r548", "r557" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r548", "r557" ] }, "clne_FederalAlternativeFuelsTaxCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "FederalAlternativeFuelsTaxCreditMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to Federal Alternative Fuels Tax Credit.", "label": "Federal Alternative Fuels Tax Credit [Member]", "terseLabel": "AFTC" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r585" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r585" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r410", "r421", "r537", "r563", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r662", "r823", "r850", "r853", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r864", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r1027", "r1028", "r1029", "r1030", "r1064", "r1067", "r1068", "r1069", "r1076", "r1079" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r895", "r905", "r915", "r947" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r895", "r905", "r915", "r947" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r895", "r905", "r915", "r947" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r895", "r905", "r915", "r947" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r895", "r905", "r915", "r947" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r928" ] }, "clne_FuelPurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "FuelPurchaseObligation", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of fuel purchases pursuant to the fuel agreement.", "label": "Fuel Purchase Obligation", "terseLabel": "Total discretionary fuel purchases" } } }, "auth_ref": [] }, "clne_FuelTaxAndCarbonCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "FuelTaxAndCarbonCreditsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "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", "terseLabel": "Fuel tax credits" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on disposal of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GasGatheringAndProcessingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GasGatheringAndProcessingEquipmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Gas Gathering and Processing Equipment [Member]", "terseLabel": "Station equipment", "documentation": "Equipment for gathering and processing natural gas." } } }, "auth_ref": [] }, "us-gaap_GasTransmissionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GasTransmissionEquipmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Gas Transmission Equipment [Member]", "terseLabel": "Trailers", "documentation": "Long lived, depreciable assets used for the primary purpose of transmitting and distributing gas product to the consumer." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r195", "r346", "r636", "r821", "r824", "r852", "r863", "r1033", "r1034" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r7", "r347", "r348", "r349", "r824", "r852" ] }, "clne_GrantProceedsForCapitalProjects": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "GrantProceedsForCapitalProjects", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the grant proceeds for capital projects.", "label": "Grant Proceeds For Capital Projects", "terseLabel": "Grant proceeds for capital projects" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r529" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "clne_HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Historical Differential To Petroleum Administration For Defense District 3 Diesel [Member]", "label": "Historical Differential To Petroleum Administration For Defense District 3 Diesel [Member]", "terseLabel": "Historical Differential to PADD 3 Diesel" } } }, "auth_ref": [] }, "clne_HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Historical Differential To Petroleum Administration For Defense District 5 Diesel [Member]", "label": "Historical Differential To Petroleum Administration For Defense District 5 Diesel [Member]", "terseLabel": "Historical Differential to PADD 5 Diesel" } } }, "auth_ref": [] }, "clne_IfChangeInControlOccursAfterFirstAnniversaryOfLoanFacilityClosingDateButOnOrPriorToSecondAnniversaryOfLoanFacilityClosingDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "IfChangeInControlOccursAfterFirstAnniversaryOfLoanFacilityClosingDateButOnOrPriorToSecondAnniversaryOfLoanFacilityClosingDateMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the change in control occurs after the first anniversary of loan facility Closing Date but on or prior to the second anniversary of the loan facility Closing Date.", "label": "If Change In Control Occurs After First Anniversary Of Loan Facility Closing Date But On Or Prior To Second Anniversary Of Loan Facility Closing Date [Member]", "terseLabel": "If Change In Control Occurs After First Anniversary Of Loan Facility Closing Date But On Or Prior To Second Anniversary Of Loan Facility Closing Date" } } }, "auth_ref": [] }, "clne_IfChangeInControlOccursAfterSecondAnniversaryOfLoanFacilityClosingDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "IfChangeInControlOccursAfterSecondAnniversaryOfLoanFacilityClosingDateMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the change in control occurs after the second anniversary of the loan facility Closing Date.", "label": "If Change In Control Occurs After Second Anniversary Of Loan Facility Closing Date [Member]", "terseLabel": "If Change In Control Occurs After Second Anniversary Of Loan Facility Closing Date" } } }, "auth_ref": [] }, "clne_IfChangeInControlOccursOnOrPriorToFirstAnniversaryOfLoanFacilityClosingDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "IfChangeInControlOccursOnOrPriorToFirstAnniversaryOfLoanFacilityClosingDateMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the scenario, if the change in control occurs on or prior to the first anniversary of the loan facility Closing Date.", "label": "If Change In Control Occurs On Or Prior To First Anniversary Of Loan Facility Closing Date [Member]", "terseLabel": "If Change In Control Occurs On Or Prior To First Anniversary Of Loan Facility Closing Date" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Asset impairments and other charges", "verboseLabel": "Impairment of long-lived assets held and used", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r7", "r38", "r120", "r851" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Goodwill and Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r121" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r100", "r150", "r155", "r640", "r657", "r819", "r820", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss from equity method investments", "terseLabel": "Loss from equity method investments", "verboseLabel": "Income (loss) from equity method investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r101", "r149", "r272", "r282", "r287", "r328", "r656" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r238", "r494", "r496", "r497", "r498", "r499", "r501", "r502", "r507", "r509", "r510", "r511", "r688", "r846" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "negatedTerseLabel": "Income tax benefit", "terseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r157", "r168", "r256", "r257", "r272", "r283", "r287", "r495", "r496", "r508", "r665", "r846" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r29", "r234", "r503", "r504" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued liabilities and other", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r633", "r1000" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r978", "r1000" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Receivables", "negatedLabel": "Accounts and other receivables", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "clne_IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndStockWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndStockWarrants", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements and stock warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements and Stock Warrants", "terseLabel": "Dilutive effect of potential common shares from restricted stock units, stock options and stock warrants" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r895", "r905", "r915", "r939", "r947", "r951", "r959" ] }, "clne_InitialContributionsToFundJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "InitialContributionsToFundJointVenture", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of commitment for initial funding of joint venture.", "label": "Initial Contributions To Fund Joint Venture", "terseLabel": "Initial contribution commitment" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r957" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r887", "r963" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r887", "r963" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r887", "r963" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r350", "r1035", "r1036" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Nonoperating", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r280", "r998" ] }, "clne_InterestInJointVentureSharesPurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "InterestInJointVentureSharesPurchased", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate number of units purchased.", "label": "Interest in Joint Venture, Shares Purchased", "terseLabel": "Number of units received" } } }, "auth_ref": [] }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "Oil and Gas and Mining, Proportionate Consolidation, Interest in Unincorporated Joint Venture or Partnership [Policy Text Block]", "terseLabel": "Tourmaline Joint Development", "documentation": "Disclosure of accounting policy for interest in an unincorporated joint venture or partnership that is included in the enterprise's financial statements using the proportionate consolidation method of accounting." } } }, "auth_ref": [ "r1098", "r1099" ] }, "clne_InterestIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "InterestIncomeNonoperating", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Interest Income, Nonoperating", "label": "Interest Income, Nonoperating", "terseLabel": "Interest income" } } }, "auth_ref": [] }, "us-gaap_InterestPaidCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidCapitalized", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Capitalized, Investing Activities", "terseLabel": "Capitalized interest paid, respectively", "documentation": "Amount of cash paid for interest capitalized, classified as investing activity." } } }, "auth_ref": [ "r814", "r1002" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest paid, net of $138 and $661 capitalized, respectively", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r229", "r232", "r233" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable, Current", "terseLabel": "Accrued interest", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r79" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r345" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r206", "r809", "r863" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials and spare parts", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r992" ] }, "us-gaap_InvestmentInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentInterestRate", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Investment Interest Rate", "terseLabel": "Promissory notes interest rate", "documentation": "Rate of interest on investment." } } }, "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r791", "r792", "r874", "r1025", "r1026" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in other entities", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r990" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Short-Term Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r152", "r171", "r294", "r297", "r564", "r565", "r1100" ] }, "clne_IrrevocablyCommittedAmountFunded": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "IrrevocablyCommittedAmountFunded", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount funded of irrevocably committed amount to provide.", "label": "Irrevocably Committed Amount Funded", "terseLabel": "Amount Funded" } } }, "auth_ref": [] }, "clne_LNGLiquefactionPlantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LNGLiquefactionPlantMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Long-lived, depreciable assets used for the purpose of processing liquefied natural gas.", "label": "L N G Liquefaction Plant [Member]", "terseLabel": "LNG liquefaction plants" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1055" ] }, "clne_LandiRenzoS.p.A.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LandiRenzoS.p.A.Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails" ], "lang": { "en-us": { "role": { "documentation": "Landi Renzo S.p.A. [Member]", "label": "Landi Renzo S.p.A." } } }, "auth_ref": [] }, "clne_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r122" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r18", "r78", "r79", "r80", "r82", "r83", "r84", "r85", "r237", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r524", "r527", "r528", "r569", "r722", "r818", "r882", "r1046", "r1090", "r1091" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r93", "r146", "r654", "r863", "r1006", "r1032", "r1080" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r80", "r193", "r237", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r524", "r527", "r528", "r569", "r863", "r1046", "r1090", "r1091" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivables" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Other Receivables", "documentation": "The entire disclosure for claims held for amounts due to 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." } } }, "auth_ref": [ "r579", "r1021" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Notes receivable and other long-term assets, net", "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." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Outstanding balance", "totalLabel": "Total debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r18", "r143", "r398", "r414", "r826", "r827", "r862", "r1102" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "negatedTotalLabel": "Less amounts due within one year", "terseLabel": "Current portion of debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r198" ] }, "clne_LongTermDebtGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LongTermDebtGrossAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Gross [Abstract]", "label": "Long-Term Debt, Gross [Abstract]", "terseLabel": "Principal Balances" } } }, "auth_ref": [] }, "clne_LongTermDebtGrossCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LongTermDebtGrossCurrentMaturities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "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" } } }, "auth_ref": [] }, "clne_LongTermDebtGrossExcludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LongTermDebtGrossExcludingCurrentMaturities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term portion of debt", "totalLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r199" ] }, "clne_LongTermInvestmentsAndReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "LongTermInvestmentsAndReceivablesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Long-term Investments and Receivables.", "label": "Notes receivable and other long-term assets, net" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current and Noncurrent [Abstract]", "terseLabel": "Balance, Net of Financing Costs" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r18", "r1040", "r1041", "r1042" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r18", "r39", "r1040", "r1041", "r1042" ] }, "clne_MaasEnergyWorksLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MaasEnergyWorksLlcMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to Maas Energy Works, LLC.", "label": "Maas Energy Works, LLC [Member]" } } }, "auth_ref": [] }, "clne_ManagementFeeForServicesAndBusinessExpensesReimbursementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ManagementFeeForServicesAndBusinessExpensesReimbursementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to management fees for services and business expenses reimbursement.", "label": "Management Fee For Services And Business Expenses Reimbursement [Member]", "terseLabel": "Management Fee for Services & Business Expenses Reimbursement" } } }, "auth_ref": [] }, "clne_ManagementFeeForServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ManagementFeeForServicesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to management fees for services.", "label": "Management Fee For Services [Member]", "terseLabel": "Management Fee for Services" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of short-term investments", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r187", "r188", "r370", "r371", "r372", "r373", "r457", "r493", "r546", "r632", "r673", "r674", "r681", "r714", "r715", "r774", "r776", "r779", "r780", "r791", "r801", "r802", "r822", "r830", "r843", "r855", "r856", "r860", "r861", "r866", "r1048", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "clne_MaximumNumberOfCngFuelingStationsExpectToConstructAndCommission": { "xbrltype": "integerItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MaximumNumberOfCngFuelingStationsExpectToConstructAndCommission", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of CNG fueling stations expect to construct and commission.", "label": "Maximum Number of CNG Fueling Stations Expect to Construct and Commission", "terseLabel": "Maximum number of CNG fueling stations expect to construct and commission" } } }, "auth_ref": [] }, "clne_MaximumPercentageOfInterestThatCompanyMayElectToPayInKind": { "xbrltype": "percentItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MaximumPercentageOfInterestThatCompanyMayElectToPayInKind", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of interest that the company may elect to pay in kind, during the specified period, under the debt arrangement.", "label": "Maximum Percentage Of Interest, That Company May Elect To Pay In Kind", "terseLabel": "Percentage of interest company may elect to pay in kind" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r931" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r931" ] }, "us-gaap_MeasurementInputCommodityForwardPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputCommodityForwardPriceMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Commodity Forward Price [Member]", "terseLabel": "ULSD Gulf Coast Forward Curve", "documentation": "Measurement input using forward price of commodity." } } }, "auth_ref": [ "r1067", "r1068", "r1069" ] }, "clne_MeasurementInputCreditAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MeasurementInputCreditAdjustmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using adjustment to observe credit adjustment.", "label": "Measurement Input, Credit Adjustment [Member]", "terseLabel": "Credit adjustment" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Credit adjusted discount rate", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1067", "r1068", "r1069" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1067", "r1068", "r1069" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r544", "r545", "r546", "r855" ] }, "clne_MinimumInternalRateOfReturnForEachLenderUnderCreditFacility": { "xbrltype": "percentItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MinimumInternalRateOfReturnForEachLenderUnderCreditFacility", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of minimum internal rate of return that each lender shall receive pursuant to the credit facility.", "label": "Minimum Internal Rate Of Return For Each Lender Under Credit Facility", "terseLabel": "Internal rate of return for each lender under loan facility" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r187", "r188", "r370", "r371", "r372", "r373", "r457", "r493", "r546", "r632", "r673", "r674", "r681", "r714", "r715", "r774", "r776", "r779", "r780", "r791", "r801", "r802", "r822", "r830", "r843", "r855", "r856", "r860", "r866", "r1048", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "clne_MinimumMultipleOnInvestedCapitalForEachLenderUnderCreditFacility": { "xbrltype": "decimalItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MinimumMultipleOnInvestedCapitalForEachLenderUnderCreditFacility", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum multiple on invested capital that each lender shall receive under the credit facility.", "label": "Minimum Multiple On Invested Capital For Each Lender Under Credit Facility", "terseLabel": "Minimum multiple on invested capital for each lender under credit facility" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in subsidiary", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r92", "r145", "r237", "r332", "r376", "r378", "r379", "r380", "r383", "r384", "r569", "r653", "r726" ] }, "clne_MiscellaneousOtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "MiscellaneousOtherReceivablesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to miscellaneous other receivables.", "label": "Other receivables", "terseLabel": "Other" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r950" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r958" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r932" ] }, "clne_NaturalGasSupplyAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "NaturalGasSupplyAgreementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to natural gas supply agreement member.", "label": "Natural Gas Supply Agreement" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r112", "r113", "r114" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "netLabel": "Net loss attributable to Clean Energy Fuels Corp.", "totalLabel": "Net loss attributable to Clean Energy Fuels Corp.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r104", "r114", "r151", "r191", "r214", "r217", "r221", "r237", "r247", "r249", "r250", "r251", "r252", "r253", "r256", "r257", "r264", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r516", "r520", "r540", "r569", "r660", "r745", "r766", "r767", "r880", "r1046" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Loss attributable to noncontrolling interest", "terseLabel": "Loss from noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r53", "r133", "r214", "r217", "r253", "r256", "r257", "r659", "r997" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "clne_NgAdvantageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "NgAdvantageMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to NG Advantage, LLC.", "label": "NG Advantage [Member]", "terseLabel": "NG Advantage" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r931" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r895", "r905", "r915", "r939", "r947" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r922" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r921" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r939" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r958" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r958" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r49", "r424", "r1010", "r1011", "r1012", "r1014", "r1140" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfWeightedAveragePriceOfOpenCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "clne_NotePurchaseAgreement2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "NotePurchaseAgreement2022Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2022 Note Purchase Agreement.", "label": "Note Purchase Agreement 2022 [Member]", "terseLabel": "2022 Note Purchase Agreement" } } }, "auth_ref": [] }, "clne_NotePurchaseAgreement2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "NotePurchaseAgreement2024Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2024 Note Purchase Agreement.", "label": "Note Purchase Agreement 2024 [Member]", "terseLabel": "2024 Note Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses", "terseLabel": "Related party expense", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTourmalineJointDevelopmentDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating loss", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r155", "r819", "r1016", "r1017", "r1018", "r1019", "r1020" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r585" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r585" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r584" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Non-cash lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1001" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneral" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "General", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r75", "r115", "r116", "r131" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities, Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gains on available-for sale securities, tax", "documentation": "Amount, after reclassification adjustment, of tax expense (benefit) for gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r4", "r11", "r132" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of $0 tax in 2023 and 2024", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r11", "r132" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment, tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r11", "r132" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gains (losses) on available-for-sale securities, net of $0 tax in 2023 and 2024", "verboseLabel": "Change in unrealized gain (loss) included in other comprehensive income (loss)", "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." } } }, "auth_ref": [ "r211", "r212", "r213", "r661" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)", "verboseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r12", "r17", "r215", "r218", "r223", "r253", "r571", "r572", "r577", "r637", "r661", "r995", "r996" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "auth_ref": [] }, "clne_OtherDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "OtherDebtMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "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 [Member]", "terseLabel": "Other Debt" } } }, "auth_ref": [] }, "us-gaap_OtherEnergyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherEnergyEquipmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Other Energy Equipment [Member]", "terseLabel": "Other equipment", "documentation": "Other long lived, depreciable assets used to process natural resources into a marketable finished product." } } }, "auth_ref": [ "r119" ] }, "clne_OtherEquityMethodInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "OtherEquityMethodInvestmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other equity method investment.", "label": "Other Equity Method Investment [Member]", "terseLabel": "Other Equity Method Investment" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Payable to related parties", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r142", "r645", "r718", "r719", "r882", "r1103", "r1139" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r106" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r931" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Receivables from related party", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r203", "r732", "r821", "r1105" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "clne_OtherServiceRevenueSourceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "OtherServiceRevenueSourceMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Service Revenue Source [Member]", "label": "Other services" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r893", "r903", "r913", "r945" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r896", "r906", "r916", "r948" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r896", "r906", "r916", "r948" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Clean Energy Fuels Corp.", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r920" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "clne_PaymentOfDepositOnPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "PaymentOfDepositOnPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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", "negatedLabel": "Payment and deposits on equipment and manure rights for RNG production projects" } } }, "auth_ref": [] }, "us-gaap_PaymentsForAdvanceToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForAdvanceToAffiliate", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Advance to Affiliate", "negatedLabel": "Advance to DR JV", "terseLabel": "Advance to DR JV", "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Fees paid for lender and debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r27" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payments of tax withholdings on net settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r228" ] }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Additional Interest in Subsidiaries", "negatedLabel": "Investments in other entities", "terseLabel": "Payments to acquire additional controlling interest", "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of short-term investments", "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)." } } }, "auth_ref": [ "r24", "r226", "r295" ] }, "us-gaap_PaymentsToAcquireLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireLoansReceivable", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Disbursements for loans receivable", "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of and deposits on property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r109" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r930" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r930" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r922" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r939" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r932" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r921" ] }, "clne_PeriodBeginningFromClosingDateToElectPaymentOfInterestInKind": { "xbrltype": "durationItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "PeriodBeginningFromClosingDateToElectPaymentOfInterestInKind", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Period beginning from the closing date, during which the company may elect to pay interest in kind.", "label": "Period Beginning From Closing Date, To Elect Payment Of Interest In Kind", "terseLabel": "Period of company may elect to payment of interest in kind" } } }, "auth_ref": [] }, "clne_PeriodForConstructionAndCommissionOfCngFuelingStations": { "xbrltype": "durationItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "PeriodForConstructionAndCommissionOfCngFuelingStations", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The period for construction and commission of CNG fueling stations.", "label": "Period for Construction and Commission of CNG Fueling Stations", "terseLabel": "Period for construction and commission of CNG fueling stations" } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r923" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r967" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r922" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r567" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r86", "r416" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r86", "r724" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r86", "r416" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r86", "r724", "r743", "r1140", "r1141" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.0001 par value. 1,000,000 shares authorized; no shares issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r86", "r649", "r863" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r994" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesSummaryOfCommodityDerivativeActivityDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "clne_PriorityReturnOnInvestmentInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "PriorityReturnOnInvestmentInJointVenture", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "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" } } }, "auth_ref": [] }, "clne_ProceedsFromCollectionAndSaleOfLoansReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ProceedsFromCollectionAndSaleOfLoansReceivable", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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": "Proceeds from paydowns, maturities, and sales of loans receivables" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromCollectionOfAdvanceToAffiliate", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Collection of Advance to Affiliate", "terseLabel": "Proceeds from repayment of advance", "documentation": "The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from settlement of insurance claims", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r5", "r22" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "verboseLabel": "Proceeds from debt instruments", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r999" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Issuance of common stock", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r683" ] }, "us-gaap_ProceedsFromPartnershipContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPartnershipContribution", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Partnership Contribution", "terseLabel": "Proceeds for Adopt-a-Port program", "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Maturities and sales of short-term investments", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r226", "r227", "r1024" ] }, "clne_ProceedsFromSaleLeasebackTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ProceedsFromSaleLeasebackTransaction", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r108" ] }, "clne_ProceedsReceivedForJointDevelopmentAndConstructionOfStationProjects": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ProceedsReceivedForJointDevelopmentAndConstructionOfStationProjects", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of proceeds received for joint development and construction of station projects.", "label": "Proceeds Received for Joint Development and Construction of Station Projects", "terseLabel": "Proceeds received for joint development and construction of station projects" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product revenue", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r831" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r288", "r634", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r807", "r831", "r865", "r866", "r867", "r868", "r870", "r987", "r1044", "r1045", "r1054", "r1106", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r288", "r634", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r807", "r831", "r865", "r866", "r867", "r868", "r870", "r987", "r1044", "r1045", "r1054", "r1106", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "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" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r191", "r214", "r217", "r230", "r237", "r247", "r253", "r256", "r257", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r516", "r520", "r522", "r525", "r526", "r540", "r569", "r640", "r658", "r693", "r745", "r766", "r767", "r847", "r848", "r881", "r997", "r1046" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r976", "r977", "r1039" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Land, property and equipment, net", "totalLabel": "Total land, property and equipment, net", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r977", "r1037" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Land, property and equipment, gross", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r975", "r990", "r1038" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r586" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Land, Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r118", "r160", "r165", "r166" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "verboseLabel": "Land, Property and Equipment", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r586" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of land, property and equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r119", "r586" ] }, "clne_ProvisionForDoubtfulAccountsNotesAndInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ProvisionForDoubtfulAccountsNotesAndInventory", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r920" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r920" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r187", "r188", "r370", "r371", "r372", "r373", "r449", "r457", "r484", "r485", "r486", "r493", "r546", "r606", "r615", "r632", "r673", "r674", "r681", "r714", "r715", "r774", "r776", "r779", "r780", "r791", "r801", "r802", "r822", "r830", "r843", "r855", "r856", "r860", "r861", "r866", "r874", "r1043", "r1048", "r1068", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r176", "r187", "r188", "r370", "r371", "r372", "r373", "r449", "r457", "r484", "r485", "r486", "r493", "r546", "r606", "r615", "r632", "r673", "r674", "r681", "r714", "r715", "r774", "r776", "r779", "r780", "r791", "r801", "r802", "r822", "r830", "r843", "r855", "r856", "r860", "r861", "r866", "r874", "r1043", "r1048", "r1068", "r1093", "r1094", "r1095", "r1096", "r1097" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r88", "r94" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r291", "r456", "r595", "r596", "r646", "r655", "r717", "r718", "r719", "r720", "r721", "r742", "r744", "r773" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related Party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r239", "r240", "r595", "r596", "r597", "r598", "r646", "r655", "r717", "r718", "r719", "r720", "r721", "r742", "r744", "r773" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r595", "r596", "r1089" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "clne_RelatedPartyTransactionEquipmentSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RelatedPartyTransactionEquipmentSoldMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to equipment sold to related parties", "label": "Related Party Transaction, Equipment Sold [Member]", "terseLabel": "Equipment Sold" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r291", "r749", "r750", "r753" ] }, "clne_RelatedPartyTransactionLoanCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RelatedPartyTransactionLoanCommitmentMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to loan commitments to related parties", "label": "Related Party Transaction, Loan Commitment [Member]", "terseLabel": "Loan Commitment" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r291", "r456", "r595", "r596", "r646", "r655", "r717", "r718", "r719", "r720", "r721", "r742", "r744", "r773", "r1089" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r592", "r593", "r594", "r596", "r599", "r689", "r690", "r691", "r751", "r752", "r753", "r771", "r772" ] }, "clne_RepaymentsOfLoanCommitmentWithEquityMethodInvestee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RepaymentsOfLoanCommitmentWithEquityMethodInvestee", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of repayments of loan with equity method investee.", "label": "Repayments of Loan commitment with Equity Method Investee", "terseLabel": "Amount provided for funding in certain equity method investee" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "negatedLabel": "Repayments of debt instruments and finance lease obligations", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r110", "r111" ] }, "clne_RepaymentsOfProceedsFromAdoptPortProgramPartnershipContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RepaymentsOfProceedsFromAdoptPortProgramPartnershipContribution", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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" } } }, "auth_ref": [] }, "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount", "terseLabel": "Excess of fair value over carrying amount", "documentation": "Amount of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralImpairmentOfGoodwillAndLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "terseLabel": "Excess of fair value over carrying amount, percentage", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r183", "r184", "r241", "r242", "r389", "r418", "r598", "r616", "r641", "r812", "r813" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r889", "r899", "r909", "r941" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r890", "r900", "r910", "r942" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r897", "r907", "r917", "r949" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r76" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r194" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_RestrictedCashEquivalentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashEquivalentsCurrent", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash Equivalents, Current", "verboseLabel": "Restricted cash", "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as current. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r799", "r800", "r988", "r1003" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r90", "r127", "r652", "r678", "r680", "r687", "r725", "r863" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r189", "r244", "r245", "r246", "r248", "r253", "r255", "r257", "r333", "r334", "r357", "r505", "r506", "r513", "r514", "r515", "r517", "r519", "r520", "r531", "r533", "r534", "r536", "r538", "r581", "r583", "r675", "r677", "r694", "r1140" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersTourmalineJointDevelopmentDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r153", "r154", "r272", "r278", "r279", "r285", "r287", "r288", "r289", "r290", "r444", "r445", "r634" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r169", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r806" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue from Contracts with Customers", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r169", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r448" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r163" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining Performance Obligations", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r164" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "verboseLabel": "Proceeds from related party", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r153", "r154", "r222", "r237", "r272", "r278", "r279", "r285", "r287", "r288", "r289", "r290", "r332", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r569", "r640", "r820", "r1046" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "clne_RimereMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RimereMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information related to Rimere.", "label": "Rimere [Member]", "terseLabel": "Rimere" } } }, "auth_ref": [] }, "clne_RngJointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "RngJointVenturesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents RNG Joint Ventures.", "label": "TotalEnergies JV and bpJV", "terseLabel": "TotalEnergies JV and bpJV" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r958" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r958" ] }, "clne_SAFECECS.r.l.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SAFECECS.r.l.Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "SAFE&CEC S.r.l. [Member]", "label": "S A F E C E C S.r.l. [Member]", "terseLabel": "SAFE&CEC S.r.l." } } }, "auth_ref": [] }, "clne_SaleAndLeasebackArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SaleAndLeasebackArrangementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sale and leaseback arrangement.", "label": "Sale and Leaseback Arrangement [Member]", "terseLabel": "Sale and leaseback arrangement" } } }, "auth_ref": [] }, "clne_SaleLeasebackTransactionNumberOfMonthlyInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SaleLeasebackTransactionNumberOfMonthlyInstallments", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "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" } } }, "auth_ref": [] }, "clne_SaleLeasebackTransactionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SaleLeasebackTransactionTerm", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Term", "label": "Sale Leaseback Transaction, Term", "terseLabel": "Sale leaseback transaction, term" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Percentage of Ownership after Transaction", "verboseLabel": "Ownership interest after transaction (as a percent)", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivable", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-type and Direct Financing Leases, Lease Receivable", "terseLabel": "Present value of lease receivables", "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." } } }, "auth_ref": [ "r588", "r590" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]", "terseLabel": "Fiscal year:" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease receivables", "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." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received", "totalLabel": "Total minimum lease payments", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four", "terseLabel": "2028", "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)." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One", "terseLabel": "2025", "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)." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Remainder of 2024", "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)." } } }, "auth_ref": [ "r1086" ] }, "clne_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafterYearFour", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Sales Type And Direct Financing Leases, Lease Receivable Payments To Be Received, Thereafter Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three", "terseLabel": "2027", "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)." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two", "terseLabel": "2026", "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)." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesMaturitiesOfLeaseReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount", "negatedTerseLabel": "Less amount representing interest", "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases." } } }, "auth_ref": [ "r588" ] }, "us-gaap_SalesTypeLeaseInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesTypeLeaseInterestIncome", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sales-type Lease, Interest Income", "terseLabel": "Sales-type lease, interest income", "documentation": "Amount of interest income from net investment in sales-type lease." } } }, "auth_ref": [ "r273", "r587", "r589" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r186", "r258", "r458", "r970", "r1013" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivables [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r88", "r94", "r292", "r1023" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "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", "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." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Debt Instruments at Fair Value", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r18", "r41", "r42", "r74", "r125", "r126", "r826", "r828", "r1009", "r1082" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of long-term debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of compensation expense and related income tax benefit related to the stock-based compensation expense recognized", "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." } } }, "auth_ref": [ "r43" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r329", "r330", "r331", "r512", "r971", "r972", "r973", "r1059", "r1060", "r1061", "r1062" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r237", "r329", "r330", "r331", "r332", "r569" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryMaasEnergyWorksDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryNgAdvantageDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryOtherEquityMethodInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiarySafeCecSrlDetails", "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r191", "r237", "r329", "r330", "r331", "r332", "r569" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "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", "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)." } } }, "auth_ref": [ "r1065", "r1066" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r19", "r95", "r96", "r97" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of weighted-average price of open commodity swap contract", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Summary of commodity derivative activity", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r65", "r979" ] }, "clne_ScheduleOfOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "ScheduleOfOtherReceivablesTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureOtherReceivablesTables" ], "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" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureLandPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r586" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r72", "r73", "r749", "r750", "r753" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r16", "r139", "r1104" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of components of restricted cash", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r16", "r139", "r1104" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "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", "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)." } } }, "auth_ref": [ "r33" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r883" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r885" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service revenue", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r831" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in the aggregate number of shares", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r124", "r128" ] }, "clne_SharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SharesAuthorized", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityAuthorizedSharesDetails" ], "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)" } } }, "auth_ref": [] }, "clne_SharingOfEnvironmentalCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "SharingOfEnvironmentalCreditsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Sharing of Environmental Credits.", "label": "Sharing Of Environmental Credits [Member]", "terseLabel": "Sharing of Environmental Credits" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r147", "r148", "r993" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryBpJointVentureDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r170", "r200", "r201", "r202", "r237", "r262", "r263", "r265", "r267", "r275", "r276", "r332", "r376", "r378", "r379", "r380", "r383", "r384", "r416", "r417", "r419", "r420", "r422", "r569", "r683", "r684", "r685", "r686", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r724", "r746", "r768", "r793", "r794", "r795", "r796", "r797", "r969", "r1004", "r1015" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r87", "r91", "r92", "r189", "r219", "r220", "r221", "r244", "r245", "r246", "r248", "r253", "r255", "r257", "r274", "r333", "r334", "r357", "r424", "r505", "r506", "r513", "r514", "r515", "r517", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r571", "r573", "r574", "r575", "r576", "r577", "r581", "r583", "r591", "r661", "r675", "r676", "r677", "r694", "r768" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r245", "r246", "r274", "r583", "r634", "r682", "r705", "r716", "r717", "r718", "r719", "r720", "r721", "r724", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r742", "r744", "r747", "r748", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r768", "r875" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r186", "r258", "r458", "r970", "r974", "r1013" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r244", "r245", "r246", "r274", "r291", "r583", "r634", "r682", "r705", "r716", "r717", "r718", "r719", "r720", "r721", "r724", "r727", "r728", "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r738", "r739", "r740", "r741", "r742", "r744", "r747", "r748", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r768", "r875" ] }, "clne_StationConstructionSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StationConstructionSalesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Station Construction Sales [Member]", "label": "Station construction sales" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r892", "r902", "r912", "r944" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r86", "r87", "r127", "r683", "r768", "r794" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r12", "r86", "r87", "r127", "r694", "r768", "r794", "r881" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Authorized, Amount", "terseLabel": "Approved share repurchase program", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Remaining Authorized, Amount", "terseLabel": "Authorized funds remaining under the Repurchase Program", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "clne_StockRepurchaseProgramRepurchasedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StockRepurchaseProgramRepurchasedAmount", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "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" } } }, "auth_ref": [] }, "clne_StockRepurchaseProgramTotalStockRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StockRepurchaseProgramTotalStockRepurchased", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityShareRepurchaseProgramDetails" ], "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" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total Clean Energy Fuels Corp. stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r91", "r92", "r117", "r726", "r743", "r769", "r770", "r863", "r882", "r1006", "r1032", "r1080", "r1140" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r49", "r50", "r52", "r189", "r190", "r220", "r244", "r245", "r246", "r248", "r253", "r255", "r333", "r334", "r357", "r424", "r505", "r506", "r513", "r514", "r515", "r517", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r571", "r573", "r577", "r582", "r591", "r676", "r677", "r692", "r726", "r743", "r769", "r770", "r798", "r881", "r1006", "r1032", "r1080", "r1140" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "clne_StonepeakDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakDelayedDrawTermLoanMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to delayed draw term loan under the Stonepeak Credit Agreement.", "label": "Stonepeak Delayed Draw Term Loan [Member]", "terseLabel": "Stonepeak delayed draw term loan" } } }, "auth_ref": [] }, "clne_StonepeakLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakLoanFacilityMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stonepeak Loan Facility.", "label": "Stonepeak Loan Facility [Member]", "terseLabel": "Stonepeak Loan Facility" } } }, "auth_ref": [] }, "clne_StonepeakTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakTermLoanMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtScheduleOfDebtObligationsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsOtherFinancialAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for information related to Stonepeak Term Loan.", "label": "Stonepeak Term Loan [Member]", "terseLabel": "Stonepeak Term Loan" } } }, "auth_ref": [] }, "clne_StonepeakWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakWarrantMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Stonepeak warrants.", "label": "Stonepeak Warrant [Member]", "terseLabel": "Stonepeak Warrant" } } }, "auth_ref": [] }, "clne_StonepeakWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakWarrantsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stonepeak warrants.", "label": "Stonepeak Warrants [Member]", "terseLabel": "Stonepeak Warrants" } } }, "auth_ref": [] }, "clne_StonepeakWarrantsWithExercisePriceOfDollars5.50Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakWarrantsWithExercisePriceOfDollars5.50Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stonepeak warrants, with an exercise price of $5.50.", "label": "Stonepeak Warrants, With Exercise Price Of Dollars 5.50 [Member]", "terseLabel": "Stonepeak Warrants, With Exercise Price Of Dollars 5.50" } } }, "auth_ref": [] }, "clne_StonepeakWarrantsWithExercisePriceOfDollars6.50Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "StonepeakWarrantsWithExercisePriceOfDollars6.50Member", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Stonepeak warrants, with an exercise price of $6.50.", "label": "Stonepeak Warrants, With Exercise Price Of Dollars 6.50 [Member]", "terseLabel": "Stonepeak Warrants, With Exercise Price Of Dollars 6.50" } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SwapMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionAssetsDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsFairValueRecognitionLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Swap [Member]", "terseLabel": "Commodity swap contracts", "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." } } }, "auth_ref": [ "r135", "r731", "r736", "r741", "r759", "r765", "r788", "r789", "r874" ] }, "clne_TOTLS.aMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "TOTLS.aMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents about TOTAL S.A member.", "label": "T O T L S.a [Member]", "terseLabel": "TOTALEnergies S.E." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r938" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxesPayableCurrent", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "terseLabel": "Accrued property and other taxes", "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)." } } }, "auth_ref": [ "r78", "r79" ] }, "clne_TotalJvJointVentureAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "TotalJvJointVentureAgreementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureInvestmentsInOtherEntitiesAndNoncontrollingInterestInSubsidiaryTotalenergiesJointVentureDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Total JV joint venture.", "label": "Total Jv Joint Venture Agreement [Member]", "terseLabel": "TotalEnergies" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r930" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r937" ] }, "clne_TourmalineJointDevelopmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "TourmalineJointDevelopmentAgreementMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Tourmaline Joint Development agreement.", "label": "Tourmaline Joint Development" } } }, "auth_ref": [] }, "clne_TourmalineOilCorpMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "TourmalineOilCorpMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the Tourmaline Oil Corp.", "label": "Tourmaline Oil Corp." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r957" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r959" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.cleanenergyfuels.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails", "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsConvertiblePromissoryNoteDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r410", "r421", "r537", "r563", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r662", "r850", "r853", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r864", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r1027", "r1028", "r1029", "r1030", "r1064", "r1067", "r1068", "r1069", "r1076", "r1079" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r960" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r961" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r961" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r959" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r959" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r962" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r960" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtOtherDebtDetails", "http://www.cleanenergyfuels.com/role/DisclosureGeneralTourmalineJointDevelopmentDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r521" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesDetails", "http://www.cleanenergyfuels.com/role/DisclosureShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. government securities", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r816", "r838", "r840", "r850", "r1101" ] }, "clne_UnamortizedDebtDiscountPremiumAttributableToWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "UnamortizedDebtDiscountPremiumAttributableToWarrants", "crdr": "debit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureDebtStonepeakCreditAgreementDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) attributable to warrants, issued as part of debt arrangement.", "label": "Unamortized Debt Discount (Premium) Attributable To Warrants", "terseLabel": "Unamortized debt discount" } } }, "auth_ref": [] }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement." } } }, "auth_ref": [ "r366", "r367", "r368", "r369" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r956" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Change in fair value of derivative instruments", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r7", "r762", "r763", "r764", "r765", "r785" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "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", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r500", "r845" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Fixed commitments under the contract payable in future" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2025", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r367", "r1085" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "documentation": "Information by category of product and service for unrecorded unconditional purchase arrangement to acquire product or service or both." } } }, "auth_ref": [ "r366", "r367", "r368" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2024", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Long-Term Take-or-pay Contracts", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r366", "r367", "r368" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationTable", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureCommitmentsAndContingenciesLongTermTakeOrPayNaturalGasPurchaseContractsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]", "documentation": "Disclosure of information about unrecorded unconditional purchase obligation arrangement to purchase product and service. Includes, but is not limited to, information about asset pledged to secure payment and payment due in each of next five years and thereafter." } } }, "auth_ref": [ "r366", "r367", "r368" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureGeneralPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r35", "r36", "r37", "r158", "r159", "r161", "r162" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r544", "r545", "r855", "r1069" ] }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDiscountedCashFlowMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Valuation Technique, Discounted Cash Flow", "documentation": "Valuation technique calculating present value of future cash flows." } } }, "auth_ref": [ "r855", "r1067", "r1068", "r1069" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r544", "r545", "r855", "r1069" ] }, "clne_VolumeRelatedFuelSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedFuelSalesMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume Related Fuel Sales [Member]", "label": "Fuel Sales" } } }, "auth_ref": [] }, "clne_VolumeRelatedLowCarbonFuelStandardCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedLowCarbonFuelStandardCreditsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume Related Low Carbon Fuel Standard Credits [Member]", "label": "LCFS Credits" } } }, "auth_ref": [] }, "clne_VolumeRelatedOperationsAndMaintenanceServiceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedOperationsAndMaintenanceServiceRevenueMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume-Related Operations And Maintenance Service Revenue [Member]", "label": "Volume-related, O&M services" } } }, "auth_ref": [] }, "clne_VolumeRelatedProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedProductRevenueMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume Related Product Revenue [Member]", "label": "Total volume-related product revenue" } } }, "auth_ref": [] }, "clne_VolumeRelatedRenewableIdentificationNumberCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedRenewableIdentificationNumberCreditsMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume Related Renewable Identification Number Credits [Member]", "label": "RIN Credits" } } }, "auth_ref": [] }, "clne_VolumeRelatedRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumeRelatedRevenueMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Volume Related Revenue [Member]", "label": "Volume-Related" } } }, "auth_ref": [] }, "clne_VolumetricExciseTaxCreditDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "VolumetricExciseTaxCreditDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Volumetric Excise Tax Credit Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r926" ] }, "clne_WarrantActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "WarrantActivityTableTextBlock", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationTables", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrant activity.", "label": "Warrant Activity [Table Text Block]", "terseLabel": "Schedule of warrant activity" } } }, "auth_ref": [] }, "clne_WarrantsAndRightsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "WarrantsAndRightsGranted", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants granted.", "label": "Warrants and Rights, Granted", "terseLabel": "Granted", "verboseLabel": "Increase in number of warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails", "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "periodEndLabel": "Outstanding and unvested as of Ending Balance", "periodStartLabel": "Outstanding and unvested Beginning Balance", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r1067", "r1068", "r1069" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrant outstanding term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1067", "r1068", "r1069" ] }, "clne_WarrantsExercisedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "WarrantsExercisedNumberOfShares", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockholdersEquityStonepeakWarrantActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised during the period.", "label": "Warrants Exercised, Number Of Shares", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "clne_WarrantsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.cleanenergyfuels.com/20240630", "localname": "WarrantsVestedNumberOfShares", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureStockBasedCompensationAmazonWarrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants vested.", "label": "Warrants, Vested, Number of Shares", "negatedLabel": "Vested", "terseLabel": "Number of warrants vested" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureFairValueMeasurementsCommoditySwapContractsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r546", "r615", "r801", "r802", "r855", "r1092", "r1094", "r1097" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average common shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r261", "r267" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cleanenergyfuels.com/role/DisclosureNetLossPerShareDetails", "http://www.cleanenergyfuels.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r260", "r267" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r924" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21B" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479341/842-30-25-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-10" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r969": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r970": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r971": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r973": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r974": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-10" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477472/932-323-25-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "932", "SubTopic": "810", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477424/932-810-45-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 121 0001558370-24-011362-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011362-xbrl.zip M4$L#!!0 ( .^!!UF%,Z>0TQD )D*\:]]HEA^4^]FD"(B$)4Q2@ M!DC;ZE^_F> A4B0(4H>+-,(-9Y0'CBLI":CGO+!@ MZCR)^9QPYYY*R7S?N9#,FU#'.3K<_W[_'Q^^=LP_O3SX<'SD/]PG9/51LS"QTK\K[H-PIG1$G(')" M@\]D1M67O9=GQ)..963Q3BDOMIWQ4SS.SP[@58@02#9 M* SHC9"S*SHFH1] B_ _0N+K.D!#^12;(D>028:6Y>H#U"97[,O)OI 3*.CP MZ.#W^[NAKFA"[/J\426C7!YE::;7D?3W%77W)^+Y !(T\9)P+JF+#9TK1.>) M*W5^((5/#Y:425XE@UZPF%.59AT3-=+9TJ1\88&L* 524Z%#*4'G%N4R)*DY MWI*.C;S/#B U;7U(\((\YYCN]"!*3$E](\N3@]_O&/^24(:J-R%D7FR(."%7 MU;"R&<)E,RCFEK< ).0XJF N#920DB/UH=854F'R"$PR14*$/) F(*+$''_* MP]EQ6>L>'Q[0UX!RQ48^[2$9E22 /D;UCO DE* M39BKRD7123G6KX66BNWTZ/S\_$"G9BIML(,D9=4,5NAS58?D TS&/,>]PY/> MR5%.=UFI[IY%NLN6+3.I8]4Q6<:D2XTY#_&K.RUO14S)D=;H,I=]B0'X-"D/ MCV+V3K3'N H(=VFV 5F%^J_2Q^;;HR.S;6-BOGU,CT7T!;ZA;G[ )GL"-7+PQR^/M_9!1"O$$+CK M,>Q2< ^LE7KP0PF?>:@G%\3'YAE.*0W4GL- T"89DAHF=?3HF'&FI3D_/T7L M#@^=GI.RA-\I5R?+UHGY.A'C'P]6V:T4% *# ?])_X9A3 %OW8C8A\>98Y** MC"[QW=!OGF]9+6.V^&."V1L@F::JP7@P3[KB.I :YKF2'"RJPWXS[(F:WOCBI3GF:48K MUJ=K8@TE.+J(#N,2C*^8L#=,,BM DJPW[]X=' MJ]AC]K]%YITIP2'<"Q8++/&5 L#XCLIPZ8J9X?'JZJR9.9D*J+M/JZ*LZP+JE94G=COBRJ4 M99)4J5.VFLJ&!LH#(4V*4DBW@7Q>[ ]2'ATJ-5&Y P-XD )FL\$"K!*'Q#E: MA@$D&[D%LZ/#(F;(\F].PE0;9,JV@[$FC'W7E2'U[A@9,5]W808 S80VZ(Z* MT,7,G RW#K':8^\HP.5@+_3I8(Q_#48^FT1K2L:QM$8>&X['11R1$PYY,6L< M\_2G#/<.UYJX?J8!K@P]4#F<$H2L%$D#E0V[DR)VP$DO13G R]',.J@:F."* M$5V"+,>WLSE,*W 7J&A^E?05\"%VYP:[*]H:LG6.OW/>):P[*"UN#"6*JGL2 MA%(/0X.Q_O)(70H.^\@WCH?U,]IL\X?BG"-B#C^6_+%OU9^=3!&=Q6X;YO5Q MM@'=H;PKE.. K>3_.+W@ I\#TJ%:[\!(NFFE'"P:H-[]?;%\X6]5].5%B' M_W:B #;K'(N?+7@='98L0\9YNX;?+%"C M<42&':R2M<9:L1<=E-:MM'BO^Y8/H.>1>KH"$T^8"GT6W,5F%3X4-KGE 87V M"6[Y,!PIYC$B%V4[;YNPLZI!R;)E=KN><4>7ZB3%ZAE8OF G*1FIB;,LO5.5 MC0-QUHG L8.^4>Q-AVKCB)LZH39VU&H'V70(;2>T9NUX&3N69V4[?0VB8#J( M*R&^(4S^2OR0WE."?Y=:83F1%;KOB] A)T>S2X9+!TJ]4#!C#)@=AJKHKZ[YUXKYJAOL906G:9A7AU?#X"Y[5)<= MHWKQ7!TTUA"2LC 1>_,;PK"Z]K9%5]UR^$ZST5,EP54E1%9$#,%5$2OG'3+[ M;AEEU0%5/4/%?1)]BPKNGU&NLOOW-BHK5"5K"YI5?&]+EEF'DQVGDLVW2@HK M/F6K"-W&67,W&7N>)_):'/"S258T2M8!XDY-,^A0J%Y!%;,9"Y)E&-RQ8'Q" MN5OBAE616E$JF?)G^&F'.<>Q@ZU&J&!Y&* =C)))?I2U:_7JJ8H?4,GU N,- MTER_NDQA/W4IJ<<*KK*-W(I3R2I AJ>CF3H15^SLG(AO!Z)EI]C'B(<' A/U M)TG D7*Q-B4;Q 8Z&VS')>L#,3-'7&3C[SX+7_K10?RMD!^*MUPJ)NM M&N 3 /ADO6M-WD4%=/!N'CA1CG"#G#:0WQ=!;G)_28?TNL$4YXBM0&Y_=%. WQ%QUPZP5B ME&-FH++!]4,1KD),1@=4P^",AR=S2TT&R2UL3IC$EAN,/PGAO3#?A]G6G>"3._9, MO;Y2U'@-]EH\[- ;=VYASIT6A;<7)(7IJ1P6U]/E.5&!G2IL:PL02,ED(FET ML=]@'&=8]PD$"SN;@JQ[&C_*E"D952C)V>G*EG3ED[A[R-[]+YDD$&($"14 .;:2_ JO0>/'UKHNSJ=DNKZ+1/1;4 M[SJN7]QIQ37L-/)M-/)BOGLU+"_#KGL%'VJ;NC>:=PKW-13NGA"E37[QFY!? M3&/G;@JQJUSI[ONV5 YKY435B*8@I6-?.8*E8V MLZS7Z>P&)R :Z=X:'&PZ5/^^ROA:BTX%MJ\"X!C(@(U\Z!K$C"DEP+<6@6DH M6X^)71$*:UQ5BI"6YBR+<["\3A,,6*@ ?:%3':L:Q^2ZCDI]P[9 M39"-(G0P2,BZ6]\XE$@'&'7;I7&6>V)A>[ M(A267\R*D$G)%+C4D$XCMJP1:_8,-5G9=:.P(K*&;G1=QI841*\@W3!.N,N( MO^GH49^;74V^KZ\FT3)86FXWMFSW*+9! TQD-FCK7)#?8=7@'.(P$)S.*?D2 MW5[7GTA**V+ZZF2Q8'A4$NX9/U:>HWRVE M"1O"\ZE80.98 M*OC34$K/BXMQEN5TB&]T9-4 <36Q#=,&%YAW\&T$7W]&_A3\-]P:,XZ8#7+: M@2T8JQ%8,%E=A!.7T2&]]OGD?AA,A61_4D_WAJ9^N7Y&&\XU;[A'C-,2HIZZ MZX_7AUDWX".=A]*=@CT]2#&19%8;[.KL=LC+3;L(>30B+PMRXI(ZY-='/IEV MU.C):V6THUWOBH+LC*CKQ[<-QRU84_*ZO!O_L"),<2O M0&%#T/+:20?.YN^>X(T!>&_M$_E"!_*!+#Z3()3$_T340SSDV6)0MLS=IA1- M'U?!+0B\%D'?SHL5Z0G9@ZHX<5T\>'Q^\/STX._PFB[K_._(0$V>%7>!S*?,SX6^"G^P+F(:J^_X2?04B$#AY,957/BQBJD /",^AV?9+N(WM'^ MT9ZCW"F=D3OAZF_+;"N:6\RZ#\7&:E=1@Z0"BKK[$_%\0%T/N;TW%UQ*CC^T MQ=4N=4S42-<]5#UL5%6GV&RF"2'SN&S0KY1-LUH4[9]Q%>"M3^4U*O9KX4N9R83W.L1Y'9YO7(VAE P:F4)"'YD! M_+6^':8FM9$9XIPYGO8RS>Q[U ANCKZ33@PH3W MI'E[H=3-M+;8=^R/$)R ]:0NS=P&H2\>'J3P0C=0GT'_IOT9Y';)/9V-J,R( M5TT6"0*=:BR(ISV[VG(02,45QT2.;J1/]#6X\(7[)2-='>)5&8,D MZ4WAPL=+V"/E?XKA_GR_OU\ RD300HB2I7$,Y(,BE>K'A63%,=-$$D4%XU.! M?-(N:2Y#*2'Y'@U>AZY5B55"G)5O)L!?(G*QH:Z-B(\.*%0B?L"Z*&CDI 8- MY 3C\4,/FK^1P%6Y6BIYYFJ7@MF5I+70XM(8W$+]"RDMK#W>FG1Y?:GO2RIV M?*6I;92"X/4'>AL>#4(-QIFE8EP7R2$;9NAI;V^LO+ MEC#LXK/@N')+<',](V,5T=>1RPXD./3/#/N &R&O1#@*QJ'?=UT16%/*6/E98)73]+.T2\ M^_PIFGU'@\D#Z$[1_ZDB:NVP$_>?\O;#CLWZ-LP[(#($?3MNI,K]A06NA9* M=@\S.@IL.!6A6G68"O+5HFZAE/';S"O#%A4X\G?-G]DKHY6CHMC.O_ MB:CLJ^1I2+=)7AM]2Z6%.9]+J:?PL1STM70$\HBX7S*K-/DI8@WRELX,315& M#V5EQ M"95;%-FJH]%YU.4!U:PXA:3!A^%\[B_26T>*^PHVRA8.!EIQ MJC=+V^ KWUO8^!?S.T%XA;*.G% MO"Z45LH62F?&Y6+> ,0E<0MEC$^UJU^I"JB7N+&17YB1KIILITYCO4629,*X M?'!X976DC."K])'6(4*?,V8C7:ZRC( 6RK:.\ ] +%FP>*103S[@RP7N6VZ0 MM7Z6M@J]W O/UC>RH40[LY.SFO1?V?BB4_$E;P9GGPQ.@]KP3E<,<7XBKZMZ MO!Z/EKHY?<_39Z*(7].9K9NAI6[M+1X!P[K7[;KJ9FBK,2<#(N['X4LXZA/^ MF;-?,\E7-MF52W., 0T6NG:L2.3N[RMX9:6I+73#8'9.%M'EV^/L3*_OB7GP M(&00S^(Q)(Q3J:9LGC6=C,0;*D,8^(KHS9LR8%PH]O2HT%"\'CY-HC0T^8IDAMHK\=CZ@:QCZZOI8S; MHX^V,*%)-(%>+4JZJEP'O?O"-N@':[;[-M;:]"1\)ZS-H>VM<2=>H@@6C6-\0T:M5JB3 MLX72ZV"6(97/S*6Q10X%C!=%&[92ME"Z'$*#*/8?9GK@"MP3W K'MUYH7J9J ME)OQ:&&+K 3VI(&KYB/3&9(W'6;77\',SD%P8VJYI($+.L7# 90:)C!U,^]@ MSE*.:J$-#:Z),>IM^>31+9^'0?QPB_>O,%K++ :^ULR(SS@MH%BQGU\[3PLE3NM8F!P74EJCIM;QB+RR63A+-G0O M^00]#L8GL>6IZ]$DZA'NJ$4!(J][9(X?0MA"\UZV2D-F'\I M9#&TPTC10FDN0@7U5-K:N*(PVK+9*)3*$)53A[J%4I8]6XJS@U^X&"E0.;T8 M@NXR>AN"N\QGNH1'?"X-;PJX((I%KV1_ EGPD;4!-QQ:SL:1O&FQW\P@$OFT M2Y?V21+SP@;_MY*VA?J&^QI0R\'XFC\S*7B\+V)8EJI%W48ID[=.\*A& M:;2TD:+-TICVADT$+93%-*R"-37K\#=EU,*VT, M4>[A/:A>LJ>7V'CNF/0&7':O+>NWRWWH!VSNTR3NEWKQ&G'SQMF 54YMJ,M@ M4OAU6^=V?#G%M<);?AE=JC1P8:8!DXJ!U/'23^*&217TP4:>J50P@8CV5!*1 M,B93Z')WP+N%/;1!ROX8+*BV?!=AD&F6(<[]O&VV^=O6YAM#:4?-_6_1;GAQ MZ:U>>\2/*\(^2#IC6<C?\%=J98U7OYONR7.-FR)LW:W1-Y*!Y*!-PPNB5*AOD, ]Z)@ M8G_%)/C"D5L#LWYE-//Z#':\-&FV]6:[L+_ _X0,\&8+E#01*>Z_\J',)2'0 MZV7_1MHFJ7"B^/:SGT;*K,0[/,Y2N^-_9#.8[15#>W.?6VC.MU+29^$"VT44 M]!0D=S7@N:C\V4 K:5O4T+9Y@#?C)J<9TWUT?'VH>.6+C;*%D)KJ7+P-T4K9 M0NGN"5'7^JV]WX3\HNY\MV3!V4320GETW#AF3@>]&X;1I>#H1T\+ZW^7MVS$ MZTOJ25S0)*SI:0J=#,$9Q/]2(F]$N!KJLXL"VF+LEC'G0C)O H-E&K"N+H)B MB%PE50NUQO!D;CYVM3@:-W>33%$R"-K(4 MJ8"DC_SZ%P!)B10)$KPA>JKVD"6@@>Y^ #0:C<:G?[QN#.498AM9YN>3P8?^ MB0)-U=*0^?CYQ'7TWOSD'[_\^4^?_J_7^]?J]EK1+-7=0--15 R! S7E!3E/ MRKVUW0)3^0HQ1H:AK##2'J&B#/H?9A_Z'P9*K_<+([$"-JEBF0JC-?PP"'XX M\ZE9YD=E?CH['?:'8V7Z<3SZ.!PH-U^#8E])QW2442&L*X<^T M/[[:Z//)D^-L/YZ>OKR\?'@9?;#P(ZG>'YS^Z^OUG?H$-Z"'3-L!I@I/%%+^ MH\V^O+94X##AA*J_/F C(# ZW;7%+4'_Z@7%>O2KWF#8&PT^O-K:B=]%^K- M(T%Q^BM**1_BQ2L?H^_+8+!8+$[9KR>__$E1/F'+@+=05]A7'YVW+?Q\8J/- MUJ"DV'=/&.J?3U3#I*P,Q_WIJ$\9^)J+-&-82)2GM7*\ M^]5>Z^LMQ Q'%;/.:T-&&9Q9FRV&3Z0,>H;7EEVC*!*:DE(BP'ZZ-*R7.B6Q M;Z(Y"9PC6S4LV\6D_C,T77B)K0WIH8.!ZMB_DR7CS+4=:T/6G>!;?PS;Y] ! MR,@MD"I:;$,^5#WTWXO_NN@9&%1G2U.[A;:#D4I427\K+9)VNIDI^0@Z!] MYVXV +^Q:6Q#3![G;5_5+_566CSU]*8-N5+]FHZ%R\LD3JD-?JZ!J=U@BZSF MSAM1"!VU6ZJ=TNQE$FZ#VZ6J8A=JUP@\((,!KC2?*23;&?FWI]$#69\!0AU>;+5EU MH%9.G^F46YF3("%H?P6.B]F 6NOLFUNH0K(4/!@5C-H<34@M@29$4$ &C$V MU4 6_L==-VU")41A.#KU2YS:U "@0.PALJTXR91B0.V@3X2B2H#L&AZMP0?F M_OC+(76OMZ&2UX2R3Y]VIQ:/08@C^.I 4D/;?8LHGY?Z2D[VN3S MCKP2IJ_X#2BY?1*4>ZHM2XWTRJ!N* LG"YJ1TH']P.BY=N\1@"WSC9U"P[&# M;QBRFH/'Y)/KCC^EH-AP,IK/)HC]:S.;]T=C74<.]/',Q M)B)/[:Q?AO1Y/IE/)\/%8C8;3 :SX6C?YQ"RECC:?0+X@+R/_6)#0R=[3R$Y M^HU;>?BPL ;QYY/!B>+:I'_6EC8/C!/E!:+')X?]TJQ^$K:7T;UE;+,9*LG1 M9RF:,NH_3:5Q&%3/OGRP2=J?<]"05/3XE2S,E:^[H3RZ(SLLRV6@#"P38IQG MS- I58Y?E[FY\W4ZDD>G:^<)XI"IF:E1?H7CUV=.WGQMCN71YLZ517K.T5^X M2)2KZ6#67QR9QC*Y\74TD4='-QAN =(N7K=T!T&6=(8Z$7-7H.;Q:[0HD[ZB MI_(HVC^9-1^][3SMQ5K_3GBBO/!FU[0Z,BI7<(>3GR\1\V>+D861\\:*-3V* M/8_Z#=GQ.V&W.OE\B4SJ!DAB=:D[!,RJZFZHKJ!V#K<8JLA3FZDM-\0X1/]C M?W(G@;H;/F*8M20<^(NAKQ- M>BF:1PR3ZOF6SU+]8EG:"S(,CNJ#GX]8BZDLR&=17ID.,!\1F7X\+LDD=/&J M&BX-W,U0EDC5(U9D8?9\)<_D47(H@(',&W>.I?[Q9!FDES:U9IPWWC*=42TJ MR/F\/VV3LVPFHMHB^EJTZ4TJ)-T$XR*#/_G\]:$>ISLGX@6EU6!BQU*5E<:1 MA#KS35@:4)*AM'A):;66UC^^&9_%F8CV6G0SA#>M@2S>TG6:5J4CRLW-HN3. MI*AW3%#/Z94ZHND"3(HX8UK4=>!7N %OU(\@=GP:+=P1W>9@3CY?2CS:.%.3 MR>6C_,X)OY,C568._N3S=9Q#'9+^:OY%HG1E)A?NB"9S,"?B(2D^U<;CW>1#L^4ZL9M8Y=O478D]SFY5CQF9K.K!<1QG \F/6/2]?%&!2QAMO4-@W8 M"OWWRXLR2&_:6P;I MQ>.5Z4 ,;9[>JR$N+4;*'!34*!KYXLJ%S[@2Q1GB<#*8C08M*K]&K8E )%$8 M\AU/W&!_A\DX^ T8+N3H.Z&D[ I/[%]<>:*&[+S(H=46Q!1N6+_+RE=\5-J%T ;))%Q8Z$ MM>I(13QK++MB1U1=D%$ISR""CK.-1B3_&;$\K W+@O8-.FO]'KSR3R;R4.D( M"*K@6K[MVE=DLEU_QL;KL%B4.QH9UY=*IS5:T4*BD&]!I^L2Q1OH*ZA?WUGRS[T+YX=3 @G" 3X+@$&S F@;9"+;P2S. MSA<'[^!2J'(G%%V"5?G<+.%$$.2S <7S=(A4[83""S,JW]E)8'/Z$B &J14L M7-S]';>&7,IMWT+/*ZKJ%W5.0'G0,8_U%*5GE/ZI\% $>DXQR3<7L%.A<+\] M3M+7^?1*/P&2$!V93UKR'<)&Q>@=47R%SI.E96>X%:H;E0,-^)Z_:]04%YI\ MY[4[*?F87Q&K6>=&:'!*RP60@HY@,:XDW.A'3DE*!$/GIB.7VC,/BZKA3QP MK1_3)KU&*'I:.RIV6AMI4LGY F+3\0N'X39!J$V%%PPJ;^5(3H[;G@QJTJ[( MV7-TGI#(?U@B0B]_@-H[ $!AH2QC>WU;=[#$P;J+Y[C?WE MZU3[C^O9O0'CB;*] 5EW\)KJ@UQ@+8PD<5 V)\7CFOB6SP 9E"'M8MOP M**D)\:Q"*R-EOBSFSOIO$JC70_Z#V!2"36BYKQ_1!Q!-.8YLKWEC8,!T>H1<8SZ1!RS+H&AE!CD>P1FCVCJEEOK MD8?M=J_:<2 A5KGC@"@A!!\.[S6:?[7:S+#:=Y31[]"0R/6 M\'=N4*)0W8ZCH;@,?# LY)D;FHTX[" 6"LL@&O1DIUY/#X24R(XPY M)YF. Z82<038D%FE&KXU@HPGV@>EG3L#,*)WO MKVQAKQ'C(O"H\T^F4^N\.ZUG\1YHG>^-E$'K-QB239,6K'C^W+4TO82)WN9) M& XBQ-X=3@H+)0"03'[,.'NB,8_[@EA#CKR0W7Q4Y ):29W&05*%-#*#?ZM**_0% ],AO*L0:C;I MG_^B"/GF/V18'$XJ(E4ZJMW"K$LXZ ,&B*0H'LE,^A4X%))O:YT/5GZ\?A%J M'85)'5*1+Q@X-L5%XE9H=KZ,X!]Q EW'23E!9 82-^]ABW%T;0'3WA\QB"+B MH-I[PX$(^YGAPKU2;C3^/9'=U'9F&08,KHA[(6SIZBY (401K)_$\+F149-XL@., M6[,R"(M+[1F8*B3KHJXC P$G:\>16"?*^+BKVPUQWK,C@]LU%?;6\UH7AX P M@:[CH9P@A&*'V\/&E6F[F/)Q!QW'8&&OX@=H^0F](ZR4$(B$D<0<4>WN:18] M;$T@(!=&CNFP5528$GK-PP/'METZ;M;8VY=Y%[Q$IJ#$BG+!J:3F,J8<<0'( MET(IL+MN(7O4_=ZZ!Z\T^HF^'4T$0\^#\N19*4HN*JV)G%=<2L"E2K$T]L+/ M+=SZ_69NFAW@EQIIDV98)5\^8K"Y =@Q(;:?T)8%T-&,JW&(5$&RHS"I3329 M2TZY\YA*%R Q%.6HV5&PE)6 2*JG-B&Q&P0T%BE86UE"DHPU)Z%&UR&0D_.< MQ[,C*>Q1/2W.CUNAZYK/QWB^(]G&QWQXZ:-I1NXAWE!>J#/8"VC+#/K*0R(J M(OK"TJ!+V"@M"@G/8+U].ME;A?;N:[.4EX #I!I:D@MO4KI6FI*Z<)[+FA+O MTX1JAF6[&"9D:+3#UX[LX-L5,.CL;I]#!R!#- __8MP?]L=*3]FW2/[P&U4H M(I1=L\H+:5?9->SEZV<_*4'CRE_]YO]V(FMN_H2K6^PJ,)E?.4,]K0K%[7@^ M'0_'@^%T-J8(;GK.2^N>]R1*$<;\FI+-27DU$9]!BO(LGTN.R\D73)\QL4RU MF/(/JK\?!(@P+M^EB"+W>[/NK\HXI>WZEW]..ZP:U2Q]^W@L&:33E2&&:2&N MCV-:V[%2:%9+J/W.$)#!>-O/3.UMSP1+/F:[YS9PQ_W!H8%+Z?S=>TDJU)0" M3$W9-^;]+K]%6\/NMMR.JODYP^O1(7*<,X#Q&]EO_@8,EQ=*)517LOFBK'82 MIH_"4I!O!>&RGFXY9%7K/ 8*"4">M>/NR<(.=6*&\@SG7BLF\;6"T>U1PDJ( MLOSKPN%E7>K;#;U Z276I7$$MK,"-N*^@)";3,/I55.3%.S_2A_\.:G(-1<4 MU70DNVH% I!O*%VK"]?_3)DQ74+0SY3^-60KO[0*I.+$(!3?'C MR=H7GOVK.%?L1LK&W[;\"K7'R,'<'54!?EOK9]9F8VFDE_NJ?JFWW"O6M#\\ M7+'V5)50C]CNQN^3LN\47>&\?K''=8.>A8D$?9-_S0O),RV!ZF&Q\.G3A&RT M9[-QTS/5ODN7 &%F;M.#^D@_,[GA5XT.J'G+7EPA^<>GEL*,BBQ,+<8U'+! M[[&0"1(#8Y_C_-ZZA8Z+V5'G6M=%P)"#5L?049;S@@M-"WC)3L>86#8JT=%P M,%I(-M]EG6"(5I<5V5G*R#WYI7-\-!/@_M!B-WS9BS!TY*H&0)L<$V .6EV$ M25GV936W=P\0YS:5%W'GSHZ8_+;MKJOQ2!72X(^D8C\&9\/)TUVGDFY/?(.X$$_/H I[;\K 76VQ]W1EW],<[/:D,]> M9"],?!5-)X (N5+.X19#%0$_!U?XT31^1'SM#3=^*: (1Y[+J0U9YFDY.MH7 M9+0/6[1/FD/MP5V&5L0LGU>[J/S;F#!^PKM>>)<'ML %X=HMA/@;"+EM@T'< M-O"I*B&R\IL$<5%DG%SRRU=QN=LGOS0(N$W/_4"4>$70:-(_.)W+4U6NP9\I M_MU%[#+LR;>F^-Q<;+:&]0:#!U?%L,>I=(2*+<%8Y9'AZ0/R"[##B\2-B]4G M,E=E#\?TBD>HLY+,B:3;:3$-<9 3UW^'+'T\)A<^0IT68$CXREYCJKL'K] 6 MTEM"R0B/XW[+'NE<2A/E)C/-0%N+X!TP6.9IH<7OH/ 1ZRT'0R*) II5G?>F M:T[;.;W2$:NR &.9M_D;VPRRB#'U"6JNX2>KV)_@Y]\7#N/[0DJ2ACWY;="X M)_95J!GY]XG!L\:^;X!E+4^#&>]&?SH3KM#>>C16\^&>L]51N->K/% M1)W/0'\.5;7Y$^%X7WWT\B]JIU>28SA7IY"DL]_<_,NW$4T4RN[^6C[E1^J] M3_UGBT"^*\WA;#0I\UFXV(]Y7U-!_P'TQF--)3*;3GKZP^*AIPZAIJMS=329 M:6WRD6Z())24#ZX%Y!W'J"BGE4],''=*N#\L(MWOE/_H73PF0;!6E*E!RYMN M4:D?>%4*LGD1-6F/3B>D$_SV5R?]=7!0&OC*8&*^]^\ M0=95216;,27(:T#&^37I_PWTDO_G=H".X@Y00E*A-!5"5&%4Y?=W_L[D#K7E M,\3@$7YS-P\0K_5S9+CD6\:$O78=VP$FU3)G^^WKM2').8I[4B9\19QU''KU5QOF2]],I" M_^W]GF6M>Y.\5HA'_8-T> (]K42:DO^W0+-/&3?DP;( M GN.,%F(=P]E>$P>B"]X(N?>6L'@V6G.,*F"=!BYT^EL,)XUGF.Y"C9NX08@ M@B]B0UT2' 'CWQ#@&L66V%YT'(]:3J%5&SKB\UJS$I7/A5P%_]_(#'G_ HUG M^-4RG2?>!?0ZFOJ)V[J%*;)O:M$ZJT(.]R\6';%UXC9HXB=>ZQ*B?"\^5\(R MZ0NL'9R[1G["LSXQRG>WI@JF+RT7UXW/71L_X5F;%"N_1\3QT5,N$O87_706Y7(6A8,;*D'Z['(Y&8[.QZO) M:K::+Q<$ZY>S_G"R&HXNAY/)],?E?+P\/[NX&$_.YI.+_L5B.!]?#*?3R>5P M/A^.&S];R,OU=U,CZ**>=JA=O*K0ME//(:HB'QW(8S*0^RW'PL@"E_)+>2Z9 M'[]_J2*D_D1D?8A,0UZAX_5/IY[*_77KE_\'4$L#!!0 ( .^!!UE0$>*N M'4X &U3!0 5 8VQN92TR,#(T,#8S,%]D968N>&UL[7UI<^.XDN#WB=C_ MH*F)V)F-F+J//O;UFY"O:K]U60[;U3WSJ0,F(8FO*$(-DJY2__H%2$D\A),7 M4BY&]&%)./(&D)E(_.V_OJW"R2.F<4"B7YZ]?O'JV01''O&#:/'+LS29/__Q MV7_]_7_]R]_^]?GS_SZYO9KXQ$M7.$HF'L4HP?[D:Y L)_=DO4;1Y!.F- C# MR0D-_ 6>3%Z_>O'#BU/_][-L0)BED7$DVRL=Z\>+W[X70[&HE^GOSX M\H>7;UZ]>3?Y\/.[MS^_>3VY^;1K]HD!-@\T[<(@^O(S_\\#FVW"\(OBG[_% MP2_/EDFR_OGERZ]?O[[X^O8%H0O6_=7KE__]Z>K.6^(5>AY$<8(B#S^;L/8_ MQ]F75\1#24:<4O=O#S3<#?#VY7XN:0O^Z?FNV7/^U?/7;YZ_??WB6^P_VX+( M?S:89-><_QHHVI=PR=L?C+^EP>N??OKI9?9K>6@_V;K=?7C[BN/\;W<) M8S>7HU,2^3AB4L'^B$D8^%P,]K_&L_ELC6G&@/C9A,_W^?:R@H478A3A"-/% M9I[B,'[AD=5+WO!ELSDR$ACQX>5@-#@EJS7%2]8F>,17).Z1%(*I(%+D+B'> MER4)?6:YSO],@V33'TE$(]<'_ M($&4G.%'')(UE[(SG* @;(&O^0PN\+]E<$0IOJ!DQ0Q+0I&7Q+^SO=)I&B=D MQ5C$FJ+%@N)%)HJS^;9#:[*TGA@DM6[95BR(V*[T!M,Y80QG6YO90QCD2,3] M4\T4 !?4NXP><9QDIOLRFB5+3,^C)$@"'$\C_YJP_3S#B(1LM,5EE&#*&E]& M=^E#'/@!HIM[DJ PHP_KD2G1;VPH-FYKJO8.V!%2^V0-B<02:(Z0KI\0BL\S M6OU.Z)?V%J$G<(Z0LG=HCD^Q=T=#UT050'*$]+Q>3/U'%"5HX5S]1: <(47S M'MF>]Q-.EL0OC>>:Q$:PN:#Y*8J7_%\.VR-?9Q..T"V#C08>.P/SWUH3SVH2 M)^>P):')/::K+D5&.:@++,\P9>1/@D( MTJQ=:QJTF!(TA>[2U8JK-7>5K8C/U+KHNFVU&8YX5M# IJNWQ'X:XMG\=QPL MELPV3!_9^7Z!;YBEP)F3-MHC>?<5K??GM &IW1Y&,)[#GFC99"Y -&'VFB;! M0\@X2E9!'!.V1R))>VO8<#HPE)G&,^R]OL4<6 M4<"=0#GD_5#%8#[0M.E=;$PG!4.E[%QP$40H\@(4#J=?%O.ZH%4&'N,A9BLR MCUZT)H)T0!?87:'(9Z9^S:S^AA&=GXJZ"89H!W:S]WM(BBT3_]2ER]YL=&=X M)R3":XR^G%+,=C[3!<6X$TX;#>X*ZTS9^!^=H'DXF@N\KG'"$R%N,+U;(HJG M41*\;AF$'447Q?,[ MMAE".Y3K4&5= M8^R]6)#'E]CS(8.RO7IY_2W@B)CNUG$?I:INC>A7$)J!7 M6',P1\X?!B+_AD\8%YSB4U<@1]3; ;_]L\X0'*_0"YRR\P?_7S;G2QSC^'S"Y]L/#/+7/SY__?KYFRR?^M_JN[GXM8AB(*Q.P4X MTY)^X-T.W0&XV4C/5WCUT%1BQ;!6QVT/Z)+!1+WT 3_?DZ%#<(6CEX!F A+L MO&W1E\J\F)LO'_N[F3FT'9F](.%#%0TGI9:3W A//F44CK.K"CMH0^)50 SY M[0Y"&YM._DUA.;=?_+%UJCW$V8YJ-WB('G#XRS-UHRUFLD8OAT=F>SDB6EQA MMOVYY6&OV?QSC#/0)+@I^_SQ6H*LME<%^T+PIK1*!Z88NQFV.M)0V^>4K+0, M(TW1+A#X63S%Y)Y,C(=.8S8D6?/A$%M?UC0@E)V,?GGVZMF$4+8B_O*L3L%A MY.N:Q$A;.\!3D$%<3B ^_^:%:;9=9QQC__CWZ)N$!@U& MDNI4P['<:II."$BWM!(HH@2"LD8VG!FLGGZ.*$9A\!?V/S+^<%_DK,AEV'L' M)")KUEDJI>;=CT8P&U*DF2R:3V8@?F^38@SV M83?,A(TSR0>:\)%VGM']6!U9VI@F)2O+/A46EGWXXX82/_62&;W#]#'P, >E MIC^R9@?*HFK8U<)AA@X/LF\!V+)(CM-A6Q5BXM9];J=DH:3<IZOP'"8290D9AR)OU$>Z_=;VDU6GJ_S/= M7D:^(/0:?V7G+))F:8)LA8W8G][V"I9\M;(:0VK/K4=Q0*U[-G;!T4^5(TJ- M***F4MQEC=TO94UY2RPI(0I\VTU=7NED4T+2O/UUJ^)^L4+')*TU'GYA>Q=Z MP[-KYY@6NW7&Q-E< &3,61>+?U)N'KN<0JZG'4_B7K_U'KBDPW[L"8Q"C]2DJYC-D2><\#; M9/G_*?:+XK8*DS/,Y%)=&VYZ!XRU@O,:K;#2]C4<34KZ%N.YMVB#BRWIGA'Z MC(_>T"J;UA;H0+*B%31.0Q3'P3S(*[@KS)^FEYGRB/O!HH&Y:1'U:T('2.;" MG,TR/3>BBD"CM3-+55$V(R2EVQ4>N GYGE1[>M>#>V83MI11Z",1O.7%=)P7M>N]5M^K53B/]__)O005WX= M$EJA6ZWVJQQB",XS&7&)'H^:"[HTRL[/7.O=EX#M;N[Z.,@YQOXHF,4^_'&% M%RC,RIYN! (F:"% 5MBF=\CSZ81&M_ZS$.9Z W>2IJ8R,<)G+W#"P;C8B0:! MM-?(2L>F7I)2=CHY)7&2EY/%]%&US]#T4ER?T?9S%IJHP*;VE\K::X(4DA[N M=Q#F[#R(39A00;!GT,YX&)*0S 1)F2XXFO@J>,3^992PQ8;?I-'@N^.\MFTN5P2QN+<]=EK>' M@:MR89"VM\$7@BJ8LX\TP5Z4ORR;J;P *&=P;?A/>5(:IFM^EXAKLRQ;6=!, MG)HK:3B4#Q:OM^4?]R6$ZQ!)EP/COF+_K4UOQVG):F:2MN2H9R(+I]M[A&VF M<:TM175N\?M7A]]BK-"J-L/]\>'MCZ_?O'O_ZLV;'W]Z^^'#V_>O)-9:/';^ MSM?^?>C=\ /KJPQ#J9*J._1$%"B*VY>\D&YH*U@@&\C>X:4?:RY!VGGR2L7, MF*UXU7?-ME/45+H'DS4&@*)RMREN;(PF!%4TY!>Q1EIT0UPX1UE'Y&-#4H/M MI8:B4K1"#X1M===/#EN[N)!4JH2=OZ6)BF_*5;J5MV\L1Y%?2K(?Q[U2Z9A/ MNJ.30-TDLU=J>=C/"DD1/Z:(/S2 RV^]G^3E\U5KDZZ;5 A-.@(A0PZ4^6SX#)I012!XNEG+NN@R8R0E(ZOS48WY0X;RE.4A4V=(Z>_[R%I M;H@H%$>*$<=( [1%R=:".2KYU8JQ7;M,9E\C3.-EL);X0"J_"SUK!RV&AESJ MC*BU4$,/06A5!"=F.-6<>[71=EX]P2B0[/'^)E*6US";9P\SF92TJ;>7ATA4 M/1Q@7 9#:9X/&TIQ%#=U;Y)-N$6L,%:5KCFR"R[ M<=$0WNH[+>W@A&2"?L7^@E\FP7&PB'1%#<2-I1(N;PX"4>4J+&MN@2RDU5C+ M.=( =8&*R>8IJX]J?$BJ4=3_+EQ[MT&L(8IU5L\$29G*%8>NB+9\CJRY_(J,H@,0=-67@Z0= MK%"&I#H&/"2-"""Z""2=JW(32#D')'7Y#85I!MX]]I91\&>J2@T0-Y;*C;PY M"$25:B)K;H$L)!71O ::,],O- M%7[$H>IRN5%G^3UIX^XN"?,)(U[!+Z]]? "F^D*YS1AZ,IF.XEX3K06#=$4T MT2UR0V J%\AM@8"DTR68+Z-UJLO3EC67"J2J Q!TE6HI[V"%,B2%,^ A:40 M@3[)YRIKD'H.2.I2L@\EH"]H=LG14\7.#'J:+'ZJOD!6OCUH.D%Q$'^.R ,O:H4>0IR95?8SB7A4-CMLE)$QT]2.I]/3NX<)0=D$ MJ?R)+$'?U%>;CSJH0J/1 XA +4WQ+JFYM3GL8V)QQ+U<8E]ZN;4QJZM8F9F? MON;5\D$S5]LFM^)HD.+XB*.+W];;O MYT0+AA$.,@1/-L7?FJ-_FR'E]S1;#NHDRZD,B-)TB9HJLI+$C=T;B(XX3RP) M(WI:KA4DU4PB,020E/@W1 ,.X2U*U$&H:C-%1.:PH6.T-"&G>D,CU""ICH(W MQ I186BI/G8UJ"0:$Y)XWZ$07[%%&#\@[TOI]O@9CCT:R!X0MNPMOZ5DWA\0 M;;173/4=K2D"[=JI/>=)*_J(;D"9@E IAF+;=L*76+F+JC3>NGHK%XO*$E%\PG;1_BE9K9E,Y7N#4F6R MDTW1Y@9MLKHQ'/ "^LCGK__ISU(]3"5?N'J:S/U2)Y,M,C"E1?[$*FB51; G MD"!9AM]PG 310N5;+%K(?6_5-N[P4#L3RVUTN$!2'S$+B"EF(L=A><2*S[ ^ M$B1AW:F20EK+3:0LKC=RB(I28 W7#8@67\('8HRR1J#@)1 W_987,+9"&)O)9S!PXR ]2EOK'#>0[=8N+Q M(:D&@S"O%7.**-W,"?A5/Q,D9?H<4>QQ"/S/_(D(/\BANMF^,%-4"S[9G*($+PC=S.:7"5[M M6J@TKYO!I8+:W?!."*\$N0#X(R%^/*-WF#X&'HZW+R'Z2M7O9G %X;L:WKTA MZ5Q&2>]L$!BGKK H6[+NH(=D\*91$OA!F/(J''<\@S/+ZCS_YH4IH]X%DPWN MN$F3#,?9_!S1B)UMXQM,<[?-1CR RDG:WXQREVN_ZX<_XE=]%X7FIQ2_*M)D>+9G/]G,(^S^&EZ4XV)SCREBM$5:EDNFY2[8XUFB366?%U3#3[N (8U:0 M4=&U(5$@J9\U]T6%&VU(I"KBJ(%!6-11,[?K4Q4OJ;_=($O.4K46PC.&H,WP M\$O/2P=M=#A 4 UZ8DI9K73T,&(NS.0<"1(:\CE:HUX-((_^GT5/&(_KS;S M*PY]IEB?8^QK]V4V0\CS4"P' 4FJ[ NMS]UZG!9$$XSD?O%I*#"D2Q**DH"L MP*JD!C4!!Y(5V#XJ^'OV\'@RH[?!8JEZ55C:7GX@4?6 @K'Z&";O883ARY9&-! =PN2S"9ZXE,T"27&*L-F^7HKZ-IUY1_F=%J.NX(BA]7.8=F]( M&&@>$"L)(!V0271UU0"&RO4=B[DAJ6EV>>A,7?"GTD9]6:_1Y?P'K!)RZW&D8M-H).B44RI4@Y&ZH5X;Q:RJ51OVD];0UQ2J*\LAU_<& MZ)9M0D,TW:5PW'DX0C0@NO2-NLL'U%NL$KT>,KT)IG?]])4P7;#=IVA1OT MC>9W#M:T01YU?N?:K;(O 9%=GF!PLE47K]8AV6"\NTA1.GF>;.[2]3H,,%6Y M7%H-*O& *GU!%B/(M=!NC+;J:,Y"TAC& MP553BU1%.^V0<7W=YQ%33HQMG=^3S>;1:KH M84Z$MIFA!W=Z;)E$C($;WM%JC$WM^I *B^%C@]S/:J6NHSA(:6IE-IIK1952,%S3K6Q'\4/-;IG[3I MH=8)FK;4-3G!B&[F(37K ,R:1@G :Z9'>A7Z^O7K"R_$*,(1IHO-/,5A_,(C MJUR5]CD_;)OJLX6>/\-0I++M?XUG\]D:YU?@8R-]^^FG]V]>O6+_3)Y/]L.P MO_?S3,H3%4WB"9E/*G.MPBBN8+/G$1O];4:9![9]V&OU,.'R';SW_/%/6?B[ MUNAE>Q U^UZVA_)3+]G7EI1LZ\7-=N!UF]^]9#VIES[@Y_NM9%G8A=%U(7%W M^UTQ\#7M'HS4/%"]BTY+SQ>*MOT0O;1KW\XCIKA.9FHT%R'0/>%M_)PY7&I/ M9K5-3P2O+@]::LO%IN*TC8 M%N*79PE-NUE7K?(#'G&4XGCZ$"<4>8F$-X?-'*J#'8\.02^VI(<.)2?4SXO> M1AEXOP?)\C2-$[+"-"^*RP^U<8S9/_X]^J9FD-U(#EPD/S;H"6-EL.&B&%!S^ MU7$SW'D,RY=WW:QC503@\&#K!8X6^4-[5R26L4'8$@ GS/9^0NCAL.&2'<4I MCI.MB%R3B.P EK!#V6-(MKQOPQ8E%IVQ1Q*5VTV>BX2"YMK60]+[0Q-Z:S& MHPJS9(EI&;@<7/6>3-=I2 ;]T,I.:1"!PZ?"D'(/B+AJA_IM8&W?(;GV8SLS M9H0/5.9Q]U40I4S:BJ#P"9X3BO?/[_*GL-@&AQ$KB!#=9)3(:[(DC*AA)JBY M=3%B><')# M"8-(L<$O-QB4\JUB766HX1#[&B>%JD^3A 8/:<*#OW934U01-Y\4%ZT\ES(<8#+%GYUSC/DR;8M@(B' M3KA47-EB 909N/$N3.$%1EC:@-FWVPPRJ8:V\@O:X'1][52;2<@P IK.I4#?A.CA3*P%\ M:WL.X+=CNGP4 *:Y1[;+\=8R_F\OG5[BX._$4[SDN>&/E=.!P5V.M\WN::R&5)@#V*4H)JK@5*Y"[]30)?6%*NJN[ -@X&/-!C%U\J! MHGR=MA2?GF L+_I3A--)+,G.L(7XBQ@^8B"D /.J'"'0ER\TG>(;@/S9C<\ M@ 5L6-&S)]%Q2%4+B7$C#9(E;WAI@,AI :@[,-FG_'JHT!1:)8ET/LO19/5W MCCETWW)6W'))0D:Z.#]#6SB7WS5S+I?G_/?)?M;1O3RZET?W\NA>[G'M7)$H M,SY*7Z>@'8"#F+P"^4[)/?3_(9[Y! =NEJS1[!T=V'%$KBWE_ /MP<\4Q M1VN,IG5\UW:,IHW1M-XO=%6<-)?1X4GTEDG5!:%?$95E&5N/ F#G8'S_RPXS M.#ZJ0T [=$UU-3B '7U#%:C:@6ZH 4=X2J>7/%/S,HY3Z2T#:6L >MX!>Z7H MP>%7!EP.UEE*N=QE/OCL]:IK_#7[1;[P&O4%<,#H2E7UR(+G;"Z(#5E[T!G M@:0_WAY@"X>Y13PSWC[!>D_NT3=>;I0CSE#@(=#]X][\), .7JH":*U&!'#D MZ4 ,6I$ I&S<$XG[*L/BH8[%+69DBH-D]_)[K@:WV".+G*N9M=,+4$_3 BBJ MU*V4]42GIR"*FR2^]LQYE7W/26[$]O7_WPZNWD^:08E'W@XTZR@2?ED2?_ MD8_]?Z#F*^WIP1^)R(H$7P7H(0BS+-8M)OZ,;06]E/*3*FMP32*Z^Y@]4:Y* M=>IP_*%K>]/@,2L\?AG%"4TY.V^#^(LB24K=!4R.5.:%46E0YW2\>7==,%\KQ_ MYI>[Q]XR"OY,<4Z/>X;T"0/[2X\2:C W@"7G*&38@)1P7#MWWA+[:8AG:NC($/@.QV6T3A,>>6!;Q3#8:I:5 M16P_"X!LBJ%M7WNBP9&Z0IWX)K9TVC W7?*. %(L!K1'ZVS@Y]G(D_+0WX7+6K:;<; 7'7RM.G1/*'S:TM9/RIVM$X?*@B*C MB-.U("MV,\>T>/26/^HS%_FBN&LD%O^D=(9W.P4,Y[E&&/_RH!!I.#NYGFS8$$Y ];1'[1A0;I9C]!X6 MV^OSU3HD&[Q+NQ/G-$_## R>P3??IN3]A?T\12][P=C\6-/Y?$_$2V@KT3U2 MM.^W=;>V?NHEP2.;1NG2,^GP1/QSIA)@0A(01^-*OIKML?B]Y%A<*S8%_DA\ MES[$@1\@NIG1P\=?F=8BKL.Y*V%SV'C73%FSJM,IQB-OJRI7/;![/.*.1USP M1UPFTA%>8_1%>\J5M7SJ!UT9WFX#%7L35+),NL.IKI.[DBM&V%2VT9W:Z\$/ M@D]PARVKM6+,VF/8'W_DOZ/PGJ1TA=@P^!^$4><,/^*0K+EPG/'R9J'Q?OG= MJ]>O7M?WR]M)V%_%/)-LHDEIILE_;.>"NX7>'W5/2MAURLWX-,%Q1DD\HVP16< >^.&0KE?D2VP[5[Y M8IJ4%(]]*I2.?2@[4P_V@$6MY.K.\!JML,"ZMA]N> ,LVW+U:H#;$VIP,9&! M(W19")3"C-30O"RF[@) -=%7RP7(PPG=4:\HLR^ M1IC&RV!]P_8C[#-:R([C%OT!A(#[5FP+:O0=P/^$O@6K='6=\)?#F+J[R6,!OP>=1#G^\Y#O6T])( +$[WJ>6L"]2T4 M>2[)!:%[ (+LK<<"!A'4(EEH.A* >Q&]BD!3NKAV=M^RHWZ4X@M&J=T=\)A7 MTCQ-XX2LF/EB3=&"K6.+?8)2UL':!_[FT >^'6K"V339SS[YRJ:?[.?/.Y5 MX$^;[7J"=X]+J*=R=*N[]'^0OJ'$9^([H]N<-8D?1=P,C(/:A/"[L[$8E<$] M&%LPBO@V%F==:-JZ]UNH)*A&%MM6!N@WF<4NRA-VCOV"FA ME9/]HJ1&HV\ZW[*EYVMV,=3GM43G09[CFN^23BGV TD1G'9#.3Q4MN".#89] M,^Z*?#U%](%$F<@D*/(1]>T89C*$PW-A"T:98.:Z_BW'2QE^K+5Q>#XSYH0$ M]+YU83O==OM@*/WB3@Z/0"WD78Q+_VN'#;T=$OI#ARM WQ3>GCK+)U3-/DC7 MPV'-=#M*ZQ#I6YYG[ "3'_D9K)\8A.R@C")O=R_(3MSM!G-8XKR%-MCAV /[ M+K#/$_2F88)IE!_0M7^SEO#+MZ;!\N1UC3!'J@0M9DY,UAI':J)4S-#1!5L*])Y&]!PK[N7>C#E@"R M.'4257L1^A '('7BC[;ROZQ,LJ6Y&HOY#VV\QF+^8S'_82.X5YJ,2'TW9UF. MIAA5%$9I H^OQHX@[:&<]7#^;?N\-R\9PO[QY4^5-1H)0.)C$REHA"N8C(S1_H"U_!Q[[E]$YHA%K$K^6R,E0DP/(MFPB M6D.1I^],NUPOVIN7MH,!2+FT$8.VZ,(Q,J*M:'Q-DK/]:6T:;P]ZI08[F;W& M]?T+A+4]AEJ1O MEGX#D[/9+=MVF88E3 =/Z6 MX\LH2SLZCY*L0/;N$UP1)LDR":9-!-=N!-4.1/J@!.=A#RUFA20)D5VV. GF\!W=;;VX(* M_UBKJP=C6#]/W7DLZ.2ZHIX)<\645XW!=(UHLE%80'$S,-F>S2R;&*EBG_3&A3L/KU/J+=G"OY>-.IA2 M2V;1U[U14PG>WBMHCE O<=9BJGM25MM,D^6FR["C:S>BK:25@JA&^ %Y@5=B M$71.,9L!W!6\M\92\H:4TFH>G]/JB98>:[KZ*:4 4&&QK))1-OT]N4@COVQ: MQ(96U1Z ;Z@99PQPZYL3EYQ@*,QB^,%#F@7ES7ABVA- ]E +[IABV;O&H'7 MEMQ3ME:489$7R-1T )"_TT9GU,@-DIAGIRV@U.1##T9L*/UH7],$;3)D+@B= M^H_)A[,=Y]EL88B_/_3/GI,4 M#JL==,16"V3A\/@R\L@*\WQ+#K<$;PE[#?LZ+)?0#6<-\83#5#LV@F!8 M!AY2+!3*]JXO@#2FOAHMMY'O!"4Y*B&*X^U+V8H*28KV8,HCV:\C!MBYK<%3 M D=9&TG4$$9%)*V@52KO"-!P7P0IRL":ZNL?U1H"*'TD%Z"#@DB!N.OQ2T#1H+UT*Q(B!8HMR)9 U MAK$:J"1,Q85>_1I7!$4J)T;Y=P V72T.)6]%&>XQS;(=A\8TRS'-;-U3?@BEAAV//8D2R,D^V;2U/>#?#Q;Q3'M>=Q9EZ98 MCCG+;I,Q!\]9[J#0X4-2U-N[0!X6)C;KFQ]])J8< ,RH&3FF5/K6_' MO\5LOF@6%5!75TH1;\S['FTRI"6>XQ6-H7(=![VC,>8;J]^J&A..CR;A>$!_ MQ/$G'']"*,ZJ+VU^)_2+?5GCMZ_>]IEQS,&;Y/!-,@#'E.,QY7A,.1Y3CK^O ME..:E;X*/7F83M[VN)*,Y7B,V<7.LXO'JD]CJO%8]6FL^C2F(XSI"&,ZPIB. M\)VF(SRE".I8]0EB2&&L^@0L0#I6?1JK/HU5G\:J3S!Y_,2BL&/5IV,-PHY5 MGRR"L'=HCD^Q=T?#!O'7=WW&7^^F%^?_&ZW6__?T_'1R]X*^",< [!B '0.P M8P#V^PK G)Q[C&T_?V&MJ_8 M5CFXQ=%?Y.[%^L548?9E+8\V>"U#:(Q6C]'J,5H]1JM'U^6PP>[1=7FD)XZC&@XEQKY774 MI*V/V/6HQA&DX]G#!+UE-^N!0T E![ MS5AX]F=* 1Z#>U>^\YA*IPZS,:;BVH4&(*9R'#&-04S/Z,D:/5E-]UV%1V8V M_XTDI<-6O%U5ZV7MV@YV]#ZNIHC#\8T<9;FN7MQ: Y3KZJ3V]/VVV+"$0]4F M1^^SJJ(#AQ-WB&.4E90O:_S>O3V=,Z6_IRB*49:S*UM#K80TRA!O&G#WW&G[:=,V G.;25\<>0U)A'?TS!K-'G._I\6T>\% 9<'@$S MZ'1<_F@#A$;_].B?!I5I"3IG"UC)WS%G$I!SN:N4 M]M(!8OMNP_AA.6J38=B%E%<>F8;(*4R38!ZPH7$\FY_A-8D#\4'8J < KIFS M0X4(:/.:[31U)V#;09R=@IMA*SX)&R[%QW@1&+?U)>%NUV M"AB.)HU,E_G>+?I.A>7SW3W%B-G64J*9TE6AZ@# 4]&'\)=9KT)_=#IU>G#M MFY5P?56%[Z6^%!5"IW-568X!(%_# M?Z-2/MVGU\SJDZ(C4T5VP7'/S%S@PD M3DY0+-U[V0\#0/-;RX0]UG!.M!K8/2]=I2&S6?Y'2N+X<\26HY C\Y'1]P3/ M"64R_ZV9-)B.#< -UK>(F)("KMP4R%114_M K4BEFG92FS9*,MA-/BIEY MK:[=Y,?@G=FAIO;$U%H-J^%;(I_A.%A$2%-Y2]88D,]%2/*R7LIP<&IG#X%2 MNDKDS6&X/=1"I>8&" _&-6$F+ <)^\H#K[ E )^%3J(J=S]%.#@N>'&X%MT& M\1>%;5)W 5-!R\!"J3$!PI?L*4+D)=Q+HK15ZBXP[)6)N(DY),+)K;#!<@&J-SK@E;.G.A*> 6:\+1.L4*%*9QC)/K ME$O-;%XZC?R*0UE1+=/. !Q@UAQ58P3'25% S#8R*Q*Q8R'=7),?-C\CO)L7!;VET EKJFNZ(#C-.<3KQT7.GSH;!M MH<12EF&6%.MA)CY,<,1I,G9= 1S=]$)5O!]FBI;;DH(4KU'@GW];,TG,*E!E MA3EVE;/X1EF=X60S ("S@AD#FR 'S,U^%,&.YJ[$,=@Q!CO&8,<8[.C;0FE] M%6.P XR]&H,=8["CKWI@# ;?QWZ!C2A[6LDDNR$ ;)5M.6>'(! #.,:NCB)V M%4\?XDP$S:)5I>:@%,DF/E7" 6(PA#!;9 >.>W.(DI1&_)SV;STT8:C46*(6TX; 5EF!9 MKE_H=LU A82M&07JEDIY!4 /09C?FC!=TH1]0'''<%T3(@*12T)COH-^TVR! M*W4'M<@I)-)BI2MA!Y&A>_ *^WT;+)8)-]U>B(*5Q6IG-1:HUL0*31+._F?8[YE*&_6U64)8--)O/UCC:NX=XXM#.+V%? M*N?#J[>M4VNVT/+/P^Q86\9!7^F6/F* M5;]3CL>';AP<0PC&>!89SR)C(N:8B"EBTIB(V7,BIN9%\EL4+60ORY=^ ^/N M&FJ]JN'OAB]"S3GXU>TR(Q2B"@6=R?8G1HY5NI)2L?:[PV5!PO$=&6N #D]( M]$U-R.KO#JVTCI!50 Y.#LV\XK@F:PSFDMO0 M!S4908"Q5'D\DS>'<3132ZB:&R .9 *P@MCCSM_\2;"+D'Q5;O]M!@!P;-/) MGX9E4M2<,G%O64XV^S]_#9@=I]YRQFMTR3.\'JKM,O*'@ ,<2.!%;)/A*!3 M9I4PRF#+XG)R RQO/KS)E3P3.K3)E9,$'&.5%E75 8;YU,FJCBL@K&,=L+VO M_8+0KXCZ611<:2VM1@!@/?62J&*<$KL>!;,YY@7^PI0>$]N M<,)13U=3?\4HR:]B\&D95&=XSDN$G07Y\\1OSYB=P:$\Q:WK&0"$*\B\-Z="$@\1D.*P/ON1 !JKLN5)CVS_VF=Y7H.15'A!KV73>,Q9Z%F M!*DKMS9!1=(+P%+E0KJT= &:\Q@]\I=_L]1,L@KBF&1)M_9/Y/UP6,UYT^GAFO,;W;J> MX;702'Z9[]VB[SAY&^93%.QUTGP M.P F&(K7_LA91: '"I[0P%]@7APEPE^S&O\G"9435-DBZI9:IJR*X"=B86$:A,+#_"#P;TQ8[A#0SNF!X_IP6-Z\)@>W'\\\R T MWD-,\^J)Y*TIB4Q8CP+ B=*[4%@3!60&DX@Z#9*7WIDG+^4S9I7C M2W..>4O'F[?TU/Q[3O*91O\>L//EZ-\;_7NC?^_)96^,_KW1OP?&&)><6:^M M_7NO@9O>UOZ]U[!L;PFR-];,>@,H'Z079KT!RZPC\9SK_!A/T'-^K!=>G"2 MR- OW$IOQMLOX^V78[G]\OGNGF8JL3&\^*+J & 'U/>=%Q7ZXS6F7O9)1WV- MJ3U?.6CS@ W-,3O#:Q('FOK^JAX ME*]\U.%__@N0%_ M6^:J0-,SU?X8G;;Y5B>OQ<"P98?J,,@+.9KGKK:;P5EJ50;\:8CBV"R; MJMX>:J9J%PR7I%#520 G&-D-#Z&$I8QE/:S0(FB=$6O[E?_ MHXVD=(/^*0J]-,S^O"5AN'W9IU?QE$WY9!:X :161D,X'B^1:^7W(%D>(!97 M,:N2(2-2-HQ.)#N;YLELJ-6JK;O3THZ(3U(.;U+J+5&,8QZ=BR_C.&7[4?8) M)TF^0&B7]6%@>#*&U(D$FU#X28KW1\;>*Q+'EY$7INSD=1F=(QJQ)O'K_N5: M.?F3.0DY$6@E:0%*LA5%*QC>)2C)*#6;,V3)"I_SV$S,CY1702R+K XQ,:1- MQ2"60BC+/1(8H!QWN!0-N*\ D5-]Q-:V1,C.9%)25+X'C9Y%YW^F#.1/.%D2 M7Y[-Y6!^ /GB0XFE ^H"M)]J(I\N4;1@!/@<48S"X"_L[[!LY[Q2C3ND"'X M9AF;4PVJ:%4QN$N",/P5A_XA"BVWE1U/!FDKV59%Y9+6';W@B-\L66)Z2E9K MBI<<0\S1D"=_%X^B7&.&Y#WZ)A&X[H8?4L1^@&'GNB/>T>0TMJO$^:&# MQ,;CK,NI3F;N+,6QLVF_CIU9 MTF-_\X++?I0KCU!:^J/,F K99&?EH;MO[# MC1IR'K]L2O ;*L-./.'3,J!#!\7%-'VRHBI/C1E& M1Z)%@NF*W\WGQ9 5X7QQT^\JBB\F@=OJ@S60E!%W66,887*5+*JXT$5(6Y*+ M?Y>0"*\Q^L*+@5X1% FCG.JF -9GM9#L<].E*/1 V6R=X?#(*7K0!(#+SI"2 M!Z 7>XWW4/:^E3=J\UL%MF\MEWK!>_YSF&PN,36<,U@QOYT1=(HL>6J]2@ 5JX&LERI/F6+ MLMM$JS@)5NS0.ILWUER[(0 LJ"T9;(PM+@\)W#-YY2^RG M(5LQII['.1-?DP3'_+C+':U;SR??,NR04OG_&H\V\)L]AL"=;$J JMV![88$ MXS9L*0Z5EWY:4<3IWJ0*D-*'*&X*XQ#8A9B7.2K&U>WK6VE"5H2M8ECJCE0W M!7"H4TE;1:&$"+@EO^>Q39F?!Q0+/-1\4/2'3*MFR!Y+*120< R7(Z8IN@T0.E/[%]'0Y#MHTD:5S?*\KI;=0-0.:, M$=6-D'%M?XH5CN<%\$6N %+G&##O[NRP;XMAYJ6O-A'IFX_]GY/=Z%F. MSG[\8SJ([S"X898W*1/)[.2MZSYP]$T&S(>F$,R-XS*(UFY 8 #L86T51*A2ECT<"*XNOYX%?R9 MXCGR^+ 9%'L^S[;X9GU0= -0] M;L@C%5:N'^SCL=?,5E]&#+L%92JO>ZU/T05 8>"&/%+C!7-GK?-=F71TYK4R MQTKLK]*=H8[/027%:.^(PU<8Q?@V6"R3V?QSG->$/<%S0O'4\](5OYW(BV&M M*?:VCT=$/(./)L%?V4=;0>ER9LA;6J7,#4(=.%<]&Z+K0@ ABI[MIKP/T?M^ MA&Z>8.I$\FPFAGRZZ$7\;(@#1P9/T3I(\AO1O !ZRI"X(_/D*Z+X&LN"1+I. MD$\M2M[K$#L*OI6$T, 6-!D(\HFG*7^ER!X'STL@RQYL-.\.X F([OE;11$< M5\^_K7'D!TG*CN"7$<\UQ_Y)FER3Y']P$S/.O2M/ #^E7+T"HHO?"EF/I MBV:A> 79Q^H58_6*L7I%YY3]SJI7.+415>NFBQ)(6SL+#6C@EU\@=.7ZEZ6# M,.&YWPK/1\H?4'M@D"*O[DO0-0:@!P8LT6$!YYAQU#=V:SIC)F@=WKGM6B>V M><>?4+)]2]!(.02]'&J).1.,L1F<#^??>*%=)@G-&*+J[C#\TI8S*K0@&;0Y MYBZ K4_^E,0)3^F7+#?&O0"$S:RV AITP//+CD\@3AJ&DF? )^C\V1H .S:5 M.X'8Q77"K3)6L)EV37+GJ"W?:OU &,)N%*V*&!SNE0_:6_F:1GX!KF8M,^\. M(!AOL:B9XP6+E;M-E()=11, ZYBM^-5Y5" #DP_JFZ["E@#6JZZX8GZWU0ES M"H0,^%-N#&!=ZHI%9;1 A"YWOO&\CL1T03%N= N9<5X6N=Q-,.6 M8]QRC%N.<4O[N"6/XET@+WOWQ2!V*6H.;#=F$K\4H3%&AX6A @-)<1(?WL]U MAD.TP?X915\MR*SHY3HNT(CB"GRZ-^,Q34HFG'TJS#?[\,?^6:@[#T>([B'9AW#C2+IP*%X4F^G?YS%*^Q%\P#)@JB!5/3UNUZJ96=/=7E&/1@:2[G MNP?53DF4,(QF'CMYQ+-H1F_XP>.>7 0T9J>8*'C$-$9T,YN75?>4[>.#:''& M$),;IAXF<;AR&(GDWHCU@/MP8I#=73&&[R1-2FC=\<+7?B^",RQ8#I?,3D1M M6&H-+)Q]2QEL<7G;E[@,R_?V;V/LWILL=C2JQZADK8??G!D%^N7O2,D0<,G,V5P ;,R/L['X)Z5+I-LI8#A2-#)F*'GEF,?NN+8!T<<4_J)NN/8AXXX-MY(.+8;"1USC.V" ML45^?+DY@#2"QMPKXP$G=: *XR63(8KCY):=3#)OFW_#3 '[ 2W,0K+J 0"D MFGQJSOC/L/Z%OP2I=%5/.YCN [ICF !M9RA[<8# M4%7&E*?M$(5C=3F&LWF>J;-W"I'5*DBRE0)CK=FU&@% 71F;-%4;U'HWO(Q@ MS(IDHL0&ON[W%24JC"T+/D;>\XME:]#/_3Q5FH>EM,QR \C'&QK<-G@/Q M]%,:)L$ZQ+/H,GID9@+[VX(H+1C;8DP 960LN=L"V;Y97+N76G74WU"\"LH[ M Q%#;4<8DGT_M6.?+6IPULW3$,7Q;+YU5LQH5BOP.N7$F0$Z[/.T>.Y>V5JP:>1G3>,X-;H7VW+40<6@:]]4 WR'7<%G-&!G M/A1R./ .1 Y;0-F)+]]HL).!L+Q TY$&Y6AS=U4K'/OF8EFP&(AUX4H2&CRD M2?84)-E9'1$/FXTS* =;NJN:80C)+*LN"&?U+Z2FUZ#GH*QL[J6RP@G"U;1] ML;$&=]'>2NZB96/F'\:[9YVZ#<>[9\[3L\:[9WW>/8->V;'='3-8E1TYH+/Y ME&\E%EB3\REI>RS7<31HN'U3OH FSF^[H^*;+(4N?_]2_92:]2@P3)!2!LN< ML\:OCZ0R%&+^-CI_I>0!>5]*,"D2R/2= !BPAD)8Y)'IL03D-#K8NH\Y8\!S MQIY08E+7OCNWB4G9R[[8CWDJ!C<">PM0,AK"E!6C?L>1,&:!4-_LD,V\B^Y\ M8AJ_##<<(69U,G,O6[2LASFBW+!&^+GB';^S;\.DO/T1976I$8'DXI39W?/Y M'#.0'_5Y6Y9C'%?FEB5RKOV?USBY(G',0+I;\I>LHB0X"\*4@UE$P:W]HF\/ M:W2QB29\I@F;:I+-Q;[DT[$#;C[?I)@0OL^T>(F)X^ ?D"RORXL M>T%I-C]'E*=M[BFNTAN*<, M1;?,( 5& UPX-;]1"N#*:!,R*W%Q*OJW;,]) R_!?L;ZSXR8\>W=9Z7X:_H M\$,T40$-5CVHP72%_B*15@>$S0#X#ZP50(@(P%7>>!G4N<:[&]Z9+[UK"I4U MKNO]Z?'Y[5OBK;P8WM'88%?:;F2P(RJY]LYD2]8)BO,GQ]E1((.W8G"M?3/O M#GTSV33/LWDFY8FXAR:;:[*=[ C\,NE#S#C/RXU1_@(XKPR;+(F_O9V%N9]U M-L_INCELO&NF],IT.L58Y:R5+Z0'=H_ET<;R:.#+HQW+(<-%631X!Y+"\I0, MDNZ8H>OD[/!@ADWE2-"IF3Z^ \%X9U=V"+"7I2=T($1?R]?1.QIL5@ &H_6?*M!;(@X@)+$C)JQ/D1N9Z%8!T6>']X ME;T\R[]/\GDJSZP>353@ @7T-Q2FF',QLY%7 7K@==C82?$31AQA?Q;=\M,C MYV]P]BWA_E*=G>,@K^3'&LBA+T.^48-6@3-1A"',8HPAA% !]% M.*Z,/0A/K,!XK^.[>&%E?&#ER!Y8>4+OJQQAE2%)@&7HOH%9 MH6THKL#'[0NM_:QD!P["81PY5P 2>8:B:,47TNM^9$P->CJI02ZD\PDE%WUG M60B2A" P0O14\A@$E7C,NP'(-G(A$'K"P.']U/]G&B>YMY04N6TW*/ OH^W; M1EM\LM+ZLDS#!N, 2%IR(1T-*#4FT1AF+PW)SZ'2<,;78]J+BR3GRH7ZCZ_0 M@'J%1I(3-K@A\3RA2!GXTZY75/V?<-LE+?--="-WBCK&TRW<6 MB38CBFM'PBE9K8)D]P ?OX[+\,1L*\2P(GFH_!Y]P3-Z@S;7*$DI"C^B>%<, M9'=]U_ZYDA]>O:Y[&4J@3)AMFE2 8;]S>)YS@"8$/F\]B9\] ^/_F&W_N'VR? D>L0T"9B$\SAJD[+O6Q, M@QZ6TULFTQ3+U\[J[P"88"A>^Q6PBD ?&Q*2X)V%WR^OK-D;Q89$U\7U]5&1 M5!1["AWT Q+YG3V1W[D@LNC&:",BOP.Q<3/>Z.@"24T&YP$A"-@3]+\65TBSEU?>X=OPAB#X7_@Y%L MF]C)R !V,8U5I)&,J(AQA%)S@D*>CSV++@(:)],H"MB.,$9TT]I5+!_XF Q+ M)S*CH 4U(42FOR:]H"B"]WLV)(\.L[8GQ)*7YD[1_"31[(2["?9TM? MI.4@8'EKKN\#(&;,)1I?SA'[Z'O&0[2\K^OD6)+.XH:PS@6G$WRB1# MT'78_A:'# [_!M%DD[FCF,*S8:WC\&]>'<;AMV-/LL$GY='A1].+AW!E%#K9 M5'Y1/3K9;*RA7QTW 4T13;$9 $R,O!6;JT^5FV/O^'7Y AQE $74$$88Q%Y4 M99P"$=\H Z0,:8@: CAZRB5*1G80+D?16X9*\JLZ &/#H0_8! DP6E!2:OL% M!U@(O^\5!MB24H+,>'41] &]T)BL+ *<>C@K?T(1RE\ZO,#X@NR3>.1!+%T/ M8(9,*D[[([$.H1ZH?I+&[*@7Q^??^)N3.+[%P>HAI;$F:\RH&P"WH!W]C; : M4/2GD=^0/VU'!.#XZT9U3!'NX];H$M$L!^8\>@PHB?AT*#REV \2A54SZ@; M!6C''R.L^DCA$4/)BTD75RL4&3XVW0$X^.R88H7=<,SA^_HUG_J.A+XU;X2] M 90 [(0U0N0 U=-1''%$#8<_VZ^[J9"/"$A!_KM%*_>R(O#F,8XQ;/AK9?LY?JVUDN.X^ F9G'3*A ;/LZ]::Z41O MQQ,+A'K8GMW/[J_N7B#Y#JS6P*$M:B0Y^\U6#8\^SH+3B_/3\].[%_1%^$)Q M]A,U<^A&:4=6(39]'".BQ3\(P^\W!EI*51Y#64N'[HYV))8A]%U=AGG7*44[ MNQ+35RSB2G-M0-_-V24!4XS*6\:&FYOCNQEPBQ]QE![4D3G\&:Y?71*'APB H@7[-R#>'&;K);X-/)W#GL94^3M MX;K'U=R18P2(35R$2A6B5"I3:0;7/:Y7F0HB?6>-L\T+VF37H6?SJB\^>[%: MD/4B=H_;CP+732YD46,\X6C3KIX8=Z))-*G:!,#K-$VTJ(I$@TSQO[W,:1/D M&=1___]02P,$% @ [X$'669RY:L:F0 0,$) !4 !C;&YE+3(P,C0P M-C,P7VQA8BYX;6SLO7MSXSB6)_K_1MSO@*T[L9,5(6=59G773/<\-I2RG>U> MI^UK.ZOVWHX;'10)R>BB2!5)V>GZ](L''Z!$D" ($H=9$S'3Y92 \Q+.#P? MP<&__\\ONQ ]XR0E'^VL4Q/YAAZ,,^0GV,AR@%Y(]H<=XO_7G[\L/;.-G2[M^_^^Y_?[I^\)_PSCLC49IYD8^_0;3]GU/^X77L>QDW MCM3]RSH)"P(_?%?R4K9@_SHKFIVQC\[>O3_[X=W;+VGP32XB^UJ#2=&Y\1^_$U^634](Y^J_^].?_O0=__:;__QO"/U[$H?X'F\0_^C/V>L>_\>VL< M?H-8\\_W5TJE_U0C*/?D>FD9Z[NI%#/2":XZCQ02L-GO)/5TI%AVJE365Y<, M[F]SAQ,2!Q>1V9@[[@U6P8?,2WK_;(K^?944TW_JNF*OV0X"G!0:,L8 MMU#FR":8.#DU7EK >HK]M]OX^;L $S[AL3_.V!_<9O0??U_% M= I?KM,L\?RLH,3%_X]OFK[O9PTF-*.U3.J2>XE?\*)_=M@A;_&='],)=I^= MA?D/P[MODGC7+*E@%S=\^?=PW?^'+52IZ9'@-#XD/N[UB\KBJRQ=BDA;L'@* M1V>?'WK(_)_G1;3E10&ZB#*2O:*K:!,G.QZ3_+L08\2!50@@,7WTUI6K2YJW M-(4[W+KT*T:>JAW,0=@I[>#Q*%%&?^.T_W\G@Y&B,[[*\"[5LX+6H&6S'40D[ M>."5A)&@/"$B)UZ4$C8E=(["AJ;PAZ%*OQ/4/FH'>R JI1T.@27ER8=BN0ES M[F5M4<)Q._B#L%&SXQ%8:P1[^#6+.GCL";)T31\@1MA94.%$O1$=ZY*DOA?^ MO]A++NDG;/04$8,M6'6[T-Y"&GD-1TV.5G'!55Q,A.#MSN M=!O-G:XB/T[H(H=OB3YD-"A;Q8T)U-2^NZ[[5V@>R*>H(/ M'+TU)@O$V: X03DKQ'A--:0?O2]7 0V#R(:('*V.B$3='OHP[M"T/H 5C2$/ MW2Z1!PY:2A[5Z4\ZH?#^O4?E^W%'Y^!)//"I7],_; MY#%^B;JL4&LYDQ%YJEWC>*R:S6 T-@AK:RPRTBS*9,0G'H<\PKU-[I+XF42^ M>J6D;#Z3$:G0LW%8'K6=P=A426QK@);KH(+#Q*/T+DXS+_S_R+YU-:]H/),1 MVJACX_BLM9S!Z&R6U];8%-01)3_1ZIRA]3+!GF(L'GT-=_0UZ5&FHDO?P1QA MC1*:CBD^ 3-J$PTA=NLNO'N*(_4I4T,3N$-)I4\QG(Z_ASFDE%*:#BM.$'&* MD^W(Y"=;K^_>KQ])UGB5H:$)W*&ETJ<86L??PQQ:2BE-AQ:G@N(->O?^S?I; M5- ??WP])AZ[/?WPNEO'39H>?P]W9#5J4@RKVI.#B,J>.2O)(T'>4J0%"V1%3-Z@)/#\C MS_CR\,/QP2$F$ M4W7(==P*NALU:E5WHUH3R&[4+.C P<:)HH*J(S>:7K/1W.ABAY,M#=0^)O%+ M]K2*=WLO4L]*JM;0W:I5R[I[-3:%[&;M @\V:=#J:S*06D)VL4B#-9(,$&27Q<;=@! M4!V](1%*^ENX3M>I87/)%:DA3+?K%M=639*\ A"$PBN. MU!S!\9:4=< 5"[VF!>#Q]W =K%&3PJEJ7\)TI&8134=520TQN.9=#>K;UO+WP#!QF:?%)Y2+Y!W_GMW&8!+>;2Q)YD4\H",2BU)^B2G[/ MKC =RT1_YG-]^L%S1R/IC5/S"B8LM;AD@PH^Z&\%I\&5I@<-_*8B_"G R:F# MHFE<:!2EW/E.OO>GY4*G;>?@20H-3QWJJ"%TOU*).VPD+LH+"B#\S+:2A7(> MI_YG%WZW\M(G]O\7OQ[(LQ=2:=)[3-4C?H8#]L4R"NH?2"T5QAI*$[8?6[&8 M[.^#",+%!3MJ&;L6I4?1@_XODL@N4,41B2;L^<&C#^4>8Z#-_OB94JCF\YDQ M<$66&RNIC.7S5IA^&&^0T&H\>]7>/)VWQ=9X2Z*(Y>F,:K?.60VLQ?Q\8N27 M$N.(F>G(B*/82WZ&&YZ]^"OA^0C2&6=.MI>>Z"_VB)/=5?1,I=FU1 F*IK G M_S;]:IM,#>W@3M6MTAIOQ3"B9XPJDLBZV6@:3[^,Z4>4^DVS=O9]5J*<8I&/ M*2"L0WR#L^:KU)I=8#NACKZU!75+>[A.J26U\?(Z)XXJZC04WM#1C)9A&+]X M]$= &U;\/L$!R=!UG%:+<3<5/9+.Q&QM0-L/.S6549#=6NX6*@ALZD[<-(2#%*8 MH]3=8MWHZE:N[R1@86%81,F^4L44)CAJ ML!F_2174[^'JZ3-4II.LY*8MR= MG'C1./HXV7BPJHK81R *A28!@+L$[ST27'S9XRC%RRC@L%0[9%%80J\G;+CH MH;V,(AK=X()+'^%-!W;. ^5,>%@JYKNCTT0G<#2E!;!@(K8%8VX"OW;6Z/R( M7^><%;PC=[KL3)S3[B"N$T?8:4[GNR?8IN]U\ MIF#")%*M)3KZP/8P+8UKJ]NV#G ]4$]LXT5?01UQ\@O$&9S%FS/*0DR.;M:Y M$VD=,O(H*90^L-C F1/?)3$5+'N]HVIE- Q@1X1[=G9 _Q:W+G"3.99L2*BREO0U;!PYUD.& MA.([N-Y](J'I^"H(.7&ML;68: K/J-"$!AAB?Y\&,1=?_/# 2IYV.(MF5]B. MU$?_^KS;W0^N _:2WAS\"R;E83'E@]Z4G%#!ZKB@[E13X[1&VM=A]-C8;@>=R2?U6H"4Y[_6MI5[OLI#@,*%FP+ M,GOM*)30HSML5^IKA]JVF&9?N.[86P/CW?>*47D(DKVZKKW@3'V9U3_GQG", M GH%4EH[S,;3-4JEJ%O/PIMMUQ.12(.IG#*BNH6&8<7"20V58LO]'*\[+ADU MMP3ND6KMFDZ?I&: ?;!%6&/G8P<=_+HSHUKYWRG^XA#M/R3T++"&_9 MT?)C5T \BL8XI1/E3IR8!0>,7DCVQ'9.(XQ>L9WAXI&6U*:CMY:\M$ E?;?7(495N<%A-[D5 M1"YHO [)EF?> $CDUO3CSDZP/5E/9W4N]WR\65-N:]G<0#QZ9+4;?#H^RO!V M[-5%RLV=]\J28/0JL)PTANW%[3HV55VIMX3KM1WR#DXIR^G"J*(REI)[0=>1 M]R4'')SN-ZA-H6P/W@?;-3URP^;&H#VQ0^0!XY111DT;9:[\<615I'CKE?V1@V[K3K*(-.^Y6[!,J<$*>/59#['@Q<8_YA9H[+\F. M'YKNUQ.FPQEHS[RO1S>WKACD+TTVW58U4<)XCN1[UVPEV5!P."AE*.>6UR*^ M99G5B9"$?I2P2>?M&#[=A%E3&JAB4VTR%!C&:JD+"W!>DT*:(QN$URK MCJJ3_CG=)%7(:^N\O\H4'_GDW^0DW+;>_$)G^W'X1- SCI+Y=?I255#'_9T0 MU-T+-A9I:MUY[C\'=-(5W/[IO^.+ZF,KWHA3<\@"Z'1OG7ZP'5Q;;7*VO4 MW;Q_.J&V?HNVTSS->7)Q]BK*=RSO1-2\S+*$K \9.^%\C-DL3V6FEJ12;*\B M:DV<=MT\M(<("E4*@7 HDB\'2 .J"H$(2 MU]=N@=FS?I4>$C4(DZ7NGJ8'/,I;[!JO?HZK:"H4_:?OWW[__??O6-8*>F8LWJ)W M"_H)^W^4/GD)JWUQR)[BA/R&@W]#45Q\2KAM1&770Y9F] ^*%*Z6'7'4Z< - MS6![KTJOXU6%W :NWRHE'1)1TPD8D,>.I:+:5__PQS^T>>O[]S\LOG__X^)/ M/_Y8?DW]E7W\PP_O%W_\_GV[-\_IA=]E$! 6QWCAG4>"JVCE[4GFA=)OHOC5 MM#K"1@I]W6M7@3I[P463'K(;9P.7+!#CP6H YUP62,8>-Q>%)M6?/2)X1O7W M!1<7[GV/,X]$.+CPDH@B4UI[1V-#?*+:@M#J"-N]]767W;N[%USW[B&[Z? N M6*""!WI3?ZZ'LW%3W74"]65= T'3T2W=0@Q^]DE]4:-B;"FR'-[3*T3W?/B3@0H&I(C8<0QQ'US@BP1*]84R_%56A M:8A,.3M:=+BT3_Z4<,T^(64&XSQ#>RL4/!ZH=6L_&X#KU2VR#MVC/]Z1O_.< M780904MQT+\*L1>ABP@GVU=T>*$GS*(DP.% M@1J:P?9$E5ZR'QZW@>N%2DEM^Z#B5,Q)<&U=Z2/E2''D1Q?,:?%4D1,GM'/H M-^J)(GB'MVM#^T?Y<,'%LG[.CN[' *D]3D@<7$3!^&?VPPTHC@+67LBNRHQG MC8?,2[(9V.,#WI(H&MDD!J&E$V.(0<%[L2B M+;F%Q'#IW1/7.>+CZ'J2.,XUAN+0Y;O*EW%R'A_6V>80%L4EJ\>+.PH[]J0! MV]6-+%+;&.Y# "X(F*DQN*"I_/1WRZ/?3FM(NK%,(C^*7K-,D O!:C/RMNX3 M/>^\Y#:A 6>& YZI3!Y8(HS"I=F?8V-'/!NH,455/N&C14WYK>:24$Z(> M('B)'#5$N2'.S@DZ3&Z)/'FM3%I#;TA$(2$,O21%=.4G,M".S]D=8 )7/%V6 MZ7-:!FSH-"<,4.FL]OWC'G/Q>:7WGLDLVW/'2]WW,AKK6N;>VR>Z@W06V^KS/,> M=JKWFI_?-FC=Y;Q2EWEY<)/@MMWX5GD;R9TOCZ-W[M#RA0W'7BWEG_=<8NOU MA.W=/;17W.&:W\JZC_!V;GK!6U-/: / JVG)"II+Z?8>L_%UG45T2_-9^+;U MA63=IV&LG2?0%]RJ^43GUB6SNO7,O%6]6%8TG9&76EHX-GGHF!>LM7*BQE*V MGN34XI13)CR-I>Q)!M/8^O9'7KMC&-3.QXFNW=L>'5UFAKT=&QYM[6>$PC:7 M_,U0['JC8PJ5X6UQB"MU?(G'JOEU%,!3MX;MM!U:ROZJ: K75;L$-AVR^(.R4U'Q;F!/EZ9LY73H *>6I!Q]/5!4"I.?QSB/'3SIVM04_#-4: M'HW%TX:@!V2+N%9'I:!M;USV.G;D\GSB]:R4!SCU-C#'8ZM&]0-$J0&\\=?B%4N'!K=YSW :V]S1J5+NE*3> ZSW-8AJ7YRV0 MVJ7WC*.20^_)'UI/.Y:,#2)5^@]E$SNN3TL\"O$^P3_CCO]PXWHZ5S/E-?) ^Q2_T M?_'>H]" PU=$18]?O@4&#+TM.V,@Z < F)?;]6XW.^&\CM9''-$ M(J3J+8,=B0@#+_8$2AZH*'4WW[/F;!8H9\3] MNLZJ"-$=[=!/:X:M9 :OQLH%!)Q+403].\2\Z!XU@A1,* RGV16V^_?17W9^ MG7YP7;^7]*8C7F:R0"4;X?\2(R=>/[D%3D)T"'MFFCL5X+U8I5?;WAA<[U1* M:F\OS$D92.MZB3WH^&3[RX5KE9MPU6LE"C,TMX3M8"W:R3[6T RNF[4).WPK MMO;"CI,I;ES]&E[(F09%)E=KH@L9HI9UCHTW<53"FL(.[3U@PXF&MO7+&4@VAQS$H5QXTZ!CHOZ882YWWW_ MXP_?<]]CGY12"S1I\;ONUC!]3E-+YF\=3=WZ6A#[!W8AJ6E+0E?PP<-/T![1 MW5J Y:M34AG!3*8IX;2=+!?8HX.R4D+-]BWWSDXP$:B?SK7U1&L/N'._IMS& MX2I_L5*F7RXWUG@]+9U1T>X[MU/_($WL<4.@LB^%:R0X(4D9LY"_BD, MP>@+_<4;+F@G]"'$2D,A+7J\RO$M[/5HY+L8M))4^AXHA9X(!90PL4^.'J3T[:[_NT;$(^F*G5" MZI:CFC'YMW"Q ML4%&T^%U@[-ZU@&PY\([(R++MA@K0T%C93R^)I- !>5=1:DZ+W$KS&%"!S;P M&%M&QJ?>1.#"F+DJUM#.";3I1X;36X@OXKPCHT1UHY Q\;XKSG)D$KYIH&>' MZ5%6QU3S0L=.Y'.$:J7KME:O;Y9TZ&1^XI:K$'L1NHAPLGU%EP<$DB+EXXZ*A:T-(?MF5UZRDZJ:@LW"NF4V'0,%X2K)[I& M+CZ@L<883=G>#EL]V>6DO,"Q(3YX*?$UC5:TG9?7UC1L<#[^6A?7GK,N M$*?L),@=1T=.1>_9/%=X9%-1#D>EAH">"SQ6^IR$ATSY\)BZ];SPYTC+-@3* MF\X'@XX%MHE".6T0.&1+SYP.;"RRK2Q8//H9D^T3E7!)C>1M\#-F9G. MO-Q,?OY^F+"1]'Z8DX66KCW:%F!]:7P=L*)ZZ_S-U9#HAE!TAH+& 3%-N=+B3=+;C3B?7$;!*M[M$_R$(U86 M.?^T?6W;GPIL,#6T2JV2:3\2<,'45!'CHI[E*[D4/FN,BMRD$5[/-?$8<3F/ M21A'[*)._:8.,QCIK6(;;UZ+"Y855=N/\/8Y8JDKV/@8 M;U=;V&.V5!/12;]*E=J9"^ASOP M&J4T'6^"F.,W>&TJ!"GOKCG/M]6?.KK ]B\=?6N)LBWMX?J?EM3&Z6G-:?UN M'=2%QL[*EC6LJ%BF\ VFRZY'[\L=3@@K >(GF(I_CL5_.U;E5@C#]GU[MCLI MD3:(*EPERW]V#=WQ@348>_DU>Q45VT)AKTC8*_.^ M.#G%5AGI,DXPV4:K0T)C+?_U,?&BE%I$/ O!_Q7RLAS+X!\'46ZH-*FX6UN_ MP21"MIX_U%@RS!,81_U%=#!T% 'F![?CFF%$9,X%1X7D2!*=/X\1@:)$ 7O'_@/Q5 R1DEJ(*/G@A?L!40Y(1G)[:UV#"[DE^GA!O:D?="+@/[?D!L[&&QIB[ MNF(O>:TS5+%9H%*$LTV>IC!#_G9<3^>' M *661P(PY&M0NE"XK&;6N%KI59'*/A?8>#J25>OO:UIE 1>EQU+4.-K1@_*Y M50.$;697)?GZ;/T<;_:,OE7=FR%LT!S?UJ:;T/VXP872"72>?'NY83OY:]A' MGMC\FIO&"[;_ 0F'RWV.39RDM7T.J^@[@,T\,7>H7760UI3'_/!UL*8CHNKI M;G)MLWEN6.K,U"?;R\>[RNAD5]D1EDJW=AZRV/_E*0X#:FZ1Z*U_FZNU+VS4 MZV4!QX^-1/?"NWM&0^_UP\J.?VEM:*7[?D@K5F/C>U@SVNE9H=;1S5 M&\$=KVI1!^PJL*NVG*3;%.;1=$L921=^M0P"PJ97+[SS2' 5K;P]R;RPU<>Z M^L#V-RV-9=]K[0#7#_7$-AVW%77$R)\1NL07#-QZZ+1:7Y5:N_#=>YS1H!4' M126_5J=5-H;MK>TZRF[:W!*N?W;(:SI$"[*H+*[IU!]'TG+I^X?=(60/BJ!S MO"'^R3-HT\R>E1BJM6W[3-JC/VP_[6V)V@RKVQFN-_=7P7CHWZZN%)LZCJ?> MZ4P@>7_G;IFC]UAK5X>NHM.E^WT"IV>AACE'-V@R6 S>-F]Y?*<96F!QR<'Q*6U,%O*/[D MA0=\@U_X-^I:17I]86-'+PO4=W\U.L+%B7[BF^_^LJTUP08)/D@P6B#.BB5) MO8@&H[P7V@D(T]B!D?'H6&2;X+[CG3F%QJ*TH:'3GW:>I=E]^)MD3"TRH/=AMH?PQ M(9DD M["J:2%4KPF_$DB]8N1!)+'2[#LF6"^+H@6+GIDO1"^.%PP E0@#^8#'.\E=V M4IQE(3>E8ZQZC!4G,5R-];%U[C%=6Z4DPP\X>28^%AA_C_UX&W$J/-#K_E7& M8CL;U!O5[@IH'(7G+/!S7,V-MT?OKE9Y^-8&M>6>!X/:59QF2)+$T>$M<,OR M6/2,<^=W @OV\P);OF5^'4=;^H/LZ"B@),@SOJ,V23OM:/V7&RC,UPK,-GXC M.W ]1)*O$<2MV&-D:.DM<>F1!#VS^)S9(E??\1V;E9<^78;Q2ZI_M::I M"VR0U-%7<9'FI#U*[!"&:[#6=;/ M^$4 G F/+ 1!ZU?TALE"@X]O42D.JN19H$HB5(GDNF0Y$(-R8VXXO#%707%I M0:\4P$FU\EK(PI9]D4]"5@BGJ@?V&&M:L /\1F(%&PK'M*]RO66)#UR8'%5; M2ZNV4BQ>(ZN65LV^[@FOKG%T#A9/2HNS0UU60:LXX/69L?>RL0^%L6TAL1]& MF,/K]S_^\#V'6/;)W[DY4CJ77,;)>7Q89YM#N/3]^$!EOHDS:HR(&NF9JA G MKT>V-R( $P[-;<% KG]OM] 5Q/Z!C[:%$7:=&80<>?H(#(C"4SCVL[C=1&&*:W:4^.7HS3;_3 MSZR;6]*4*%.R\^W8J QRC"D!#WB&ZV6\ M1MBQ"7-!':,H3LQ>M/#C,,0^2P'EVS%^+L%"G"@QT>AJ@@LK&C#O2C?YRTZT M#5TTT&ER)PZARLQ:MK+@=20W..'7 >B28T>8CV[C.$"L))HX96?KDH+G\;NX MXT9:[GX(P0C=RV8MF//,7+0J?X52 %1(,/ES+C"L50Q"D2@Q\;&F8Q, 31RI MZAZR-XC8QL=M=(X3\NPQR527RKI[P9S?>FHMAZD=7>#&J[J"6ZB<*3UCQ>IG M2EP&$F\2P'2N:^IM(G-M X,"#I/DY)X14%4\2YHI+MB$'#8Q=$3&D8 M:H6 6X0]L;9ARVQA#@826&&,:8I7[?8TK!$9A P\ O9, CY,/ X)\2ON#.3L"0')X_7 M%#D5U^P&U3W9/E%[4,VY)>0(+S^945C3@ QL;#2U2^UQF9XTX"*FL2;&C\.4 MJ3Z5.MYY,\_R=YYR11-P?*L](E[Z?X.ZYOT]_ MV([=VQ*UC53=SG"=O;\*P]8%%2NIYM4"E=R_&=MQ?:07 =B0T-\6[76\5;WA@H*!#I;+4U>+@?+M';W4%/?8Q^29O=B@.G?MZC,W1&C0N!T$I YS M\OLFL2V[NL3"45;%N&H7EP*D;=!$J;(C!RXN*I >#ESO,S<';M"XW8&E#G-R MX":Q+3NPQ *, ]M5V^'=FE/5[A*\]TA0["7D*Y)E))XF$L<9VG;2)#8W[^YC MHW:WUZ$T)SSHI8]EH,AYEYM];$(4CUP)OF#08Q(C%=;(]_+E^,!K,H?K?0!^ MU'&=KSV.+T.;])\;J'180G,3H-YY3M#1I<)H6P"<'RH90EO_6S9'I;2F!,*Z"EB&1-4=T^A10'C&J=,&,AOFL* M#'9X>:!KJBHP*99&54Q4?=<';_N1G1NHF-FM,[KH07-.L&.HF?W8A$F!)%;2 MOH6T1E%&Z0[#ERGM5Q@J/#(4W]& 72I88=)>!&!C47];F)7UA8LO!CI,6)YW M%,B(,R]L@XR)3=*SRB,@R& '0.E8U<7[$Y\EU!C:4 .&>E*>'429ZC<2?)7B MS+:Z^-0&/:XN3DH+.JXNGI?E8Z^A^+\>2(*7SQX)V=84>^O5"_$#]@\)EX_5 M/5!8N3\5V !F:!49J7J2@ M)IHH8GXGF_/B[2H*C*+E1\5F@4@9^F99)X>C@ M>'+K4!V>/'94'&]0^A0GV1E[,BX'%&2B^^A@'*2L_QK2FR\Q/7L84?[W= MJ$VB,JHQ->"P,LQ*-7@Q(P489@8J-*"J,N"EX+80 MM8 6W&FF* C4*VX9T29RR"**A/%*22DK$F2M,)"B./9']MQB"91QDE_4H9_\ M _LG2;*:76 Z?!]]RW+6'>V!%ZW6E=YTZ#X^8;%G22*V>&=)F;%/F&^),^F, M?K_EK[ONRS""OA5 "%=NZGY-T M?:#0(@S '#ODFB]-5:NV%;B@0-662 *1$'&=ND?)ZO^R=#NHZFZ+N,&O)GM3(MPC$HQH3!T(3 MV[2^D[2J6^\AM]ZHJ*K[:)D[J^R]UR!^B=(%VI6;2(OZ+M+)^ (15RV#@-?V M]<*KB-H7I]E5]'!8IR0@7LN5:1,Z,!%[L&7:#\6 MN2CSA1*_C6Z?JVKOF==/X5F:[%4:9XF9;L>(EX\1KQHC_ $MBOULHB:Y!!:C M7,'\=G,N-OINHV)SL67GO5]/F!AIH'T5S6IU@Q[%]E-B2/3J\5?C6, 0'S(> MP[+=Y/R12?Y<#9= O<<\<2PZC67N*@.<5P:XDPW@ZN3!A1F.3QO*'Y]_L_.B M \7%A)7N%2O_^YN/;+3D986'[.QU; "( !NS>N-_C2D"G^-G',9<-&J(5+NZ4MR\?0"(9FC4Q4(MBS7TO>R];@8Z/S(>JLCZ^6R.#RB 65!"^//Y;X$ MM=TR>&:/;-$UQ69#0K9WU['Z4/6!"?N]-&[:6VCL '\?H5WLP>M!-MQS^GS_ MH.#@>'=@'*TE1<_OT5]_+B*TD/"!'G 61;R,_>&JU@: MEM0F-!^XZ&<;%6SH49D'?/34Q8[;E$Q1Q771>.71.9PXL4]:\F*X0DIK^:%' M=B N'QV];*J3[M^+PGP@1=,:;1>+6KK/ T1TE;!X@4AZ_W>"I'_3ZT+3&07F M2\#Z5\,5!NU% #9H]+>%654&N)!AH,.$U14@%8<9RR0\'[$J"--4(@$03%P6 MF8YC%(3I3WR6\&)H0PWHZ4EY=K!DJM](D%6*,]N",%,;]+@@3)4X[;H@C+R^ M3-,#6]O=)B)>9/&ALB"P5D?8,*6ONW+WI;$77'CI(;NEW96<"8J3(,SSC'%&1 M_+=,$O:()H B"ZX,Q>_39-16+Q53G@<9T7"NOH^+.=@A[\5+ J>9+2PU=)T5 MH+F*4^5+9NT]Y@$P+=HV84A#<_@PT2:TC0'.RS.5LRRG[]C?Q]#X$F/V:@@1 M&6LAC@+V2!C/;Z;JDT)]OT']R=<-=UZ2133T>B)[_C8"61_:H@BMGL#]65][ MU=)!T0VP?_<0WL[B0>*"9#;.EP[CJ\_3]F(Z"+VSNSCAE4BVB;>S=S/AOL@6 M2?FY4*D:Y\I8W@F.>KYMB21,I[=IK_(VPD!ZP&\BV-)N<+V#XK)8%O,:![4< MJ:*@3YD;3B+1B8./1V=?+AS[V$->@S<6+3A !8>$;>[,V-Q$AAGFWC35B*\K0-,G-?7M7,[ M> .\QG>WS+:W?\6Z;0Q(?,;).C;8]AU#7[$XX_>(G!7#E<'L.HZVCSC9,579 M92LQXW46Y.Y) K8[F]A#=O ^_>&ZO)$65N8SQNV,L>,(L)#^+1YYOEV'9,LC M29$U5Q27S.6Q>U"DO[GCQF"IJ&501Q%N%G%BC/,7HN/2:,"39 8?RX/'E_ZV M,$MH@8LM!CI,F)@"*9=N+),X@(F+S0;[V>WFXHO_Q,[F[BGHWD;, M,.S_V8'[LQ>*$S,*=L2GD,R^H!!;_T!JJ;#W.)Q@ \^(UI41:@0V<*%L3&5- M'5S(Q#-GH_&Y#TG&^VP?P)<_ 34 M1)@?KOOT=V&))%; ?NA>RHX05T=O4I^<%T?EF$E>LO&#NY'4)!,M[A M1^\+3N\\$E!<4UBML2%L=U?K)GOV:2NX3MPBJWEQ;482<9J($5T@2M:)8XZG M7<:U8\F6;GQ,%.3N!BY2]VG7'GN;;+V(_,9C:%9L. Y)X.5/(-U1X8HTUMM-?CCGA:P*L7@? MKF/E:XLV;#2P:D$9.ZP0AHLT=M4S=4U9"G[,4\G!YUA9$C;YEK*@2ACUFGR: M[2G_"0<'=D>;%=3TUC$+AYZQ=.$SI2:]H2-9\?4C_2OU>"'.]+'EG=11&,%V M[O%L6]L?L\X%KMN/J*OQ]"QSDB]*+%NG#=?-1M'3IX$P:Q,5QXN6#HJ7S9)9PN/RK!Q>/*E>BHDAT5PM-8A8J/N/RCG"%J;)3.[G?ZB".<>*&;"TO/ M.#I@\6!"Q)>9K&K.ZI!F\0XG'7LP^KUAXVQ/*]1O*&EUA8MJ?14POV;#^13O MAPA.O%H2*G@YWNJ@KN]MMPG>YNB02]RV:='1!?:HU]%7'NIM[>&.;RVI30=U MG3B;0XMAWKQFG^:D 93*+EVW:^M!H]LL7;AUBZ"KS^QY;NT! 1=$ M8H?8]@U#OKN57 O C-'@M:5L7[O&2."O16CIF>X7CG/R2(# MB@HKE"LR(FC<'H>4RK9(0U:>Q@^G!A,C+%FIK")L3@IX 6$+BMD.-%)$N:,Z M^_*6SOB'SDV ^U^FZ@?'KNTE6XA$^3KN(LKXA1">VJ"PF:A!_7!8IR0@7N+D M(D5>9N&HN$+''D=G)Y@XW4_GX\HJZAYP8S9-N0>]?RBJ>]9+D8#9NCBI)W)D M"KT]#%TJL(>]H56:US%:). ZAJDBYGO=@@M_/#4O\:;P''?K_2Y3\(5%UYJ_ M-Q'83F-FD_H)61\*<%W&4(^A'E,4NFIT%L[*>9)[LSVJ?,^N@^0^_6%[2V]+ M= =9#9WA^DA_%>R'7E):M;,EF1M[G!;1:RJ9Y_A$.:\V+]:K5;%Y_5/E;@*P M,:*_+12GRQV]X:*$@0Y63IGY&YO,(_(=GHJ?Z_QH*IBD_+-'0A8$LZ=UJ1^W MIDEK]83M$#VTKV5;=G>#ZP)]A#?.N63#O6*R0"6;LTV:1Z#'Q6&6^99KB/NOT$=G!!J6Q[:P(\*WR M@@MUHVMLZ6"S7#Y4PC6L)-[P30DA(+WOF8S05477HD^&DK;V<*%" M2VK3,KH",@4(@[L:22(6[!^R22HNS M<\'<;YU -6\--:&L9+IV5;KZS 2QVC3N6LS,8.-#3VS;RQG7^Q:3:>W:<2E4 M8?+,(JFNG8?FEK"=M$6[^I6YDV9P';)-6//+;R5-,%>I\W<*TILXP^EU[$5L MNLW?.8BVE<1Z5ZK[4H,]K@=:29&_VX<47/\8JI"I#Q7<>/!:25J)UK=Y[=(>--'WM($.+;E^X6-); M@Z'@H>T9KE?"DUE&E#>24-0%&G#MN*HL&Y<]J,3%DJ323R8PI04;)P992 8- M(T)P$628.J9.P[F66,(Y M7]%1-(?K^#I"#[DHPVG#R1HO15H=DH2]4-NR*E>UG9 M#,\>]W%5[6Z%WLZW;N.UJ=1V86+WB7Q'B?9ZUW(GDL6U9+V[(2N(R37 MZ0?;6;4UESVVLQ-U M0_/Q67M?N#[06X.17 '$V1A $[B=\KH63%H=8;N_ONY:L]X,%E@]9!]II*L7 M85:4UWAV= (;7%.EJ?XYH[H)0#FY_E*T)XF9.K[F4K5/_QF"P1CKNG98@+2\ MG=0LX)#">Q4)AE&P]/WDX(5=V:'M/8#C0+>V-;=7-P?LY1I"&SMU3IN/VX*Z MX[5MD9^2RU:HC>4+&_K3GCDUV"-_H)6:DKUZDH+K,4,5&IQ'FC.NO K7KTY! MFBT=&NO8+JX*RO>H2:AH#!LKVG4\KA0_IU2-#GD'530&DZ#!I*FJH'2]<7#: M$O[@5&AW/#*/FL$>EBIA;63C7\?15I1]Y2-5+I'C^IF"T=7.>JCMP#V[=EW5 MK>?DIJW[JXJF[N(1Z/4?>K_6(I6CADPE5TGZM2C@NX2@:K6\#U2N[!? M8U/8'CE.7;DUK+W*,15U? DXRDA P@,KXE<5Q[_XXH>' >7="BOXMW^D'GL MI=O;S8671"3:IG7CR$MV[P7:8P';T<6RJN$EL@0-<6!E)3^,M$$F(XF&, MUP4JI$ 7=P]HY87^(>1B.+U4.\Q>75&Q1?*P?=FV'6O[N)9HP_5?ZQK:]%RV ML5NZ+OO5D20,6[X6XB J#^("0&7U2+I=L, "4%V;%;;2!A$$2Y66-++>+5>[4C0.$$6 .42("[" M0OC?&9<"%6* N8O A?O 9)-56"8)M8JHD_?AM6J3B[]\\9) ;[4_G#YL?[5N MR>8U_D#B<+W8OHHV3JV$RW)&==>6Q4'KUUK#7"3$97+Z[G:7)56&[%KR6R$, MW)^MV:[FR(.I O9@>[H9NZZ&NW9XJ^OC+]U@1K9B9\WGX51A.ZLEJQE%R\TD MX;JI+<5L^&CI>Y)[.E^-.S=01JDT@)B3"(+)\A2' 36:>"N;%0KK6)EW=H(- M)GHZUV;UUAYPH4!3[D$#.2?_S\4;\HR#ZT7O89V2@'C)ZVTBI/J$LZ-BV:MZUZ[+( [S CVK+F71?J G7$,+8U=MZ2/XJ1P72$/ M*C@M$!.)KY*94 OT2.WBMJ# S$W(ER9-W8KV3C<32L$D,W9N%'1UF@NRM>G< MC%5-/>: /JUR#W>&XR'O/*\6HN;3[0[6HK]E%/3?6S @ ]SI#>URLL_7@P9@ M8##59-#^P/&J@5W&;-@X /!DU?3V:5A5N:FHZ<<[&BM]Z5$[NZT';%#0T+9> M3E/9'*ZKZPAM7EF2T4:4.)R[F0WZ=M>$;>TRNS'<41-6W7Y6H]AF@=3&8>QZ M$II(9S>W_%?Q;D+3&#\ZL]ID]?!PG 0X^4\>- L+.CKSPCAK^B>IQNP[)EI\GM>U? M]R8"VV',;")[3#\*<%W&4 ]3GZG8H1H_5#!$%4>G6\?SLPLL,.G:"#8B])6 M2NN&<7\J7P&XV-M>[>=(KO>:'1BH*C?SZ/V"S^+D;.^]\MB%12ANGG7$6R_\ MY&7,7,=Q6^4LVD(U9TOUZT ?@)W:UD>CLCGDH=DMM/DX9;07B%-?((F^T_4H*)4=NFW7NK*[UQS=MW7% MV-%E;FYL<:G3,J[5*S^=P>V'$>8C]OL??_B>CUKVB9@RNP\/N]K"'*%:&K)Q MV=K0[6@,8I]72^1KZCZ_RN"Q^/B$$65,$HR"V@5Q$FWB9"?V([QU?,A0R".E MMV-,,TW>.*[>G#"(L]$)]#0);Q50\E,"'!C&L4JM4+\-C6U[H< MTMU=@$^P/10PGVI)BG H;H\F>$_UX'M>F30%2Z$@VPK+VY35W;!P@(PZ@,_E M3!&=I9$7TMDE\GBAN,T!AQ-/TA/8KMWSG4[=$VB_E'[?2_;[GB*ABY5P?M'X MSDNRU\?$BU(*OG2@=NV<:G2#"8Y]]987PUU]X$WTO24W'=U%]2G. R%1&H%C:KZ!R\E*=OKNI/VOIRDE*U( MG:YPG;BO @,RC)7%[H'Y^50F6>Z\WZ@Q?O9815,GIP=7$34&3K.KZ'-$(C]. M]G'"U/UK3*+L)SKSTR5!>INP&#ZB5GLB^]P("LL-H0<;(@9;JEXLP9 87!@9 MKI*I%]V2D)_3?O3$U85/A+V/0T$EB:D,_-)4AM%1-%^(BTB$Z@(C+C'*169U M]229P4"4.W,_4F5V7LCV^X2ESO$S#N,].U%W F&[O4<2QOTV.2?I/DZ]\';# M;K)=DV<<+-,4ZX8SAJ2 ]< ^]0PRX .8+@:HHUQ<922*8.5@FWYX#WGC 3K MJ6,BCOJ)E$.]9U*>T MEIOCS&<<';!XDU5,S;;A.\S1]OSL7B&4<:[SUI M]84-#[TLU*B1Z6! "38>#+#.45Y$7S)PL6*(,@.R*!H"AD452' !I'^7 M@BSX*I\%ZN298PP0J'%AQ8?#;L=?>=D@OS#4VJ/$?#?'QE5N]8&2=1P(K](?&$@AX. M;>,7MN%_X(JGZWL]*;M8S [9FRVB#2-]*,T%2WI;1W6C1Y/,'%"EOS+FRWO! MB>=RTXA_1O RG9%J&!/O]G'$+<)71X4,''-<#^(2&91MW0 MKCZPL4-+8QDE6CO Q0,]L4T'=44=5>2A>/FXJDN+C?0I3K*SC%4$)OQ926=' M(A6PW69/.#G'"04R=AD_O8FS/$U86IA;E-?:7.Y8+0*UV>\C2C,;[U*Z5X0M3]=WE&DI]+O!NQ8K- #V( M]!P@UHZ"-E9RA20H%X5])@F#*FE0*0X\S(1CSQ=,MD\4J,^\9YQX6XSV=&7, MOXGW.))0,7WQ]N4NOY-D@M(NU5QR3])?EE^(Z@IF1Q?8R*6C;RUCH*4]7(S1 MDGIX="6%4.AOC+:3>B"5/,5IW2/E=A[O/')<>5"SRUR&L%K?YB%\VGX.0[A% M:@M#N#R+_IN@[60(KXH)H9#F$]ZM<:(PC;HU[(';H>7Q.Z0-3>$.URZ!A[S5 M(T*%:J *TLZNRXZL)PN)G.PZ7E!%@@ '%3B4"V9IG=WJF3U)P'97$WO(/MRG M/US'-M+"N.INSDQ><)7LZAM6+D' C4VJ'2175:7H8BXC=-%XCM=9=1C3,5=W M]8(- II:'Z51MG6!Z^JZ@@](CRSH(\:@=MCH=E*?3O$]'5XD3>/D%45QYB29 M^M(CR4]>>,#B*JF4RLE5]EAMO. VNF=F2$BTI0UN8O9 J_@G+YC%^HN]<^P_ M1>37 ];;(9Z*-VQ4F?07D+%I$L9P$6Y:]4WA@DF)N)@HEXGO,%U%^T/^8FDI M ZJ$@+(?/0\;R[O5&V;O9VYOPFWL]F"NKP&YQ7H>S]GA 1MD1[%H\U&=!09P M07,<-6TX;@64B[PLABB640E5 &B >"&V7"XD:GX" 4RX]I6?Y%N_HI 5/Q+O M_U3&#B5C9T]>AKP$HUUA=?IO"5W9(T.H1'JT9N(#"(!5EOTL4)_Q"%I]\ MV<5GNLJG*HNYJ5>H:X$+;+P=R:HMX>M0%G Q=RQ%AX>D)=*V(.L"R8*)P!75 M18,"OM ,+<-O4K<8_82]W+;&6Q*QJG\LMMP-EYA[9$E__.M2=#)L9,8Y,0,%".J:<#>DZ='.;_5'?CV-6W?OC#= MV\@"Y2.HNAV!/X7:6PWC^A!ZR='#XVQ2];TD>>5S:I4 &C-AV%Q92#/M M(Z>3645V>LY*JD/A'/S+DYW<;\EQ%S]2'XN1U14,W^E?/#;_.[C#QT=0. MS4%0>]\YA$*:&M@8_R6K!<9*]W5!56?(==;N=E MR+L@0*LC;.?7UUUV^^Y>2 Y=. GM._!@'8&-#?%LTA0%=ON)A@H(.->2]G5CM4 M X(.CBSBY1:13K[<[X;VQ(/&+G-! +6^ZKW/^7EYB]36MO? .?+(2H=LDY=7 M> DH([=>^W-^1W8IKLC>'%BJZ>WFXD_O_6C-Q<\-+-0, #T(S0$93-2Q MX3T%7Y0S1H(S^TKPAH,.V28G[OZ?(41D/# ;!KA MC,)3FB*Z^$ ID\_QDB/*")>-/$N%MRZ^^.$AP(%XH[D FVW;*I8ZEKC, 1*MZVIEZ20))=]U*<0J7ADI!>,O).>B(2J; M@-6)4%7CO1'@]M['&:9R>6'XBDJ[IY7=>9K+D_?,K>?AZR52V6<*&]RGL M/=55'KB0/XG63B[N@,A__(KM.0WHGMX#;ZDDI6X-'.K:M:RA5'-3P #3(;#Q M6&XH8^"P:-1CXD7IAJ(#=>@'G#P3GWJS5#E33B^D8J3-7[46F;+, K9+C&%/ MV8]LTH?K?*-H:=-CTR%ELA0)L,N=]UL<_>PE5/GFPE909K0QO@ MR:IM$IN_O+&GLO+A5=\X9 O.:,LV#@5;]"+X3IR*.H;.N4(Y43?U/R92[BM: M_5^3"%^Q^T73+B=DMC 1;VJ[3[ 34/*$&R],IOG4*U@F >(B?%7; I -._'Y MVL5N'\:O&(LP%_-M<6HV'+"-.2XL62"VY1BQ0!=?F%CL M:C1_W&Y/,B]DTBSR\O_PTAC F;CVPDDI <+"LMRP?/5"C4PBV@2CS/N"UCC" M&Y*57]%U#3MV2S,JT]F:_V"-Y))2&WNK[CPV7^9OL73?->WJ !,.]74MU^2M MK8&OSO5DMWM_-%^3E\_Z3+LV'U?C8GE>D'<-C1.H7'O'Y.BGM7CK/8LCO,?> M+YW[?LJ6@ &G7;OJ_GIC,^ 0TR'TB'N )6='VX C:5ZIY7XS<"H5G:P]/79A MGC*@B_5S0F.J+#_AB+;7= E-5^?L?ZO+]9^\C&5.M8=&UHG#1+5Q;%A;0EJA M#'B]:%<_8T]D8IPQ.?@B14B"2E&0D&51+API[*YQ7A"#K1 +L5P'0M#,*@5- M.\&"B&ID(>/ONHP&,]#M1MH$:$G*4;6%#4RM&M82"9H:PH6-=G'-"_*'E$^< MB!=&).H<%.1_BX(XV9,7H7HG=ZD[DGBIV'?WJD]X!@5;KL11^\,<_:G =@!# MJ\BNT9,$7*%A;P;%-;7L2S>B)T<.?+^$HDQ&5"DE#(*Z2:=FD_ MG9G:M+RILSVQNJ(P=XM"5=QLM<)[8Z;PAR".OHUA&VU=K,)TIJEMA222:$' MY8,8(U=1EET]-10;^"^HY+6>"Q11Q%% ML,5+/P5Y1/\?)SB8^.:!9>U*>GFJEX/K!J-IY#5I-,W+X8WQ[^U+1"WQ1/9W MF%J0#N&MJFY G_XP@<78$K4'PW4[PXLBS54P'?>"$Q*LD!QBEMQ0Q<[-,^&3 M&:-2F7"43C/TQDN1QW:>& ^3YWH4T< G[PO9'79%):U5M+T\8-IM^R#FJ)1E MU_K98[R*^:U)G]7M7<4[]NBQ8@H;3A(F*-BT5QF=#*0'/)JQI=V0Z&ER_E)10&:V7 94"($N M2K.M:F:K))D^)H-BNL$CSA[,BVL#EW%2JLQN&,A:-]FIR;C&E "#^C#KE%AN M1@8XA ]4:@AR[SEKOF[U)>9'3J+RKVGAVI&9[BH3K8Y-M#HQT3%Z3P_-[LUD M,)+> M=B@ZB1L6,EQW%,IH:@?;]92:R4YWT@BNNZE%'>YHUX[+-[C1;1('N\?[.&$W MHCY')*NVT&XW9C0=75@C"=MGAMI)]VYP:7!"PH-. MPVG!&C'>"VFSFLUE4GT3$B$A @\WBX=J'9Q? 3!:90CY3?MGG!R_X+LHMKY/ M-_^GARFAO"6(ZD-L1O#4VT9*:-*F-!-8ZJ^/+4C*RZ',"8ZF,Y8V%+EZ)$CES ) PH8WNKVX*Q4>"B^OXA0;\ MZSCB0)=Y4> E03^8T"(Q%WC0MTKRP?[CG^) YQXX3*DBXZ(UQ-@&J2/WA?!2NWOVCT!NWD_[4OOUNL&W*E[ M*C%&<3Y1QS87!$F2<#]/$94E'_'3)AA-9!H=Q1T6])O("LO+Q]5(@/3, M^9P5$+W/=4\$*YN%?/D/+*'-:\**(**6 MANMP=W B=6OIM.F(^X6W>YR(=-QE%'SRV,4X5ABS>$.AWWS:DQA@#QYLH^;Y MMP\EX'X_7*]A\_59,5]7O!%ECB3N*&-#4MP2!CO; 75U7>N-[V;SW[ MX=%!19^Y>ZZ3E'#Q<;^(HR$7!06OA_N:6L =IBW;R^&QH!G=HM@EK.BIOXJP< MD>Q]TA05X_2*[YKQC%TGAVFNM7;AD^4= NF%Z9])]O0YBM=LA<-3I?B#T^RY MU<@G(>% @G^AHB)9UN)M^+JT"U3*B[C "\1%7B F-'K# MQ/X6%8+SRT^YZ$[@=R8_BCB"W7(+ALR"8QCK&2?K^*LPU\?*4"@X8%[AZXF] MF>.%--QBF=L:L)>YGFT[74H+#6#5;=:;5!%_;49>:J9^6$D@19XITHE/T]J$L4!4'"<3A'LC4AJ(XF46BGDXWO"" M67' JO6F+]X>!965226"FTOZ?%OV'N_$ZTQW..')G=2U;]"($D2 M5(FR0(4P2$C#?%N6QVF!L=^+-4=[TNF>!9R*%\[D[V#"4:,&Q9M,Y1?PP*!9 MO$%)=FE&?+KZDA?#TSX.QO5IW,,^_1;X:#K=JS[Z"O"(LIFXV32F;)^6=(RJ M3Q1-=X>=SB,;%SP4U-\<:HZDSF5>(TO%JKSCZ M'K!7-&E2>H7\)5"O:!1QZ), [KQB#'5FN."QZ#,VFY-N#N=0VS[=4"7,2K-''"FQ!*GE4(GM452VF(OV2*6 M;.&N0.A@P!0OI*BRERR2_PI@I8<=K<9#.>V9@U,?#=W'0KR0.Y4)+L!-:L]N M#,2%/;/2GFG-GOLF>TX"DJLXRA(J!DL96AW2+-[AA"<#W>!L=4@2K*S8KM<3 M-K3UT%Y&+8UN< &IC_"FOE'P$"F*!9UGZ/@V,B6' M!0*C^#?+VS>=_T?P:2X/%&^^)MZ:A"1[[1_Z-W2=GW>K]._R\N-^\_)VI?2V MO;YD-&J$KW%I9EHKA#EE@@%&^J7:1H%^<^\9.W[_,+^AZTS=?X(@7T( @&'\ MJ):HHP# 4+[4WL1B\_;ZWKX^4P\?WZ_!A.PCZ%SW8)B!>WD\XL?;B/R& Q.3 M-1&9L7F-$IJ?E\61%%C.K4 M-SKQGMKGBM*QGHW5-?OVA3M(>UN@O"NJVQ'F<.XOOL4Q;G[#5!'XR3P> M8WF&X(BNCOUT.\(

Q1BY'0 MP]N+8R4'^?%N1S+VHS_&EX<2K4E7YR$M5_7WNH M=!61C'@AW]PBZP._[*>'3]H] 2-5/^U+S-+K!AR]>BIA.J#%U;FBI%X^GAEV M$<$?"(9-9(V<#:KQH0$6"&";V :^Q$<:'!8C+F]/:#RW\L*:3F)$-B)[1P? M2*:E:Q5TM;4&CEMZLANO &BLE1YV#(V\"KD$2_K?,$PY>,EC-YTXVAI5_YPZ M8N1K*.7B#O2$^K*?=E&'I/SW3_"O!QJ2V3S+,XBV9AUF]8VOYAU8C3U_2BO# MO?V>K=7>!.3[[Z%L&N1WM@0>YNM);.OY8[T_.'Y%7L)PVP!U;\P][F"EJ M8^N]WO_UIRFR)C[L35(FI%Z ,4A?:XUDB:(+<"3JH8 %,%KOFW,D&@ *2H*$ M-3/4LIT>XR.,HKCE#IPFT'Z]MQ@;W=TE<7#PV3-72?:TW.&$^%Y+8-3>'C B MZ6A:A40MC8&CD);H%O"'1+P@'=\(2G#('W>C$/3A#A7\$1< Y1),'!N-:06E MCBZ#(B<*N]AK8$^JB%3:T$O3V\U#%ON_-*3SZ[2'B5?:FLI;#,K&_?YT:MI%ECDG]K0]C#4ZU;[?;K22NX [)%5ELCT?:[3[UN M=^]V<<0%6C9&>*T-@8]%I6[UF]C'K0"/1;6L0S)8:;0FAN323; RIGJY7I\C MXN9%7$FG#[H.]F%^#O9!R\$^S,C!CF6UXF ?P#B8-?5RO9PYV'4<;:GBNW.\ MSAXIGY:H7]$4MI.UZ2>[65,[N([6*JWI6&1$SQXI5<3(+A C[##./]:Q-=97 M-I[7Z%3'_,TMYS-"+<7^S6/4^KW<#_OKV(O:#K-KW\,<9$I-I&/JZDOH>[!- MHHZQY\JR+,6F*V/(DR\3CZ3L8Y:$6>6+QVF&//H!>R\D2C$CQ6L$!B)ALZ3J M-F73JMT^[(517!Y46U1G+=2Q>>&.2H_3["J23ZD>GCSZX5U>MN"XQENOCH"! MII?NTFT[C5[ H:F?#D,NKWC;;8*W7H91=& >P+#EP%8.J"B*$4Q]LVX*U0LN M[*IL[5QZ@00K5/)R<;%N"A/<'/W>"?8Q>;9Y;V49!(2-<'9'L%\Q ^V>@-&K MG_8E?.EU XY?/94POBQ+-9H#A/S=/64=R!4;>'N071*;#IP&6%445X@1MOE0\+C:DK2],!? M_#%^'E@1<]PE)$YX05_JZ-%M5-V\J4=331C5HR],'S2R0!EYZ'8$'GOT5L/V MQ5J6W[O/A:!1-9,"Q1&=A,H[8,?ST;3AR&0&*ABA^]((5S4C.(Y)G!DBBY'G M_WH@[%9*%; <# _L%$CXR?-27ION]>"/.?(&NKU?3XM1HZCNZ?2;W^!MU+QK&-/;H%+K%ZK"FJ1',D=FN4QG,G+0 'L>HY;6\M;#'248'6)X)=_,1E7P=;"S8 MUUI6R.$*:%S%@,R!=YC:C MTN_DI9LF51;Y,FN.9ZLU38V(P,SA5Y/I[7;(;)KH<\ MYA<,%(8Z:@(;&)KT.;X 4GP/UXD;I;1SV<.)KUG5Y_:0I9DGDMR:*XO:4:KK M!7:K2HD'Q(+3'VB:RB5>B//J C(&EEBUW-"?^#'QHM3S&^+J 61@HXFI76KE M3WK2@(M*QIH8GT10AF6%BN-HHII(/<8728S'@(-GG*SC=I2;W#Y-L02W158Q M06^\%'EL,UP6CR]NR]<].BM@:E7Y.75*TX+=/G3V/-./)90 M)91.NWTZODDX!Z1Z&L+A!JMKU5U$+/>4=T+\# ';7- MG[8;J&]IB?V6 ><936!J?3BH"3Z.C$ M[^B*AFP()8W3V\TYWLV\<"QS-J9T? 'MU+?.MQ MX8)MTQ:\$&?F;!*>T P^^P.[G9WK"P5YA=!Z(*71#;:GZ^JM7BJ>]H'KW]J2 MV]IDJ3EWSL31D?24NC./=C5S?XY(E!X2'+06&&IN"=M76[0[GH./FL'UR#9A MATPL"U12=5E&: SU!!E60 1_\;%XN.7R_&HE0@KV1TAVCHK??WYX3+!'M97. MN5O7N*T=8+MCMZZR5ZI;PW5.#9E-!_'G!U30EM(SW"YOQU3W[<-;M(WI-!WQ M,]RT9.#"2Y?/'J%<0WP9)RQ3C:6M5BI3?*%+\=]HG!"GV009+],49^(%C=M-528[_0L.5=4'M#O#!L=^-JA7>]?I"1<* M>\IOCH %&\3Y+%#U4HO$"S%FCBK#3VT'3]BA>J&(2'9X.K7#Q&!P$T>[.,*9 ME[S>Q**8L]BB_BD.J9"=9NSN/Q=(T+1$,RIT=)X#,.BJ,-PG*"I4O%#!+#_I M62#!SS$\C&T-029%;\YI/$!5^^B%81RE3N[U5EH_O'A[]H;HDD94WA;_Y"6$ MQ3!W"?&[H:"C\UQP0,<&S2#0UG,."* EOPWW9XSX6[5LB<1YH8(9XMP<._^H MAO@9D^T371.=%:ISLNS.)*IA 7I#(G1( _[-EG]TC Y3+9ZFMHR76V9?6B80 MEMGJ6F:: F^B:,W#$\;9->/048Y7W1PV-G;I62O#IF@+%_\Z)3:N>I)Y&>8' MQBS'@T24"Z%ASEV<5^KT-1F@OU-O687[#N:4TK[+UO(:TI6*\ M!H/:>GW>HF"75"IC&07W_ U8-ALU)RWU[ IS#)OH7SU7H-%6+OEH85W)[ M(BG:<5J(UZD3+Z3Q*GP9J\(G5VIAV7N2"-,6M9C*(G0AC(NWEGFLSK06U3W" MTBI\ORM=(+IV=C&1W25X[Y'@XLL>1REF=N!5*8I2/5RXUIS&7@1@@H2Y+>2) M3[\WW(G00 =3Y\A9H8(7=PY1$25G)[;$':=).K (EBTBX"(OEI6#!8#CL'2Y M3K/$\]5/&BN;P\: +CU;#KG*MG#]NU-B6P=9=&F6DQ[%;7OMP8RLJF-W9)D" M/%& W5&NJ=QIF-:NH,S M7M)^F224"1:OF.?I?K>;37H2RTZ](SVB?41"GSC<2MDB)MY&++$/P*R\BD.6 MT)AXX>TZ)%N^)'R,Q4/$['*6^> %.;UER PL!"+9.]'J$Y0(F).I-C2R7? M E42LE[Y,]OB&J00$RVW'LL:0-Z'N&Z6M6M6IMXYIIX:Q**FQJZ6PW-?>:"(BT:-T-*0XG6!N4I3Z54N@>Y;" MQE8_?NB178]-BGZTY@(>!A9J#PXT",T!5DS4<8(Q\D8%EU#L47 9196T$>#' M9"MB2HO"VXJ00K(^X=L,D432L',9,2>D%O4SV-5?WTI[$C_7YA M1=9>XN0JWNWB@+UC]N+MV=?J1$EU4YB H:-?F0BI: <\\;%+:N.*BP5=<2^' M49XT?=&=7N:3=)IDT@1-_U5-SO0??R]NLN379!K=K*T=3!_KU(PYF+(1O,FX M6]2A-YG*ZVU.CK*\6]S2W@^ MIRFO\;7J@BQ:[O=)[/FB2'W)Q.$5JU.-6R]8M32?VYA57ZY2M9W3N+5TL:I[ MY#I\=JQ!:Y+Z;"4F"M)?AO%+ZZV*7@1F-[X[;-$QXA6]9^4#73H,]XJ2UP)5 MW,0.)./G]E8%1(NXP(GR%.C#:_GG7P@-$1/_Z?4:/U,O5<=HVIUAXT,_&\C8 MH-<3+B[TE-_4 ZI:@JBDSN?*F^5/#N.[4N5/O P]/S])3^W0&O3UI3$33^AC MD4:'T"$P [_HI<8X[N$PB"PUOHKVARSE@/!#:]38WF,F@U^M;>-0/VT^@X'= M(O3P8;Q @OP"<0;H![>QWIA*YPJZ\$X)F[ABO,J3.EAK:0[;+[OTE)U2U1:N M1W9*;#HR)<+"'7G]-H?A5I.FK;%5:X?YC5EUU*1N/:]Q:RD>4HU5EG+QX2<#+Z;5&1OTHS&MT:UBC;;BW=)_/^-=1PII#L"R_XJ@\YY<7I70: M:$UID\_7#^?HXR'<4%-X:5::875(GDU.-Q4).'\A*6U*?"\\)YL-9C50B!<^ MQGK]<=YS MR>_9JB//)=.8MIA+_F@^EUB\Y>,*>&GEJWE$HY[@)W*T)7 M<'LUDTXV)"#45AE3[_Q-L)VD-VG0>T!P>$]V%#;4H=W1]S"]3ZE)&5;)7P(/ MBAI%-1U+]W@O+L"E=.!LXF0GYM<$B_>+V15=SF[:.N1V5>3$' 8%(VACS[\_ M)"388G:W.<(OO,;[ARQ1NWM[<\#>KZ%G"08M;8%C@X[DIB/O2L*'/4XRCP:R MT99!A. J[O,7?%FNA?\6??/A\?Z;:<%C3!ODFC[*FB*JHD-TF5K=!=,7PEGG M/4E_N4PPOHJH@7":W=,9J]=19RL!F%!F;HNV@TYU;[B+"P,=+!YS,FZ(L4,% M/\08PCKF'-$DC/39ANE/"OT32MU>6')R9)O@@&3+X!\'\2Z-.D+1[@G3PPVT M+^,6O6[ 0YB>2MAP:KYD1H>4A3->R8C%,_$ZQ0E=9_M<".G+:4,:!S8I\CF$ MXA4KAY'.1%98'?_6$(*=XEY6[R"GL2-,Z.NO>UM0<]IK/L%,B^P6?;O@ C!T M&<$ -;?& 0H*[0T#%YM7'"7U:<#VZP%'_JO>_<:6GK"=O(?VBIN-JFYPW;R/ M\#;\O*0,[#)C*5?O*XRG/6-1M!J-<0WC+HQS"G43Y:N8]9N\3 MTF6%WN7$]J[S&^DJ_3MOYA[UF]=85TIOXP)C21O(U<71]7[F]X_S ^X \;/) MP@2T&7'TR. Z>V!BB*<+GCT2LKWQRSAY\$)\',PJTP1Z$H$- &8VJ2>Z]*$ M%Q0,]3!/!UEGJ.*W0"7'LTV<#)C)K7,*HZ><9(1]L+X'1VL)$WCY!6Q MU\>[+>(L:OB99$^?(['SR*PC;H>SEPHBGX2$;YR64/N!02!/,WI,O"C=T%_@ M1OE&P'C<8$/3R%;N"F^7Y4[]1X M1&E,M7,57?@G>VVFU1UK#6![WZDNLK-5W\+UK0893<<4?T;(Z8QF49FJY%/* MU*)C@3_D[.1@1KSZ7L(!2R,*8Q:K=SR5KM,/MG]I:RZ[76ZF;0)Q\=\IJ!EXZEL14G MAY"U/\A UR3"5QG>=4YCUKC\'ISZQ*KV?;ED\;6[\*FB@.)1)ASBTLT8 U9> MZ!]"D>\1AV%>]G_4'U7)\O> #NWVM@\5S?R^=MSHT!H,B"R0)"GZ&Y.U>'G# M<<8(1/,? 7"\0=D31FN\)1$OZ<;>>,11(*Y841X^3EDC3_Q2Y5TL+T.;ZHJ6 M*)^2DFU$-L3WH@P=Y%^-B)2_-_G#=-_.-QV8_Z*<3-=O;X_-3!#=LEU'NEC! MR

I#*XH !I37ANX."ATMT$Y_5Q/JVNM"@C? ^A(&WQGW+>M\7#=H= MKFTN8S"_VXQV?_]!Y42/-Z@U49%8938QD$%C3;M.ME6^KQV\/N1L:/M(>G>F MT+W4U06L;ZT#%!DWJ0)2LC"]7:I7YL&QT+'&&#-$Z,TJV7K;Y^ZK!.W3*/RUZ]T=V MJ4D;DT0RYT.SRU%-G+-NP]ZO'+W#!8@WPW>G#0:D,<$;+*W4&)K;3)&P=QN> M_0KA.QR*?R]^[RPW%*ABRX#E:$.^7OVA_V M)YS=G?Y!>X[ON7_,Q_1!I)@NT%@E<%/*N[?T8=CB)K..#-!X7+/7$[/LN"BT M7O_-H3X]S.?86"\VO0O-QH;$@1C.A TAXLIU,EZT4,6DB:10(ED.ON/3H.\SK%#IFWJ56EA@-BBL&:59JDVR MCI"W1GR;.#F^>.HL'-*AW!#98,6B)&C8QJL/-'D*WS';<',(-(NGB#\"SR]A M0^7G>E>-U(XU\KE)K%3+_3D);98!+38^T%IV&?_R)6R\Z5]FT]92:%4$6AJ- M(YYC98)M#J$M1L#L7ZZ+$_P)4)ZDK[L&53%5E1;;0)C_>7CAHRR?'VGXXJA@ M+U+LYNKI@>]4FM2#)T4MA,,;JE7U*^RR'OJ,4V'PV1HZ'.V:6+\BCON3@=^5 MQP51EJ:^IZ+L699\_D972E5W1W6&'2\"8=M3]JO-:N9NI5EJ=GV@ G.U6]:Z M.T_S_N<_JF14''F.-S-ML'O"?<[L#(Q2$-A=J^4*I6%M7,<4"5J_]14Y/)+6 M,4%D8_[S4LA0U2 &J0VJWFX5TOU]!XBL&Y(:NZ2R185:&N(HC" F(72$^=AX8[13Y>>?:VQZIKAZ>B91YM;C4=P#J4^V]BLN3+>=/M3]KLWI=[U__ZC< UM7U[&S/[6F",&0W?BIN$/:!ZW;8M\K^J\WHM5HY#G+53QA6;.LUW!BN(QK^L^.5K/IO7Y,E/@!V_JD M310CRZ--O^V@@*/ER1WU.UL40:6PL>N5W@VE!1U@!NBX,&(SBIB'Y7=-( MHJ'L]M41YJR[,@//W0U=L9\W!ITWLC*8%2=K"EUD.0R1)3G4O>XBSU].Y?\3 M%';CD=75"HN9,[6%S1M]GUXNT=AISX*QVZ>6D]S4] M':8/A$%;_*W /YL7%8JQR8_D%%#8).?*#I?TS)'JS#P.<.IL8IJB(..G;H= M)6MN\SLKV+E]9ML^LQ?9-G%JZL2E6D=R5AM5ZF\K!7:5->>91[:YE7ZCE7Z_ M(R57JTX8.B/!:JGU/;B3_G)7Z+. G>%L2QPI= M[@W+G;D-W51#GG_"9Y-7G8_[C$UF+/\TQ8G9DL/M"L6[P0"EESJR@F]OR3S_ MS.WS3/9YJ57"E*M]O_4&#%$:C;F:8XW441PZ2UN@B#PU_>HJK--TF=OVK=GV M]QOP2C>EEH)S&U;L)M623JX[3"%K+0UYUOICK12[Y:Q5P]2R6&HN%JBC(^.H M(%7=,7S'9^99*Y0V^8$>0 AL,F-9*U-=KMH)WQ18P:ISI2U)KM1"UBPSSUIS M^_R16:OG)H,R(8HB"O2:*CB<@O'-/&O-L];/)JCL> MS&T2S;/6W -GQ$I?[\C_^H'8'9W25HH;I11]L)8:DYALLTH:5B)'":+CC<:X M#66P>H;SK_\8_D_K%K\$@N9>V1\-"&MI(6++]8NMC8JWH>QMR1J"8.SWN 2" M#*I5G#D\-['(U1+O3[U:45=R#KK1VNLE$)306WD<3D/40IK;:25HE5H1G.?& M9 U!WQX'?6QONLOOXM.M*\7^1D1=EA0GQ4VKVE0=.*$%234/CEU\SK:#VR.C MX;M_]YSVY+=[\+0]5T_E[^Q.!'A^**H8>2[P@6(QZ? 3H#&!LAZD=SXYFGO4 MM%0^W=L5Z0KC \_7<:73V[%?*T;>!% MBMU0S7FS-KJ?:U"D[20TV"CI3.!*J/^,@<1:^@J.J_35,#M-1I3X-IV4H6Y?8( MS#FZ,H2R.'L&1+TCC-M$UR6+3R?XP5&E1K;[.$@L@*#LA-;K8=R%,ES/O!^$ M<='@9?R@G206W_&,0*(G$E\2#*R.KF\55-_L!V\31>_Y0;,])^H&$M$25^T8 MQF).4Z/%K4965_2#MUE"/\$/@KK3GWN@,6--C"3%).XPA'JKE'5%/PCI,H3+ M^$%UG(968CALLEP!6:Q[])0OV;<:O7^G'[Q9%+WG!QL+A&C'5="U$L(==YK] M8A&OW2JBKN4';W8B\ 0_N%[YZJ#48HHLV)@BL"8ALX:S&RSS?A#&QL;+^,'J M0MJ*2'^X9EON;!)+2;.&CFZUV/[-?O V4?2>'YP,C;#%M,)T4*[CLRXU6U/5 M6Z6I*_I!N-!5D ?$E&@H+FY92,$77'Y8\BK6Q>L %Q3/X2O"@N;(B]T M:.@7]$C&P@K'%G5/0NRJ7.UK:*_9R_7XKA[/>B3E9_7(IF/1-* QZ?>M4L^V M C7355S55.Q&^DI!O!O;_2JA=LF1F:5(5"UROM0EB^J61SAT4YO-AFQXG!1E;#5?5=#F N@E,^OL#8=-7R3@PC]OU+&QK-5<1]A:W"QV.C&IJ4(3NC(';$:- M7^J4]B-ZI,(01%\TZ*F'L"X6]6;H2.I^/GBHC/G,YX=_!@.T MYZY $)DS&^RZM$6@QH$9F0\KN(6V[QE8:5MC:6[4FK,19AJE+!CW:VI_9\#9 MT/2;]8YS6#O5[JVW[;$0H0XY'!&;.C_RJ[FUPU0K^0P&WK-VO6MI-4R;#] 1 MW[&)=<6U.\OY+.L= G,_[?5WC]I+4#+1?CDD2NNERIT-@&I);EH.Y:UOY]9=5S6'M7 MKW;),%KX4FKH*U NE BKD&6UPV'MWU:2_:2U]XAN/!UP5M=JI0&>'A(1IAA9 M5OO5K/W["J[G,'=Z2AECN]-'6,3#>-WS#8 Q6=8[!.9^YF+MIT#PGKUC86\P M[MO(#%4F^@1U,:OLK+(0*0]0L1(0P]N# @Z.3X\G3 MN&29C.UBHPEXM)5T1G2W5=02(_5Y\# A[B$F5&CKM.6>520RV!=IX1N MT,C"3%$6N"0#^C7![%T3=#Z_,0JK#S M94G %YS4(KN%P.G/60^^_-[HT*T=B>XZ4BRUDM MB=;DC:A0T,;.IP'G&R?X;@PKCN-INY0V_8) 4>]W!^EW^=9(690Y2^'DR6#1 M+V](/./D\LI8;PH;Q\XRN<3Q-R';$,UMB"XEKD"[A76!=,83Z/"1A>-O+K>R MYTF;]Z5@T&]([65!#1B++FD) MZX7 K:-2P,-7CLO&]F3?L:CS/$@0(@,$QS]\P(6;U+1Q/5K.4#R-SGQ/*(-> MZ59Q\:XXLH&2L[N-$_;,#&F5'K:9-B6U&O/$CXVP74Z@:T+(Y)Z9W[*,['*> M!1G:'C^NL*&E^&L.."TF&!5NE4&^S[/ #H7W78O!J$02;$8SB^MNFL[P)$>E0K'=K/([V M4 "HBF?-*K/9X%9!!A9<5A?F5W5+$PIX) U[ #*_RJ[I)\(ID8@L5V+W[7O?3/T=5\<>7OJ.+B_E+ MM'#>$@Y>26&.E=XYS+ZMN)K9!^[6$W_[OZG[I/MRZ7RMP4ZY[D#;HN12KJJ3 M9+2M8E 6>MXXV_ZXU#Z/T*Q5#[#2+KS#*Q>"ZV60%QB#9-)UDXVT[%IU(C80 MR]-OU5=G%@IG;F.XOUX'FFZZ.@-"4W?WS1///M[Q7.UP"6B'CS9==%3UYH46 MBVS4DNHR94("T.'ELAT0)W_]_#L;R M(B1$8;"NLF8A #6Q6#&M#G01X&E@W!/4*S+*D7A*F>RJ4'0V]H8MEIN\1+8Z M!&OA:R(99Y07?PH4SU:..T?KX:6 N::VO3G9WPQ9DIUTZ&XS1KK]G"/A ^;5 MFR2/+OGX*+]>,/2<=]UJW_(H2S+7HF%*E(DV[(Q2[*V'GI]??_*,DJ\,YDMQ MLE$'\Z9)FAYK-BMLTAZIC.]!-PV;QRC=SA.?[LV*;NC(IF4 M!C4@*0;*SN62%U-11J'\DT@9*R,8>AJ:[VX]!YI/V6?]X<=ZJFDE4(VDO9MV M> ;$AWL:KA]'X?X&X@66GSR2!TH8!_OIBEH EC%PU>3X\Y[<&?9WBZ6"5%TO M'_SGTKO7-GY!5T-9((P"(BEQS&Z8211%*+01RVE*>$3K&UKXNJF0=<>D@/U6^<:WMY8[EKU +U?:*LN-L6L6!:;D&M)%67@_(PB9W MU\*RQ;' :'--%EU22J=?'_:H&-YC?7(LPS%[]O:&>]?"\IB26YL9NAY:"J:L M ->(J(*2\S+\6(9X\[]K87G26WHUO14W++->I>3!PAV;\/6LYEC^V@S:A;9^ MNL4I!];YP :)9;E2CN11%=&]M"VQ"43TI\,;/]"#:RT?)Y$5N& M9M;B0[:\VA:*5H1-&9;>CC%GG"QPT[EI6_[1\QJY+6=KXN-#MBR*\F(SU[V- MQ.G%"3%K2@C6A3:JS:=&4)Y.\:,68E(KQCWW;XE5C=X1"IX$,303F#G M*65NS!#WXWW(\@J+OCYN#QJV95I:H(DKBD;X+,3$.=BO!W9X5O4A$DW;[J!3 MMI9BLU0U9ULL)*"=5_C9,^Q/=IUZL5#OO/N&]G<;!.Z1L_MM!$S=2,=#K5(' M_7#PS8=P^[$BP^6J+$]X;'_7;D?$9P]Y><,#DFI>L%8"K1N8ZDL)[+YTCX4! M4 W73(GTV2/_O,R8H;K?6T^CE="HV=[Z\,1MP]4*'4V96!Q>Y0P<-Z6^#UU& MMMNA[0$A?_V[^_4H1+YN;M]X9&(VBTJOX?GQZS\ Z*^_SG%+>'R9TTTA&Z7A MG\Z:^TTSZF88>2F*%)LQYW,0[%2AV .O"Z+ LT'L4)ICNNE-=XV&*>X8,$^1 ML]-]E'XN*C(F"(%],58=2+2"H[6)(SGS0A>KJ%)_!-_2[)Q5,\"J^QU0S@OX MG'5SUKT&ZQ(79EW)*#-U5QAT4&#*2WGA 3I<0)=7YJS[8UB7R%GW4JS+IX)W M8NW/M..9MZ:@6YZYPB;/H-&SJ)Y12!GR5MDR6Q4 M L8]85,9NI6(%7V9YD-E1$ZC+,2D.8O"PJ)Y!2!GV8RS[*4S_XUF!/U!6W:E M9-VE2(![3=K.639GV3SCOQV6538WR[)P9/QFL@4EOLP6K%'+4/3QI$>XZRS, M6CV#1LZB><:?L^0MLF0V,GYU:6U9@L18=EG:M,>.74(Z7LZB.8OF&7_.LC^& M92^=\3=:DL9T&SV.72[&L4QC*M6';_%1SK(WS[)YQG^N-5@_L[4*CM1_&_CQ M8MCN6Y884&8KJ74KL"T,&TSCA\-+;)7M;1-=V*-^UF8Q+HJ@UYL M$Y",D&6>^N=D"&&X>>DLOV4D4N0490D=$2A"#\.R4M2R,!>5DV7F(\L\H<_) M]*9R]X''\]*RUB(EH3?K5; &PE=S,LW)-$_3LTVFM[Q("HZEU"%EAU,Q+1RN?D!WLX>>FLG0?; M<46@QUTT(;;C5<4JM+O#++1\YN28V<@Q3]!S\KR)7)RS2-0BYYTUBH3E<<4H M-E2+SF>.5D5IQXF9@$RFD4$AK-4_F<9K-. MLY?.[\MFS*&5=466 -?=-@.BRF-\'JWF-)LG_3G-0E8QA2._'_%V7^58HRB9 MUGHD)FNIR"B9J(A>@S%_>D4T3^5S\H,HG+QTUM[W^+C96T0H.?DF77RO/A1=4VLZ)A] 45!R#&3RF".S8@\%\_),T^[827/QY- M[NV]JMB*JP+1 "!J>^I^L,\(H1L 7S$U=N/O]!!2KB9$!@CH.-AICPI#\$?9 M\G(%T3K0=-/5&1":NOOGNW8\5SM< MKAH\-"5Z(Z%I#8F%8 N_3%FKZ"CJ7N M ?>:.AXA>;H^;K/*>!P"CV]S! ,7LLV+G=+SKFWNXX.VY^H#$#@-=P7":"_C M% Q]H()4"S,;0&V5&&'69V+'&J%F)70%[41-Y/:8<7O\ M!,ZE]4J9TLXB8A-/F8-Z(=@( 73-_#>ORR=)XX\)?"J3^B2R].U(BDL*9XO: M&EGAT-6V\L G>\9YN8K.#XA\]%@SN1$U&*- 'Y7C.5^25/@.4LDCG]P@GQKD M64JHG["6:#DC1YP.5E(<)WYU-6KSD0^MM5RY$OB3 /D)+*U'2W.L,%A#4LIU MG-##)1JOH5W,V<@3KX+-^RF% M)YA<>!&W72H,;27=QJ:_KJYJ;0E:MP05@#0LH;1%?!?+ MW\^@\-8$:5-#3#*#2&]J?+>GP;>-)%Q@W'_9:?*]2316 U/3P<#K Q>L]YE@ M-0HNZ,2=KDGUW68<2F:Y9PR&\\E4@V_YU6D8?4-VN4_/)G*/N/B0=4@E= F4 M55K\H$9+N%U\GCIWZKV>]MN2'; MJB@H3?C,$EEEE#FO# K091T%.>)RK*"X$,W8.L?,&JP^.*HB>>KZJ$9OB\92J,3">-QH3YPR<>?MA% M:[:W^^S)*'S-V2A2G^V7.FC;(KUJN>2)_ISMP%LI>UMX3YJ5/B"]BT+V>WW@ MY6MFUT'OOAEU]^?#)S!IBH%H+B@2O2U4^Z"ZP086M,XT>ZA](>];1RNM!$%B MNGH?^*E# QKE[)S?)>B6F8J5ANKW8I34-UV+QVDDU+-/MQ\48,ZX6<#P2]+U M9T:?6U81G+LYKS[/5$"69)K"<(P6Q3TJUU%U(MUTB(_JB^4[$/B7(P$.2H^'CVIOC?OR<*J9PD] M1UIMF+JM,=!53WY>C')Z##$H>[/J;+3R);*0 ,4HHNJ@#>TLR:UYZF.S97"5 MHPJ"6"T/$2K-C\R5[,8S96*?T>3H&R9[X:A'S>;!F*Q[20-=;IV@>0B=V.>+.IV>2!+RF33QZ>=@=1K0,>\ MN]ZZ8X-ZI-IGHSJG"E,U!1&3.O9#:3']]Z#$QVL/XM*>W/JT"GE_Y?OU?;AX M7W2QX\ZTK:U5:S35.0R;&C+6SZ"^GXWJ-O6-G<.^^V!:2P([]-FE83A1PZ"# M%7R.%B+[QK*F[^?VO2PNFXO!9AJSXC*RJ._OL>^KZAL[AWVC;5?3*Y0^MLA.C)!,O&ELX=OJ""+[/I7/H='W M<_M&:%W#1W6M:HDR(E8KL1T6"[E]0Z3O0^E$+G]@8Y2.%X%N'*B&$@)*#\"^ M8+C[^#VK#P4NII?+"FJN45:9N\,FCD%GY:>M@WYGK!/GLP0M' M*3OL7I1=QON-D1W?<\%N-_%GW*WL=OJ_5[*JV*'0K&C2LC_PBX74GK4*M$;\ MY@"?\/B3$=YFF>4<..AX[N[9@6?;IJO?;U)S/^'NT6)Q-+7KZ*C#ZP,Z)J?- M8M9Q\=:(;Q,GQ\LS7^"+F8$B8FM=3D.]2AQ)VZWL5N'=Q PROH"M3'=&OO"[ M5)7QNLT).O+I194/5V0(;\,^Y'P!6WGO"WQ1#>IZ>23,0U8P-T+=5;G&M)5U M/_(M? %AV>^,?&$J2*TP*PYEU@P5KA#6PBJO91T75^$+",N%7^ +7^W9C"KC MJK545Z R7Q$S,(1NJA=2OH"MC'A&OM Y?E0P+&9EM=0YI]#Z7.M.\_@B(SAY M;3GA:<#8G_3DBI&G6O<-0+A%)A*V[J"X0S28@JSSHS#K+/'',"]7=3SG4D/B MT([W=:U62AW)G CU,MJ2U]T>B1(E+8)N&@%>K1*7[;+\K%K#)>L:Q7'4L4;3 ML:GS,<.76EFG[N]2ZX5.#?NZ5BQBUNEW%A/U>I%*/CK M6G4P=(NM7&=I"8,2MQ;PH=N%MS\:/JU>A(+Q+ZM5\JM:1REV&RBYJ!HA06.2 M#._R)"-EDZ&Q:*&])?@!FJ[;ZM;]:-4!(BOM##9+9>#&_?2UR<&<>Q'#0],:8\L/V=!)(2P:=&79E4Y]!O*/GFYH^,KX+Z1';,3Q6.'_R+6D= MJM0S*X;DT"X(R1JQB"[?77/5'/5)-D-1M3YC8J,-JE2;XSKES,G9Y0_(N%+0 M?W2*Y$EUK=^2"0O==LJ6XKCV9N(B=*=^<0Z^Z*3!,\E]N6<9O6,_[#%&KL:A MF5I-2*EI?AB:.^D^Z6K5*6V5JDK1[U5 MP=WWL;XS#C_54<$J@ⅅK(#]K*3Q<,_^X*AP?P-Q MT._;^WS4 K",@:LFQY_WY,ZP#]0X"$Q7?_G@5[SM_75)' 3[QR3B[@FISD#X MX'=+CFBUZG66#!=ZN]$>.NL>M-@[32F/%9@WM/(J+C_S,J^I\\B;O*'/,[S2 M:W')_0VO(R$;.>AMVRGMN2L01.;,!KN=,_XP5IYI!O-^7S5015+J8*CSR,R# MMOB=&^L7C?4=./Q@B\5AL=@W/&L'>+4Q.R0%"^^I$C^:H)6! &]&>P9C?6^M MTDT;:^Y98;;3]SQK;$7\9"%*GI7,9^%TPFE2M7S38?"/-M;OF>%Q@V*WK"QFM>#H67Z2W>>\*BPJL$[.9Y!,-^TYX'+ M36!BI8G6,;:()F&IU\,GT6*2M=-HX0;S33!S\8^U/+=0_]_/"U<#4]/!P.L# M%ZR55$MA-0H.#UBU8Y_MBZ0K)9$@#*M<>V4ULD#U>>'_P]U#;^#@M4!OJ>[YU4Y7&A7#3"B23Y-88VF)\9)&%JB\'M $D$_&Z(XKC1;*0A>F(S*#Y)KCY]#U^3F#05K7?Z'@Q M4F%CQX\J8<^1ES-X,0<=75UM_Z8'4MGA>6ZJ2@1"8&F@WM'G-&GS==$S@5QY_P/*ML9#F>UD($A[BM'CK3 M_89(XPNV6Y]MM!JB] HHX'HU+&R..@"'M\8#G^V>3;TGGI%%I:^EF78/"< MT'5]E+*.;WL) 'N1"_[N20>$XM55W1(2/<*$]>S/ZT:83*$^9XLVQ:(<(9I8+9$+.O9/1.=;$:9G M;DE:7R:X)-B4L-8#1O?A+=;=8H3Y8Q%Y+,+$:5I2Q+9DL*UB%(]U+)"U[L], MQ*\18<)Z'O/U(\RBHW+,:"EO)#-I"'5C[M7*\SS"_/X($^+3HJ\;81;D"$]J MA=4,-0N:T&+;2#QN_TQ/?KT(\X>B\ZT(<]GW [$HKDNH..Y(W*8^:!?YG\F< MUX@P?S(BCT68<]D9SYIQGY&6#5NR5M1B4"K^3)K\]@CSJEA\^^3VZT>8WM#G MZCY=,%AZOIIN@=\=#]2?72&Z6H3Y[>?&0X32UR-,@A];(ED> TDPN%D4K]J= M%;P]F;<;8?Y$=+X5859H?=NE!5V5S-%8\DF!TX/)#W;IWQ]A_EA$'HLPBU:U M2!CZ;(L"O^W.NP(1X*,?#,=OCC"OB$7T^,EW[[7=OL5M3#4 0;VSP5'%CKI, MRYAU! -:G_NQDTLOC@4,_>ZC_$[LWCGM>'M*T_;'XBEV5S&UADLKOADI]@$9 MH-:MT+WZ6$=;HS!A:Q2Q @:T^<*)1]V_.>3;[*UYNT9R#J2@;'VBA!TQD#B! MLUHU9U7OZ-!6X*!&"@P5C#VG$']L8'L.I-#CKKA@*&DLD0U<'@DS1M9\:$,7 MJ)'RL=E4XKS>YSA2$,;T2PG6IE&SN5C$(U[OMX2+:S>+@B.>"NZ\9-P+)RUD M-"^T6*&W+8_:_K8V\7,ROGRP_RU((3<87IIQ#<\2F29?VZ!D>>5F^Y#K,PGN M83%B:2046N%7WY'A<\,GCS7X(G=\-/'HO)4;IC1E!O,I1C? MNA1I676N=?'$Y6.#1W>PQ_!S#;[TZ(,7 ZD^*7J8A"0C;*:M!F(X@PSVJ5LM MG7>%ZMN=AA^JBX0C,S+8#0A4,P3=P%2!,&<\VU:"D/Q=1 ]>=ET.:Y7)NI=( M( F1=LED+5*#ULM^K&QRD@0@B6N_M6/U7#@J/N)HL;5BJEZ?5UC279(SF9D' MYN!&RF\G22#'T6EUVI!C^G&;B0D)KV CQ>E+ K*[H.23-?K[ M'4_&%=8DJAJ)2B:R+?4+XTVG#>\$Y =9XO*;89PCSGHP[33.).[BS&>V[232 MF"6]-*X;"4+7+[61&FW"$'0^,X6[L).X@BF0,E:XRTW$ 0MFC7FGPY*A.DKZ MRTEU2,(@J6>Y23IXK'"N\)P\8 :3HR;9P4OB%I& 7B@N&*FU6$I0#IXXU^"+ M?Y2YVIZK1R!P=EO1#1(?/!*@$!D@V/WYQ0Z#N[N$.;4C#!V\X$S%!I2KM8$2 M@IFB6D]NNN_()&:Z1BT0%1U-EDRA.7,3WH)V(NN8< [4^4(ZKU+FR=]U5*SW M//V>7"_&V&XM*>XYC1$U2^\]"PFCR]\KR#;E\KY4%D>%K#78$P M @^OBFJMCK:R$@O!I^4($9QP"M_ZME3V_QR3_0%Z3X7_=9"_H;7[[SM=;1=[ MG2/Z?M(%^*K";W/*^GCZ=)L66RU&I4H[*K8LI- ;5RM;3*[:T,7VN<5FP6)A M6UY[FQ8KTLJ(01S/86.U64;7.M69\+G%YA;[B6G2JS?[_ B+E3IN7%QTL0:; M,*#D%H&-3D7H,L#<8K-@L==K_RX^L=BK%U7T$1B7C+%+H5QIG'1\NKHM+*!+ M-']T4>4EV[DSYU2 MU6^NFI[I1L/T]C@ E!X <,2E/+2:T;82AL)\OZ3NQ3DECN.Y^\O4X<-\LSVR MB"HOH.(<<9VZL>'M#92>XRN"/*#S'4E^W31>5<'3DTI>ZN!B)K&O<^,GF<2+ M6\\1?CU.#=XMYGDY4?@ZGS_,H W2RSMW?,#JK$I02[%57;#*O+1)6M5MF9Q" MEY><0,FO#/""W/ALDO#=A3R/MUX2"'MVO#<8406NDC[[$06-.6WL?$Q._@V*U,6VU!I3%MI#5<(O#29+'Y'E W3D%^G6J/,4\_E3%#S.1 MK\&VX[9'"WJI<"A>,OKC8%Q=.0*T/7PY(/YLJJ&]8;]5;1,B2[)F>UW_QTO MTX4(TTX7@(YW8?OZ]E.M20:ON@P>+K=K&DKBMM MC($VC7N[L^B=L5YHOOK,1V55_EBA^2G]'DYYES?:C"06BT24XO*HPK6K7G$] MAK] M*_:GXT[5X!-)J714-E2FC1Z SN6^4XA]7Q6?#_]N,Y.O7CZ3+YS8UOCBUO-, M??XT<[ZOCM4'%;#2-AQO<2:B^<72.L9[T'F7W)RS5YB#TIPAM\:.)#B]Y8BS M6;RQZ?29A9ALMU!:8VX2N4F<:A)]I[4LFT%51Q%RSLR0!"\OD!S5-P0O0GY$ MU\//YP'7P(L4^VU\,5U/'T9A@DLM$^]LMXU 5CJWBJ_WY7%)B.WV>C@18D]O MO=AN:0TZ!C/*K$[048G6_G$/M[7V20%K>&4RALT*94C56QP MXU8"PRJFJ[?7W17Q4JD=-N(XJ8AW;)//SG!=7#K=(["&W0^7[J6.J%?B(F@G[5\=[].@^,T!7\R_0+A@Y7PHF;,3 MFQ?TI"\)HEL2IYLY5R2 MCU4P:XHP&%E@6%]JRPZQ$LHYEV2C&?S5?44^UP(S$B4#K_8: M,KKLMXF2T7/':E^O0*=P_V]/M>355*-HR>:_.;V6 O#E?%P M%5C2LFTNZQ65(DNM6S&0[]1#;E+O-\KBZ--&6?S)LL[+3]64M,A=3V?%F!7\ M9+D8;=>U.@$GT+,[5;-'#8Z>%G4^N_4\"[G*3Y*3^U^^;;*FJH_BQF2S7DN" ML>:H8,2RG Q=AIO]R9I]OH*73TYM'F\]1P)\R(#W$X+I+W:4&+0DLAA(0$6MA^_5LEP,8&N[V ;LF9CRV*$JUY/-49E965F*F&Z4> MWCK_8E)VV;/;S;EK6*5AV3+M?L-2RH;3:WW5]?Z"P3^7.P?]?'+&AN?JH1;4 MO3;PYJ:V)S5=UPXG8)L8I 7FP EWEKK<2-1-N7(G2B$1+G(Z=SGTG*47DVO;F/C*GG@)F]-.,8#G?:T.9*[_8(X MN]/HL&V74Z/$U2D/5\D#UR8#JNG5LL%89L59.3&1TOW42AR=G=)O:N">S\#Y M/@)EY^W.RJ=EJR<#BIU60S*<8$7JCS)PT="1/P08O95 \\8DD0IZF9HX21OY MJ5P3&A2+KDG+JP?+\N'^SJBB^Z #/6/5,M"S.=9LL2"8] M9HFFQW6KA:N4K>^9E>%CTOWD_.W'KTW^H'!?9'?=&UKY:GW4*DMF+"3"OJG".E RWG9S*Q7(R:&E\K5DF$N+%V=VHS%Y)G\ MBF?6 -,%,UWTU5;-4MK]JM4MF\[@RP9+?KX&>,J2)L4@5H7%YHLFKK7 MM!(@TU.-JUS>;E:->A(;^W':H+C7W*!S97H4TQDW*DFC-; FYFC<=W(J*ZA7 MZ>7'>M0'$IBR"8H[CZ1_3HH>VR *2MM6K7"H+*1+%- M!]1-.^-Z.]?4*RZ%>OAJ))Q9, >V.XW*/ 5L2"J9%9B/Q?9@F914GACGKG/S M^"2 /3JB[U]P7G.1U*OGXDHV.9D3^NAOZ@*IWDIL%#*51-JBE%(^/Z(!PW-? M%0I?/RGG8\?#?BST:;<9SB_5;8HK+F;VJBCF$YK%=+-S8WA]T7$W;6.>V%7_ MX)JB>^OT8)"VED18;6F5:5ATA^TKN_?D]#X8^EXK4HH@2Q:'TFKE6FXJ.PCN MTM<0#/C4O4"_DQQ"Q]QT78*_H&7'T15/EPW%ED%=8M66F@NM67DV%LRZ((?Z MP\Q/@.)#\?XG#+Q?L/BN_MWCW=_H!7]XF=3.RDN5*L^456LB)NB\KQ?,7#84 MA(.7F;[+4"3W"W[E R_,"%E9F-(+UR]+BJC(19>=4PU';1C/OA!^Y>TOS)IS M.*U1_]" UGIWV5S>7 ^D1*E?;RC-\:BQ>.BC'I7>KZD63@#4TUWOG<-P\'WT M, L<=V(ZQZI]Q50^^O:_'S?\]1,PA=7*LIJ9I(U@S4N)L6RE6:/%5!*'4[Z5 M8OCK!V;<'RD>\&52@ZK5@FI;1+W022;[5&5$%YK/O'+SG0^\U(3Z@USJZ45C M,>L%! BU&J?EFL6)?_C*:.E 7_C(^Q#R;1LM'_)P/2AP=*DG6#.M%LI"=9SU MI4/P;E[[\+T/R?AVD!/YX;@J&F)?FH1]SC>KFB8RQA6)^6NG]S2RC@C74[1 M9I.*M9B[:D]K!Z!=)$/_S>ZKHNND8"1L, _CD)YU\>.:9QNCA MH>N;R%, 7V0K@3D'OW\\J='L)>)H3(Q[=6O_^U 3'__?A7IYZ!?_I3Q7GTRNCW7XZ+S-I- MM8M->[>/?OS3450;Q-QA#"6@@;B .JP/^F1\97LX'B_5+=8/3[Z5 ? M&\&/CP'L*K+)=T.-_MY-(&Q%X$X>/4+S@_Y&:W\"&O.&\TL#R)6]>6(Z2/U M@_E;=3TH0?=U_$3CZKNVJ]:8GHKU]O [#GUH,*P. /P\_A[J8N_+O:!9.!'^_2ONK8. MRTJU8D?,QMH=H2.V__-O]4SS=\XNM,6,U"IVBF([)M2R,?$N4Q!J>3&6J5>K MQ7:[6*^=KE^IDW;K<3]ZBC^"RU?@.O%8-A.CB"3#GW!&F/0EO*^\X@Q1T$.!AV8O[*N%AT]0$[\'Q$T M:XKGR4DV5:1[R6R":.=Z)LDL[E:DV?Q#JTDBT=P,\*,&GVC ^=UX?WAT_ZHJ MGA6K.^#O$XH#]5:"?2K*CR=YB+3)X/]^F/#K/M!@TUU;A8:6&ZCN\L=Y9* 9 M*AZ487O5 E/7"_;$ 62K8S)5SLE$9@BZ>;9=2_M1]O^#%6(W=&U@N" F%6/M MU00.^P&7H;6!YQCV86UX(C,?J/E^\7U)")J2T.J(K4H_UA(;]58GUI!:;4FH M=6*=>@Q28 ?RW :")!VKMV)D\B_][\V#>B[6*8BQ/9[R.HU8MQ=-V33RM34_'0^ZOOMO/&F$2B%#H"V8?Q87\_2 MEYSI:XK=A\.5@T_\O=Y,Y7E"HQMU"$!Y,G?)4;I+K84W]0:UY3@[GX.M/[BP MUUNGIN4;X>".IS@;D_^ A%LR,:+X>LTGVIT[JT58:D=.-LO'97\&[DTN76AO MW?31SFPL9]H@!N59!=ZOL_.X&&VZH5=NWK@'WE2!H4UEP->L\ET7FKAT65QV M#A7JEWI%$&2"IID4<3X=^WU&S;,$>H;!;0'#]!%@ K1UOC? @A :$\!3!0(4 MR@%=N+/3Q?'A>O]$4"JB4(N)-;&5[\=RDEAI0RNWU?AYOA%^*Y\@\OZC=2249CDHPF:RI09$;3 M:#E%4$ >@B&K:A3)*UIJZS?:?*.CR7?$(EE(^TK#HOJ9(4G6Z@KK&U ,B:O%)FFBDN2V9!#Y]K==V_JR-=>VE:F/-EXVO^R/'^KT MULN.7/O:9DM@-P[1#HH2!N[NP6;[)'KR:)>%V'/';\H0!ULC@;=KV,ZM3VVF M(]!W'T3WST 5Q-X_9MNRG=VZW8K]V%-0YM=[&;NMW?D7O^ ME^H!Q4HLX##]<2MH*Q'1FW=%%=5W[3 9]D">C/+4:]5$WT4_#7UW#E"[,GM MG@T-%AW-]:!^&-4519M%IPN\5<;5MZP(Q7D^TJ6T:]%9BYJR3B/5GY&"OI") M2/!?O_!DX90M%+2'_@PK;C:TMC\#'4O SIJCXL_6S M_3,F3J:VNX)S]!BXL9K[\YF)B)#T[TB'.7TDQ#"H&7G"4 M;5]?Y?E=H,^-#;4W-NPJ*U?6W:HE@7PO,V&Z335%O,VEVPY-R&XIXOCR<[4# MDH&_UKV.NW#VAD-:KWJJF5/'8GG-J*5QH<8ZD[>Y%""DD),QE@:*-KJM(8G6 M*71%ESN':]*^)X"IMBR)&ZF,5;9(OZ.S&MNLOFU<,L('!^-SQZ+AHB#,@3E] MT/ZCD>#NVA0GS $C*5258TQ=[ON+MP&&IUCVC ZG#[I7_]H. -),IAZ4 W.J MV#&P!%J(UGCX&*Z*P(\CM<4.D3X16YM3.!,Z.).#Y(Q>S;_.+5.(902H,CV1 MHGY)J\X*S;N:U"L3)"FH98'FWX8G?A=Y\6Y _7UV1%557P:A:I"M\47S;[AM#$6Y5%(%.I6424Y7989B.5G5&46F4RH/R)3.DB#YU->I M5!,=NYA>3ZT,:[;G_%K-B4[SF%>TI$Z#]-W0F8L)T\P$R]*0*M/-/:_H?4F: MH%L]O1JJ(I@TJ@G#H9V)L$" O$G_Z1\\#($[W59!TS]I\HWFZRFMUT.3%058 M'W;Q\VP^\O4R_'I_P>,!9_" XP&_S0%_QJ7Y5KYY]7&+S4F=EX]C'/OX^>F^ MM!/LY; 2,]B*/ G&^+MP:CO,P>>$NF)FP"AO_R_SSX# MWVV$:]N @$C(P5*+KCV/N4YL,3+ADPZV)/3@[2[H BPEI3IB*%_'GC81/NY*)/7;*W8(4%!9+#JQ^ER8WW7RXC>5CRUQ;GCS7CCJ(3T=+88]2J)6\T4ESRG9 MW-T""@?Y)^&HU,1+S/MMSNO^2*)@CH2Y3&PTNU^%Z'_R4.GG^V% =\7);#;L M:OWD5%DTCZJ)[UPO-G_]^9CQ",1JBJ\KLUB47BB&3K6 (%:I9.[G^X0;:Q_= MM-PV-6^[JF+'VL &6K!M\M]/%J?OM4-YS'E$I@['DCTNI4_Q7G1TM!$,8NHJ MIHT E(L).NVT&(%H/Q\YPO8B"/\BMSZRD>+'AJ8-])ABV[ $VA9"CK99:"(W M6^#&5+ M "M^[&FC41S WOF8K;]MSV$G[K03 4XZ_!C%:,=T^"E4$%'1J01D[.ON^3"3T/MFAS1 M%H$2/#HO4FXTAL:\.5&DR5 >]5KK')5; M'CTKL""_^B# WM>.GG5^[6F!315/SH*]^+::^WBP/_A6Y@NC&PDWE.N) M&000#A'E>JZ#EG=[%0-PJ5_%BHC&%2W:+-T;933(6_CNX54,>,IFQWQH90JV5V8:78.N-,^#UY/"YTN -O5FS+X9BE#F ME9@-OP]BBJ9!*'KHCK]('#VT)!U]&H-3FCCZ@0]U0/CK=E5#F-'<"1R051RM MQ; ZN&*AMAHQPW,7P6CW\4^X*H.8#H:F$[E3HYUSI.50Q._G6A=]3/[>%?MC M@>?;MBN(5N!MX6?:N2MI.GLT RWF!!7;:A?[*L7/Z]O6^]AAAR^U3?8HRI/A M?_+<<_L(,7J[&G[.GL*G1X!?;!_G2:#M3X+"4W!-.SOOA\CGNTS^? !FDWLT M6AO0 FFXWNI,QV"0LNIEMN_84Z>*A5I;5S,35DI0\\!*^H9(F7\R?RIH_=NL M-'MKW.9!U)DK4K;^[+E[/^0O<<91.#K@V\%[_:@=50]/LNMQ*5"^4>U(?DCM M>*TO^'/%Z9*#<7-T_@[LU1X;&>?!WQ5+U1O6O9>8OKTQ>S9C=F_[;/Z\MVJ> M]SI\9K*1S>(9-3@=^J8#_'W?X9QA%^:@E98(LZ+T=2%(,8/">_.,'#?:G]N' MNCFX72517W#IQUQ]OL'ZNNOZB1A8W/J2-C2[<2A=,?_NFIN/&IK9-'&/AP=* MF2HS]84ALKS>;G!@8>F>\7D\_%G;L)^U\?KTA,$1E^[P!=^R5^CE"Q.^&KXVYL"^N5_(^7IZ M7O^T#;]HE\$? =O>26WL+RB+D;]_DR+H%=[TW>Y8'_C719AMU+%#GE2+VIH0 M6JV.F.E0KCJRTS.%?6]RTE?QY&=N=;&7WNIZ(JU"M&54"NU5C";C,32!<21" M'H@MT(^ME.2B[4[(.>BVB4@(WG*IRJ-4HDXXT=U !YH)#98?,90B$PX \5C$ M-KY(A7[2):7$JD>J^KS3]E7A1VQ;C1]5V $:1&7VHR#S%#&6* MUG1*YZ@D!W8'0D\S:@=2?D@<3P:6? @C?2YA8W1305M*MXO9HM JHJL73L:% M'VIPL985[_:.ZF[DX8+76NRU[>7S.X?RIUYC<$+4F@1D:K@2;K[T-%SA5:X/ MGOE)O7B^\2R401UAC(;0ZA1SQ9I0RQ2%2K&&[H(04!YDF>28)',DW]IS7+*= M253A1B4M_HRT#>KW??7;YP\OV-('?L$K%P.2 M^[&X]RT\O"SV MU_WK_CY8@FY(/KZ03%!5Q5$V5ZW[6=/7PBC5-30"!$>Q5[[IN\/<1V6"VLG$ MP[ON+96'=T8FR.ZM:+%XD""X;.@;]Q8JTP)^: =1D?H4;+P!AQK-C8G35Y$G MNHD1^6)WLG3_KLBT=A[6^S^=;"GB@I7]-VA MII;I6S[ET0R\O": M6Q<"]M:$X/T;-KN#%*!M\RZL)MV5'=L6SF>\>N8<4IR'K+#M!4;0(M1G(5HB_7^S/;) M#,C]=\6BER$K]AXF269U+P-Q]ZX8>EEL\[8].<$R<1TRP51-![25(0A6>U:[3*5X MEF-/9@6BE\0V;]EW#F AN XA2-91Y$?1V81KH @?BN1)ZJ/3G[PW&Z(@I[WZ M\<1?Q\2SXG($C>+ EU,<35$?MA+8W8SOZOUJ$_W5@FE?$ZY)LXT^?Y*48/MX 9X^"?W[)U 3V3YT0V\O1T&4TV1SYF?3&-2. M_0;$J;^JFXD%MY^=__FW> MRHQU]@8!39EB.E'*I(7BZ0G;=:UMI/)V8W&3BB*:7R5$W*YX*Q0M'07'P:]L MT\+X8.\[:*P;BA=LW4OQV+Z]D3CC5M5]XII-_VYI6GK0I%HX^SGSH12'^T99 MX"DZB,**(R;SGPHO'$TF1?W^&1/L8.2&QBBV #'=C4+;=W'M6UC N>"8WX=P MV5:Q^\"/(E[1;$;)2Z&@!' N 'JP25Z*[AR 0PY1]M Z:").IT#Q_">(BV_^ M\&'3[$V\O1IQAA]X492D'X71;\D#S7*4,PAV86%"[D#E%1].2Q"];3<"** 5 M#@/Z%_9N&-J0C8)-]#[L-)P6#[4&CG 4#&,K"S@Z\"V;2]-@;7,3=B=J=?Q1 M#YSM<$>QI[L>(5%_PB**![9)D5PHA%#[W02.FN@@ +KS=7.]R0+.S\DYXL.+ MR\N1:?N1F2AD[I/N6MSVBF(>3C%MX4/A($H<1/FQ($I]2#$:P9&RK@%:9D"2 MDE-:4I%96E.3*0VH*7:X#?O;?.,505Y7$G'Y4O38XPV=^QC'-\0MG;&3+\1D MOB?RZ7*71;TV8O-9?1,M.NT]I?(^DO/:.^2B*M"AM\R^?IQ6[$A9:(\ ""[9 MF3^U_Z\B6M/=$ 5*0#4 +#6 3C2@,QS1G-R?Z(C!CBF_8_OB=JY.O?-8W2&P M/G!;$<\FF12A !FP0TIF*(61%99F92V5)%,,HPYU_N .HK"FJZ0^(&@BWZ\E M)E-O.IO5A+V;A>Y+DHPY75H<[8MYV_9S>;%7I$:HY,$-2$LR%]ZEZJ-0S&0J M8R55K)4F@B!3AW5V^F6OI#I*0>I1I5*.6Q SA3)@R8,ZNU:VL!A694.B9M.R MNZA/^\W$0J8/;U72A:E/UVHS6DIT+&I2J$\S_3M!9@Y+YFJ+C);7Z0I!S9.E M1,W5;:5FR,G#DMYTF54LL26*93%#JSK9-7U_ 4L>]*AKE%RUF? [1-NPM%S+ M:*Z[#0&6/.B1-4T((I^0:^),6S:&JB?4F'E39@_?SL][-8-;L&EB-6,FR<8= MQR]*39D[+)G/A:.).ZOGB<1HG-7=(L$H94-.'9;DJ#M_MIKH=Q)H];-#O7:7 M$7A#Y@]+EFV7R:;=3"B"PK1#K;K=0> M9)(X+-I3\MFF$Q ]*5^9+KK+<:.: MZC5E\LC=5^LA;0LJ,&92@C(KA1*9L_HLE";JL&A %SD>:%Q)"M?=BIG):OTT M8\CDD;DG2*4@FC97E!)2!90M4VFY&=C6(Y-OY[VAV*OJ5:LN-M=&N,[>54/8 M@".S;RBEK+D6Y#Q=\R7693*3TJI#+F>P6TF=]62+*"B M!_(G5!3\NI-04:L.@1 M&:A4%*$OZ*HJAI*>R1=5:A*T(:*/R$!Y-)J5EE:>('K4!.IVB:4R*RYDZH@, MM-5I=K$R;-5:J0Z3\+D)UPH,5/2@6W6WF^]G:U33*J^G];FQ6"<40D!%#[KE MC9-=SZO?D41&YKM=@>JLFE13IHY(5FG=Z53";+-/F/QL6IK)T]Q"AT6/2%9K MD)<&;KTP$V?=!M&;A&.N2<)N'9&LHMV@Y*5>;Q&44:@QJ5FG-9=AT2.291:\ M3J7;[[.B4G<;TZ1?K3=:L %')"O/@4 ?%.H24;:[2\!KK4)O 0?KB&1) R9' M*;5E7\RL4XLZU;"GLQ%LP!')2ONJ*-D#2K?*9DTL$VIVK4JP 4=D8#97O0J9 ME-I$)C/GTT(=J#THA/01&5@-\L.44VJ.+;.][F296:N>&371&=*#HBXC-MV$ M4 Y$0"S<5FO6Z#M96.N1V5(ZS:ZP%I=I(E&NRQ-[-%U/AX9,'YDM*VV.YM6J MEQ-GQ=JR2BXJZMJ%M1Z9+8,O"4I##\J$DNE2UB)?%TMS6/3(;#%*(57BS8XE MK4QND@IFP%K?P6X]G2V9'.H$P_%P9'C R4R2(&55UWB957DZI5.4RC'TV[_Q M!!6O^PY](/-3U0M%L2:)O7YG/I?'SF+9A*-X1(YXORBLECFR*F;NQKG.J)TV ME@8L>D2.E%43-,&09:69KBW51FY<@=7*]!$Y&NPS3 ME)DC M.2)'?H)>-%KC3D^<02Y1\W!(#!(6/:9+%!4_Z,XX1^K5ZUJG6+-$;67(S!$Y MFH@EM5T?] M$ODI!Z[3J+ZC\ A4](#,I9?8Y/[^JB: /!ZE=I6:R$]6Z([/K M.@IVLNL<.?(G@R^[^[2LM"-H\R1@!1IRYJ"QVG:3^DF]N)&'<]-^TD1 .#R; M%@I/Q&=.!/&3Q1-Q!1.!J>E*)@)3T[5,!*:FDT[$G\/#'@4]_5%E_;Q>I][0 MZ[.2\%5W&5I'Z.'__:!^O!=QU O9.D_2_^/)I%^_ 9(%&IBHNYS(-!G?9493 M\?1_@^DOAL72>>9U\U,OM';_1V8+ _W4+ZM]!'W8VVXGP^ W!]WF: MV1&@;:;O9).(Y0_+WPGD[R9,GB<1Z\3F"@1$ZXH_BL]1>4UZI+6:M=*Q=7"3$G6"T$;7;(L^46#:(ZB>) +@36*F,XDV+:(+FPN*?"D5TE6-+*_E.G[)'TLQ<:VW#R(QL:0%%(LYPR<-+')&;YSR#=#9\?'R, MQ%S1G.EN5[3RS7YX1V2;6FEDH#%BF4/;%^5;@J+T3.@?DH)H%(_$AFVN$GU( M;V2OL!W]E>SH$R^8W\^8/B.1'A!"#03/< )<3*L5TG=E(Y3[05$ M,E2+>2I.$JFOX?7:)))^T'^QPPM;V5^05LZG(40 >B 5_V56*B?D]N+C'$=@KQ?&XS? X]F6^3?!L9'G$\VZW\\0DS1;)2KD MHN)V! A'N,A3R3C!D%_6]86<@D[@>MB5@.T/;']\AJ)PCSA(24>X"+ :,>"& MG"1EYB,F7S:2N7"VD'FD&C#).$T?>ETQ=#%T,73/KU/\ ;F=AE]E1_WFT**D M18TTZHUY;XF0"[4(AH\SQ$M.OQMR%30\,%5,/0:64Y1\>A/;N[G707MTI@.; M+!\@HXCTK(UW-^>0OIEEL@2EN<"DX>F0$;0X8/V_\I H<9=7KJ[0U\>S" M/#0F)- $E!8::1QDG.'/J'%@9&-D?QEDGTWQ>!^P5^E"8;7.]-I6V9/F;(GI M,EO@#,]7- M&K>6N 9!9$R9,\1BKS5C%^AZ":1R<$2K\]>L\7(/$'\,[OW+"R MTLR6R$YF(TJW_1%?%Q!XD9\C2<13*>9&'1TH#F)SHZECQ&R@^&!SW67"'2;0 M/9[8K7'%.[%7V.7OL(-[QHB*'10K"(DMU+GZ4(+V#T+A$6(J3%^.Y?-%8[P1RL.P-RX":J*+0*:G_1IK M@%4JNE0.A5WR<99[*:? C;DN8)45.%WQAZNLT88*2IXR18>UHI-(V/C!Q@\V M?CYE#V6#P8:M.('@Z.(.AO#WS1W(X!B'">@JH;M$<;@>$.MQTC+-IM>O9$)+&PKH8DRHN= T&>>2+X698TK ME/#M*>&,FR\78 1N,>HE,XR/(%5UMP M[!^VWHL@L5W'V"1?V3A;3JO]?$->NV$2^^*,=3XEI@)!A#(^[,ZZ17B#I%-Q M%>?QP;>:ZVC/>GK%]* ],8B^;N5+= >,/=J<=05T"3=22Y)Q[IRQJ!BJ&*I7 M ]6S*1)+W2"97MJ99O*)F8Z M6]4!_F4&Y@E/KF+#"!M&M\]=YSW)LD5AT1&&0RB/T-+QVZ'JF[JI>!"+T!1R MM>@I)+62:SI!%Q8//7 L!159Z6?;P]*X(,ULM6?B MVQ>C':/]VZ/]K(=?3@GV_&2]=)>A,Q#SP!Z6 LI)U(L& GMTZ):(4TGN=CT< M>=?5%Z9M8W,(FT-?CV3.IU+L<'.$,$HA,;%6JWI)["E^N2?GYMUY?R&34:Y8 MEHG3U!GW2##\,/RN!GYG6^-?0)\:^#W"&E +<=9?N0Z;7P9E/T(?^PKTW:*' M % MNW5I7CKW8=DCU*.U-2IA]<6^%&I"O4#/^;92@]2SR1(:IY)\G#EG7"@&+P;O MUP#OF<_*'L%N9F5WF.Y0D"RS//># ;4N46T!89>-L,NP<>K%JZUNPF.R-Z\: M@(/N/<&T^N@E"X#F'HJLK:,C+Z82@=K<)A!K!ZYFC>!GP//_-X:";(/5?_ZM M8OL*[^_>R/[N??=.?*$\%EPLN)<1W&NV7V&5VQP5,?MA*?F%M5^\XW<=X,'R MA^7OQLC[*A+XL8^X?8J.R4$[T!U"&TW%&[!?2JDZH8?CFO2I&W=([LZD9"'> M7D@#MFA;67GH^2(0!V&19ZMW^DR0J2B''XV/JV/D8N1>Z##9R\"U*SPMWN6M MM)27YJ!3Z9<+]#("+LK?=^*\.E>D/@PW9_6W>?U<%38X.GV/=SNO4V6_PBY_ MA^#2\^D5^\DR=M[_U0N7LK'^NISLB4!2YA/*GG6F;+T->8K:;'^>-27.]Q)K MC.0OB>2SZ1EO!+(H5%)E;JHO"%8U*''HPGIE$6QD/ MUX%!W!7F39F*TO(EV3B/+VS$8/P68#Q?7/=KL4CW?+4TZ+AM2_':(4OFJ4IY M8" LHL1[=#S%4%_6N0$'R0N!OA]^AXV7&S9>OE7,Z^TK"PA[>X! MD5RZEM3VE=I$R61TM2_(5)16CR?C2?J,]R)A(&,@WSZ0SZEHO!K'];MA2*B?37*\KM:$9X9B-<$R^N"-Z0YZ$+!@". AZS -SX(38DX"-ER_(*>=3 M#G;X:6W@\\(-\;JBV-B300!QP MA#9])25.)HG0E4PUD1MKP566;F_ M11GGS_@Z^[I7. K?=#_X/D.96+;R_X&/[?&/Z?DL'C1?2;@VQ(>O3'IQ]07G[[@MB^D*N_P=+*U/SM_Q(DNY/=K4R(4+6Z/3YC0E3H85JHG( M<[,[0_/8_8'!C,%\)2D\7M8X@CS%#P1I(66JE8):"5FG7C:($+(-4Z:(W:,L"X@%T\H:-\^P-.UOJP0AX M,?M>W\%1(6>X2NYKW5K[O2/7SJBC("CN[6B_[%Q968TI-Y4RX@2D[\@2MR@D MJTV9CO*C\I"32.Q+Z@JO$6.(>SD;6:TF)=#,?3=7FQ3KJBO4!P1OX5 M*IYB7W*6WIB#Y7A<*DXD\C6L*)Q_X'94CCUZ.G9 6+*7[,KGV%[ MF3PDI2A_:9)*QE/D&;4,C%V,W=O'[F>$OAZ!;L)HD#TGX_8(2FR/,FY[6D_F M(NA"?2))LG&.?,EY>>5.BXP[F9C!!*!\H^CV:#3L\(7 T=!]TG_5W #$2.YO M;/!^2/% M [ZUXM%:DH1!9'M*^I\-.6MK-V$HWZV07B3F^J31B'' M^EV#H,:AR(;=\K+''/\1/@B"..:^>/$#IIV)S])J?K_4/;,>-U*9R M>T&U+:)>Z"23?:HRH@O-CPH/\>YAB\;(%\)@Y'H0._K1X>KHLF,M!65 S-AY M8^3*XKQ<4,ZH^\F&Y8>"C08'K M(_8;8+_!U_.$?V@7ZVG.I^.8C?2!8[FS.:Y>5A3.)-H3/2F7['H^Q0LR'66Z M_7..)XQ"C,*O@L)3)EY[&PBGH\2=$]27%%%/#PHYURV*"V*!0'BN1&L7=9,\ ML49?P.5F/\MU=G;J#HPO?>,&;=E-)]]NPO5MJ=D:W!DI<5482,)J-\_56[&LDZI&E^XKRUV?7O'KL7V4. M3K(RUYSSN;44"O9,2S: KHA_])]+8J9[7#_2QLL@!D3"7B8WZ_:L0_4\.,V/=,Y>JY"4Z^LC7\H;>^N@8>!9H8*(";V-WT&1\\POBC6@\2J$#MI\1#Y\Q MZ$8#?PHTE*+87IW.X,([@GA'\*L8I^<+=-Y;'IZS3R?6,*O4_:QDA4;)8+-I M+C68&S(=729 O73$$V,78_?;8_=L@ /DA3L M+*SV"%L-,[6T#(S*TLHKY8Z?[86#E@/9*DK=SU-\G.$.N>IT9QDQHC&B;Q31 M9],Z/@9HK>&4%,.H-*4P'&IKLB2HB;L(T%%^."9.$8?W"_U]FSZ(/57#C3+' M:>YDZH$1.C5P9@6,<8SQ<[M" M3@?Q%M5QJXNVT1';I569E.R.I14CB$,-A8XGZ<-<,!_33Z["._(HNUS&!A#[ MH@,\8Q7+A<#V8QG7F_[332 32YLY87"J&,(8PAO"Y=957(9ANKK/JV"@9 M4J9?*W<"=N:M,Q&"681@.DXP+Z63O"$W"4KU"TMZKFVCZX),. \>\ /X2\P/ M5=_43<4[G7KQ'8D(VU!?E*+.IV543PD9*DJJS\93'(?C.S"*,8HOIVB\ L153ZNSHCKAB%GAKI',5_F,T(] MS"(0)^F7S(0OX>O +HW+V4-?F=.NKK>7IKG/=(D4'2"D'@F6H8 M**H-.NYCB^,%=JSGU.HDD9P5B5ZZF9LMA=:XP@DR$^7TYV@ZSC)G5'(P;6#: MN'QO+TT;G^B&.1%K).;C4".'M"W5D_5YM;/J"QS2J>B-ZX:/)[F;=]T\=QE1 M=*CW$U2J[TB$CWB ACR@NR&4S(O0WG^?R?C[_&Y=FM\^Y;XBP=%?Y74N]CL6 MG<^P@%B51^ULGS<3XRZD+F9S;H=*\G$F>1B?AV&-88UA_>E7&;T6U?6FUQ-- M(E0(L)JG^;;*EZ=:A.KHR _%L'$J=2Q3SB.5Y-^1'G1^)+X2>Z=IQIZ8: "I M=)LGI@/?&_RBV:J_1T<__VF_[@S&5T%S;]7[MN&>O4Z--MALJ MHB$#)%0/*%9"&<+W_E+LA;+R=ZHV_Y/>T=JO>_JB(V68^$DG_R>V]SL:C8.A MG"C+Q-Z ;5DO88-A\&O[M=VSB++N'[I^=,SOEP=L!67$0;4_JC>:%V@5_*+( MGY'(PC^W'6/(GUSR3#/UQ"Z@'^;E/TILY"$R_%>GGCDJE^CW%],.=1#;H!1" M&<2M$#7W8JJ\1E0?#_6Q$50B>I1!DN*!"E)R4N=HF6&'K)QB55)F^"2;HJFD M2J38'YNW?@;E'!E79&OMQE5]U(3MF*F0_^&'ST;M(9NLO=M*CVZ,53^/0S_2 MH7M*S>Q3:ON>2)%XU*? 4]#D7K);?^K)7T4G%HSI<>@'YG#UAUX=('>_8X]7A,@G\,IU9@L^ M!3"I)#^D99)+\1!\O":G2#HI TWE")9.$L20W()/V6DS71I:)OFUDR$2'E15 M^I6@NQ0-&=I03TM:\^5H60N4O!B2ALFJEJ2&A(+CD@=O3_"B6)PKZD)#.@8=I-/]ZB913E,M;^NA7,- M>;EEXFE)QU.ZRX+LC8F5SIO=\7SQ/" MS8, M6/*@\Y-Z.%_+(UL@ZDUA9JED,!$M5.=!YZO)%)N8U3Q27 W"5-8)K=#S--N!#>4.2Y::?-*I&S6:"!>=3+;%W?ECT)13AR6S MB4-Z$F:D.TV$0P(!;]7->IP+8>D:B"OEIJ M]5&3$7O-246NS.J-%0F+'A$I(J#D*1OTAV+H64QW.E^UK#ILZY&I\C*JPY&" ME2'J?#/O9T?E49V$18_,U:*8S:<[]=*=:#KUNXGM\T[;@=TZ,EGE1G\V)[MY MAZC7K'0S,P-^6H=M/3);):W*MM/*I"M.LKU6-]&E"U5Q >W!PZ(0 *P^71H= M*3%,U?.3\; :FI!0CLQ6=<)/U4%SWK)6$AF2V=7S)M.M596K-A MFUWPX;J6S"]0T0-8,Y,Z%-C4)"F95%_H!FM65E)-5/0 UTU]ZJ[=M-XC>E)? M*X)T>M(;&ZCH ;";%$U/1HS*$QG?5C):-2@,A*BMA\CNL>8@DR1BJMM5./=.AQ9$DH8N+L'&S,B>O+(VMASNFS+'!IS@;=KV/:% MY$8A>,6N!+0Y4OQ+SKP]I7VO#Z/YS M185:8QB W\@V.I>]^AH+G'RK!;[]^4'_(OOBWM"99V&K%48O/IB0;S81!(TG MXAHF@OS)X)FXBIG W'0M$X&YZ3HF G/3M7++"L'1Y->G..-HO!B MK.K76&G>-BP;:3_\>2#_]SQ!O9DHQDJQ1>.FU1"\R!$X)?)YNR2W?H="F&HCW+2W?G/8>]3[)% M>(&.OWS)QF/886G%THJE%4LKEE8LK5A:L;1^.6E]ARWQ>>U]HR#-T\B0IR_X40WAV#CAS3K)LN,F1(C/R?:[!^Q1EM.Q[ M@;R5^+K7!M[YKD3&FMVV;;F18D MI9%-K+-@X"36*.<#2M6K0G:<5JR,E2?*X;HRJ"X(5X"H9G_\DZ+B/'N6:^PPJC&J M+X]J\A1K=2)CZ%2OH*>MMIQHI_G0]I/,I=?J? )TRUQC623JV:Y;2:;&UJR& M4,W_^(?DDW$Z^5(V4@QK#.O;A_7'%NM9:[X_K6-E2?^$6VDGERO\BE M?567XNGKNN_EG![G9SVOE^[O%2P)[_3*;)]MEX3).%5-F'VV)>;3DO6]2@UI&:Q4O[A&I"UA/&S3XIU=TJ65:L,&XL]A:F&"SX;*X7C4OS"F!-U7VTW82?['/Q0'#=]"W3G6BI<8%J>N6%U:?Z%#%3 A4P4SWB1Z7 M,:;\P,E2S*6=-]-Y:/8K%I,AVF;C+E?L3#*#M@&QRD*LUW"#%6OS16 MC_M04K*LS*8]FY%#@O=]Q:Z2TS9[TQ/ UIW&4^T_;U M?VRZ84?#%3L:KOR<[EFSIR$[O3[,NZ[N"XZ^?;W?=FW]R"9Q!Q --1B4EV(F MHTRYY,^93NC0&,/8Q]K]6CK4W83\_FI1'HSN&EZ@R MU>VYS6J!GD389R'VZ3A/XG.S&/L8^S>2B>U-V#>]7LUI#6:&E:B)LTYB-4KU MUA'V4<8U+AFGJ#.>D;@T"##X,?B_5KZV-X&_7VUQ06NF,F(^G,JE!3-:5X(( M_%%>-HJ(TS0^B7JKN[5;M\TN,=MYW#:W,6'8)?REB?@:LZ2]B8A9CZ):++^H M69G4@)/(^($A1-78PA_90A?8PJP-T$XR)6-4;&MMJ1ZT C,G&0*8>.P/QC"&,)?'\)7E7'K31#V35/N9?J=&I&9":HY&1G,@#00A".' M!H\Q?,-A*+L\\[8-WQ:/&< !GF)OHLSUB>F8?H#D>(YSSV/W-'9/?U*>KBT< M\QLP0H86'D%1W!Q-/Y;NIZI.5HUJ(VFQ1RX-*G3 8V!C8 M5YX![-W [BYJU$(>D NQG4@:>GTQOVN8$;#Y'_\D4W&2YS"P,; QL"^4+>S= MP+:#],P9K&992U'=4=$HD%N- MEX3;(OG"6JEE7;5KJI<)D.?2I=%V" M3$U'M^81\13_[3,Y8G1C=%_:=_).=/M>N5]W*OVU%6:RQ3Q3GX3C7A.A&\60 MD'&*Q2G0,;HQNB_L0'DGNL4Q$*1:"$1B0C5689'6.4J(T(V2II/0R,(YTS&Z M,;HO[$5Y)[K3229AJ!.0D'I-L= NZL4,\ R$[BC+.A5GF&\? 'JSD2>/[G1S M#_*N8U<8ON_SHT[P2_?W"NC]4QPO*)P0!1)NO>'^$2I?C#R)G82=K&0"+9>: MI'POI*&BQFR<+'2<)<[H9<$<<#68P!SP-=TSK^" YJQ=6#!:.D'4U[[.6MVN MEBQ$',!N."!Y3G4.<\#58 )SP-=TXKR" ]9%AVM9G1Y+4$FWN)A-!ME>5D < M@!PV'!DG>1RBBCD <\"MNGI>P0$]=1C2HL./K7*BY-$,GG HW]C+&(L?@TLGM>C M\48L]O5R:PG$Y$B<)X)[4E]4';):%GD?_S#I.(,>WBH!F,18_&+8/&\!OX;L2BV"_-J MQJ,) GC]'J^1"5]W(BQ&V4.8.']DX^^[@?'6@CA@G44H?Q[P@UW !G;/X$.) M5WPH\?9= SO ;1VK-=>Y#YHZ0KNM7*T<3$>4(+:+RS"3F5$9=RK()(L\ TR< M9L_I&+BT*&,(8PA?HT?A;1"VQ$HI2W9*!=$4&HHY<6HL,3,0A-D?_W!QGCH, M;<<0QA#^MA#^%$_$VR!,QVO!XWF\"V_'HR11]$AM5VL$J$ETWRM;6H#V M9#CD6:#C[#GOI\-XQ'B\.![/ZBIX.QYKHE51R[)+2(E$T!A5Z':8<0R$1Y0$ M-,XOQP>SV/WOQV/\WIWW)OI98F8-,ATE1UK.G\7K8_(YN?B%'G& M,TJW <@;C%BH!R/@; M4/+SF92'6M9:JSV](B7 ",X:J/?"O*@V:AVI M1;6)MI1,Y_3LJDV#",T\M)+.F'CSTD*-P8S!?*7.CG>#N4S5B'6#FY5$8-K3 M2;M!E(1YI&5']Y5@-?OV0AS0T9S8T',G,3 +88]B$Q",7#UF.G/@!Q/@!#@O MP]OX]TOGS+G>!#E?X?#&[JQ<#N)1C.!8C=!8? #C2Y:3 LAP2ID"*R7LDFY+ M0T(8C*&NQ4>9'N(\B1,]8'!C<%_H6,<'P0WFY=8XD'I98J(PS4Y12DS'LH' M':6.X'@,;@QN#.X+'?CX(+A;JP;%.8%=)!1[Z$Q*@SNUX@@(W#P*MDH1&-P8 MW!C<%SH*\D%P-QBYY=YQC"AFUA6_1B;]AN]'X(Y.AZ!TMCB[Q:W%BCR]HB3R MHZ@ 2A78A8\$RA)?48+]V5?MS_YJ7I,,;(?IA' (MRF(7,=/1ZC-;/II5'Q M9<-FBO8.0NX M#-G3[CH$Y?#ZDO)KO44+,C.)'#A'KD3!J,:HOGY4?Q47SC$H'[A@V7HP7_9[ M63&SL@Q^7AKWZ,8"(1CE/CT2C?S=]M0PAF\2PU_JP- [5N9&IU*=M?P$987+ MA9X"WEU@VI/+1']$PW"A(7 M07AS4.B A&$_8@VG'?7M\G9=N!1VSD^*M&3NV$PLJ-:B(D,/IR.^1PF$<&/ 8 M\!?V@IP4\*3OA _U=]R4L!3&:9>* CFTJJ/ MTLN)')!NI20@P&^.S!QNAGPSQ'^5T)$#'TW&!G!$1 =XQBJ6"X'MQS*N-_UY M.EJX;"X*:'X13 MD@"U(%SGPJ0\ZAHR7)0VD2HT@1.G8.QC[-^J@^O" L?]%PF1>C?TJ[RM+0AQQ8F;2SLZ"$5]:;K"/ M(F68.,_C2!F,?8S]6W7[O)B[GAZ05#C2NN(D"<9I6[+7 &5!87994#@:AZ?? M8*3-FSTYL2GP8OY(\<"O;^:TPY?37XID-[TYL0\1"QT6.BQT6.BPT&&APT+W M387N9C=BV:C^M.*;6@Q:F#'=M,, Z-C@^NK>ED<#D_"!EC"7B?O=#3=K\B2J"@^A-%'OS9 $0N^P>1:ZA[?2< M;):^JJ,H:\Y-'41NHLBZ]N5$?CBNBH;8ER9AG_/-JJ:)C''B'6+J#&">P[$-B;M[G/2F"C@E,I5.C:0,H7E/J MI\=MH]M$!,9B L,$]BR!"=W54%>U=4TJ@U7&+:?7Q%AH8@+[R@3VWKWZLQ*8 MEJAG"PHY<@@V9["I>B+L6&)$8#PB,.J9+R5P&H9*1![&NB(9HV? MRN-94LK7L0;V'0CLS0$'9R6P@IB7UGE9"ZR)-^V+G+L8!Y4%(C 4=T#\)''4 MP0U&'?0BD ,]HB&W,#0,?Q!;D4NUYBRK!< M8KG$NW-8Z*Y.Z# 98KF\1KG\QF2(0Q6^FI7VU?U,GY!C]>(=/GU^D*WKAM2F M+?>?2 M>>K)(=8ZRU3][HI00$8Q>'M<6Q&&3*50, !%47&>2,49@CI?;A!,%->#&TP4 MER2*-^^R?R91](S"7+$#:VC5V7H^J)06RX$7$06+B(*.4RD^SA\Y;H:) A,% M)HK3$,5[=[,_DRCH3EOTPM3"D1129:34I$.EZ8@H^(U&D2(166"BP$2!B>+, M1/'F7>-/)0H"%*M6R$R('LG0"D1(I4@2<9(Z3%V#F2)R._T[ M.A9^-0T[.7XT@+):;IZ8#GQO\(MFG[:T#4!,T31W MNQ0C=0.&X 7QBX"!@Z MNDU51[]%^4D5**VQH>DHCF8J-FPN?#"!U?H_3]B!CT^P;L[_^0_\L?N>9@/% M0Q(]VE9^3V_H)5MY)HC_.0N);2=AVRN*V7,A;KK([#4Z^OE?^VU_0%A"3XG_?)9W_=4SD:A1A) M_*23_Q/;^QV-QL%03I1E8F_ M@A/V& 8_-I^;?">!(JI_'FA_IT#V)9O9)M'U/G1OQF$P],(+EX+S&*M'MQ1?KWI]Z M]%?1B04C-_3AE/B_8Y*CA#I4$O2_S]?F<>@'YG#UAT8? '2_W8^)'\W>[UEI2&:W7=R6M2%M4 M(- +UQ!=>F(@A95Y6G21SCK#:H9L6IEZ$#;;*^HN[T)+\O#UR951LS3:Y8AR MF$XMI*02+DA4\O#U^7)R-+#FM#@S$Y(NI K-.;J;[,CKC4PR4Y:&%45:]0VC M6=>)K)U- B%6[@31*B?+Y'+(@&8A8<"2!Z_/CY.AO2CD*(NE9I-% M:M 3QBHJ>?AZ#N03Z_*X>$=0B\&\/IFN%#HGR,SAZZ41 'Z0HVBQS78TLF:N M:8E%)9-/2^K97L=7,[VA.).JJX35+ZI3!94\:.C*":E"ENQ-Q-Z$U@?KX/^S M]U[-;2M)__#]^RE8WGW>VJT2O,C!9]=5( GF#(+I!H5$$$0B$0B2G_X/@)*. M+,B2+3. Y)R+4[+FK?I?CTES3"J[?;; M%(UL5T+7JZ^79J]6W\1*2F49),N><-:Q4FFH]D2>4IMI[.A' +=[WVNBT*&W(DH+7M)Z39;<6A1E/LC]6>4*HND2"4HGYMD'[!&_M:Z8VTJN]20FG:A!B$ M8K;.,/V$YXT]]/IZ,I\/[HS8=+:DE:]]>_KAY6&36)N/EF9B ]?=CC"Y'#T?4+R0\8\Y5&W\OJ>&%% MOGBX&S]P;KG1TQ'W]&]E;7$TW_WZT?ZB\O6B5-M3KPIC^9,^N+,_MSWOKR?D@;VY3+[0GTE M2+ O^=L7@&-YW1> 8WG<%X!C^=P7@&-YW1<8[$L.]X7\RESR4@GVY>.^ 'LLC_L2XQ@"]B5_^P+LL;SN"\"Q/.X+N%?F'2>!8SYT*T1\QX+T-?]DT^<<&RO)/E 7] MK++07PGFEG0EZ7IV+3 +9.1B,H(#&3FNC%!?F9NRWHZ+(^\F/-^3C. W)B, M1\!9 ^P1("-'QI'?&1WR>)O+P>B0EPON:$'!2KM]W4(_S@\NL)=MY'M)-OSS M" M[=/R=?V'O]>/-K/2C6:[//7F3::Y;&6VNI=W YB"LZJLUHU(.6?:W9H$\ MMM(5G]OI<>LP%K"DGY[K)-WUV*WA/U/U)"_^75M+^NR*1:^FT^/NW.>ZQK9; MDWA/U&,]^>Y\Z-(&G=EYW[BCVW[-W/.9%J2AW4E"K-VKA9*2VV M:;,K[,MWA'S 8.16Y[X"< #@<&IP>-6M^P_ H1KSWN\V&%58#X8K B^MURIS M:G#8M(QV31/I)K>VD5&Q@S%::ZK'X$"FX( RV4;> !R."0[Y8\,QP.%0XG_W MX/!'EL./^;Y/F;Z/8&%(4 67B9'(&;Y4Q?V*7VRKIP:+%;;;H!Q.-6$(KDR7 MQ65[H:\32X*)P8(F3H441.Y4!)@1QT0*!"#%GYD1[R(%ZI9X8CRS:O"XT]:' MI9"<-8A3(T5CT4&0>,\0.*RB\!8=UC M24^@W]ILH_0ZXY(/5VV^ZU7J['ZP2O6;2.\-^!NCPH"* Q4'*OX9:^#CH:(G M4/&P(I0YH54B8:DF-9B=#:_:J;&/T <5)ZGW5/P3@9)[T^%$;?N:\TG M+VKZ??P"P@Z$'0@[$/:C>[+O:\T?];&]%V$_;0YE#C?^'I']HV:G]R+L=X=R M]RCLP(P!PGXW:[XE8;_^]-QNL-"\@O+#<%[#B?^L%?Z5I.W^^Z'@:$$RP#>0 MMM^ 2_VF7>I/B?IWXE>_U!F7LUT'P@^$'PC_?2=A'DWXKR,3\U)^JYSM.D#^ MHPO_%207 N0'P@_,'B#\0/B!\)_.SW69;2735U1<3XL_JJ"$GJ)+C M6VG.6T%2EZ$?)$GN_K-OZY]7G4.;^O!*+UUX]=2#]\B&TB,7AG\S@7WFP5#: M]EPO_5T0>(8J H4A2%$6S2[^ER'_6Z;5*U^O+'7 MG*1X9AYV\*I?] W:@:O;]E(A?OL.9',?,+Q)';,%P"HDD%6*>%@Y= M(T#\Y2KC+T<^@2YYW&"9O.4\ESN>LE'"[X#)@36LH[X)+1TMZ,Y_#U^&B@C9 MQ8X\+.*10)+-97.!=X3^FA7II 4#\4;A)$ /@!Z71H_,VO)= WG*5@KGAH^? MUF1T!L@2H]O(DEMWR@JA[R8:.])C'"%C'$'?K<< 0')5V:Q']O\#,^1"71?V MFN>JDK^X-*2\1I+F9L]U&K T,)MCIVZ-@^D4EA*+A#FH$X+^=2*K!&0+7S68 M7#@)^.Q@DJ?&#'D%$W$JM+3M*F1AS6JO:E0X,W0L 9.DV\-IT>0>39-;09/+ MWW$N;9IP3 ^(G)B;@DK5='ZG&NZJ[Z+E7*.*ZM'9>MLCKTJN_'7OIPG'A M(YA.&]\6(G92[L &.:I46-I&-3LQG.V-V8X[$M#[#)7+"HQ'HZ2Q@9(-1=(]157N\N;4*=*5IP!&QQ=(57 MQT81YHQ^P)E0;2LU63W!%@(XC@"R &3)F^/H3.&T8WI_=EZ#(LS!4!":K=IV MLQ"XB3Q-,8;^R/US-?6\AU<,W4"R"NY'K>I >L^?P.4=86..@?#2)M9U1/7> ML[RJ$>0L5*7,:5C9)L)BK:],(A&!#R$[DJ%!6B# C9O#C8L;4-<1>?L5NTKJ M3118V&DK$^UP.N>.%LB*8Q,$2\5..K[\[ ,$OKU7GC)CE&$"NR_#(07CL M'1L$\QUCT%^/"=.0NB$^\7:0/$QM$%#N"*R0/XUJ 1"YG1#6.R B($BEO*U( M31CJ>^/]I-8>1>O4# %EC@!%;ODN(KFJWD78.5-2-IU^ EI,#%IO-/ Z M$F*! K%[-JM^L3CL[A$K3[&UO"!6(+NUKN]#>&QFU026?$&8MI^911J?(P*7D1+>+J7 W3ZUP:_,,?*#H;_0-0 M Z &0,U-! W/"#7U:+O>S%7;@DLK(39EH'D$40>3)JDCHQY@^%VH24.,_TE? M?]2=-IQ8MX-O/\K\:S X_,US(!N-*7X1'Z[G2Z5TI^+=@$F2IDB1H"A"Q)4Y M)=*4AH@R+".8K*"J1LGQ._\C/?V+)':\;-HE&2D*YF[4DI=TZ+>JKIX(\&O* M.1MBP:KGT28T&*PF-9OI;Z3X*B[2KRE#M#Y<-+J;B8 R4PJ:-H:=H)=0(OAK M4@VRUG XY68F).K3XD2N^A-.%]'LZW&W4^1[VJ(/&^VAO8K6E=E.BV+*S.OG MJJGYYGS4,TM<8^)28Y5H6?V8,OMZ?S3SERANB\)Z@RT\?H+Z12<2L>SKZW[3 M%=5E)S3'LUI3G':II"J DJ51'0YC9*GIE]?:._)IHU MNSV%M;JY=?@IW5?%?HP?F==CV'@^6N$2#:^)62N:U>76D-1C2N(U)504VI[' MV"&'JDNEL9=,%:\DE)D/E3;-Y6A?%%S!%LV%-#)1N3-)*!'D-2E3'TKKJ*&6 MX-TN@FT%$M7023XTNZ9->1RZT,")S%)E.A/6392TJ^E3J=>DR,:+31?5P^#J M4%FNN/6HW%=9D1#AUY0[2M$15PAYH<3..$V?;3"JU(\I,XQ"FDS/\S9A(.S8 MINOWS;:XQ:.8,L.H5I58<+Q$; 6H1(XK4FFU(;?)VS.,VK0')KMN;3FS*Q<9 M?*SAQ86?4&89571JTWIYM!=-&PT4S&[4UULY)L;XU(%ZDLHR;#G8_Z/:0/EYH:U]M)!A%- MD\$7&:^R2&23-ES*4S8Z#H45W7C-19E5;,7A_O-NG MN>H94M=N$3;5'I4$J2.;B.#3O+**DI,B0UI=R]704EJK6.RJI4''#YJ=7DJ: M19ZIVH;T]6HAA,V57PN'^+BJI4[ S*:N6D5F'0YJ.&>PQ*[(H,YZLDU),[MJ M"./A?!%MYV:UC+2,D0R-(CTES6ZK#G6&\LXJUN$NIDR%6D.O1/:!-K.O V=$ M66)KL32-+J5UQ0T_#OW#:?FTL>E1^ 3[CU:3$I_'TLK7OCW]\/(@23IX+[3$ MI/EF2ULHM3J<9R,*LK1Y\-*J@E+K)_W-H[$*P_^7'#>!]_36QZCK"G/T.)3?E-]C3)A**8"7^M7-](;(=OGI9T?M]H MKY[Y>#*F+WXBE63?M<) >[70,]\X7OR[7S^U_Q,O[?G_)\W(!/MRJ7UY?RP& MV)?+[,M',S[ O@ < _L"<"SO^P)P+)_[ G LK_OR_A1EL"^7V9>/1D*#?;D8 MCKW;+0#L"[#'P+[\^C1JL"_ '@/[ G L[_L"[I7YW!> 8WG=%X!C>=P7@&,G MW9>/6T?\7OCX8DR@?X,)M]0ZYT<.I'^*#GH@NY;ZNRQ17"OYY?^^$%\^RQ[Z M*WW9-CL)'UYDD2I:DA[Y/D/E'][YDG]?OI'G2JA9_N'' MDNNMOO[W/S*0KM-+U\4[&QU9NG[,Y#W(TU,^+Q I %B?$*ETCL:/L@-.>: T MIU":ZU$*WM@6VO&O%WZ!-Y#>0$R,E=X0DX<(&" "OU/05JA(YV MN.Y@\,-3XUL M> *#23I:B3I[C )'.NY4R'Z(P:\M^&'/<[^/X,?S\J"?E99 MZ*\$N1:8!3)R,1G!@8P<5T:HK\Q-66_'Q9'3#D:[(AFY[,A%@".Y MEY$;/&N /0)DY#=QY',7NIPUSNMH 1B9 M;8_QA5G>F$UE7I5*^ESMS4X-%O!&Z>T@RQR;$LJN*]"F9^%P8DDP,5B@,!C- M LR(XTU>N2^D.-U@E56/+9;=7F,*CU>E9;'M;TB_?&JDH!OZI-BPV9%@%TUF M!"M37B82LR(9B8+A%# J %2 &\=1C I:%*7U:FPQ0JDEL*/^Q"QUK,\/-/DU M_89V3ADO2=T=7-6WTJYI]_RYE^HW\>4[03Q@"' J !4'*GX<:T VO$XY6(HD MMVY"ME"G[,K3AQLOV#.'#5H_<),9^,@($(QY@^MT1UU>> M_'8;Z6ZY7//[G3-N<17'DI3U7.=AT@_]&%_PKR!0'R ^$'9@\0?B#\0/A/ZNJZS,Z2 MZ2LJKJ?%WU500L_3'&57"#S)\:TTDZT@J MO'KJQ'MD0^F1"\._F< ^\V H;7NNE_XN"#Q##@-)MK2A>R@ ?)U]UY$\3V2J M':VB%E<[SE9L<5#

\VIAV?FX1:>E_FFR:XX>U,93LGYM%^9]+]\ MSY8J97Z1^&(+AE-()*D0\[1P: 3/+5VR" P3P=0 4R"L*7-S7<<'PR4D=%M-IT:CWI#TC0"*"D3T?72S5 M% _H7_!87'E6_R'Z*3B>%G_L7E,+NF0X_B&77_/_74BBGQO)L!)F0O'>0G[, MO8-6^9H2>D9@:+<>%&6?&! _*5D^_[SP3X3QNE)8]7&F27$:4@L]TFT,M]BM MAD*/RKG)VBR'2L4TN2:-E/F-:,T:7AX"H+E1YLN>\V^PX8(#%'*0RW/IU>?Y M3I'_R&O24^H9OV*CA/\!O[+6QQN6Q1Y?:=IH#*D"*02V3WK52;W5%YE#4!4C MLJTC 28!3+I;3+KX#2?_T=Q/@-)/[SW\/O'M3OH3N.HN";CJ#)M2+XK1B?SR MG3Y9 VR 3>^4=%U:.R];\G7IU=^.O73A\/ 13"=1'%>Y;8G&.#(HJKW>7-J'.%"TX K9HK3%?VS+S*8=ZPH*4.)MMD7J"+01P M' %D M7C%T \DJN!_UK@-I/G^"F'<$CSG&PDM;6=<1V'O'^&*X%5.?[KLJ9W/>J,\: MHP6,ZB(")U$[] &'LZ-B &X W+AVW+BX#74=P;=?,:VZ^+2%C_J]DLFK2'=! MU8T6ODL1)"V!Q!%0 GGD2-H]0,ACV"S'$')=ID<.8F3ON95P9]1,, :6/P [YT] 6 )';B6.] R)!<;Q@7$2*S.J*6*&-89&K"U$" M(J#D$:#(+=]F+FV*G#'6]([^4QI:A'%^-#:;-K'R)2.8XK.#_A/ EP&T_U:U M_^*^C#/&@W[%(6&;^&S!D?I2@*0ITAW:*N1);(H#]"]X)*Z\Q/'PBA_85TC" M/2!D?N:0.1:#A.J&LJ7E A#_>;YP^056GB]\S&V0Z U4?4+4^$]6F&S,FX6J M;]_\WD-AEW?FZZC71@1-;2B,-JN/5#FVQI DL$2@#P1#@*(+ %( I')BQ.4G M('5&D&H)/,Q&%,]Q4(7;F/B0;VY]/0$I\LMWC'Q "!2 U,4KPVX0I'ZQ*NSN M02I/,:^\@-800<=$?^%8@D2K=:5*4\U1.P4M)@8M]&2UK*!4[)[-JE\L$[M[ MQ,I3@"TOB"7L%,@==5E.:*I%J3H6!E&P21$KB+; QA9 ++ 3? R1M:1 MHWEGQ)FZL"B-6G1-@,.E8]2,H;JFS /.$*G3B4& TPE #8":O%A'1XXOI:/_R7.\YI6D)2D-$]R M=K' %1PWB%\8N(GNQ/_&U]3DIS3%(+XVJ(6YX4B.8DA6_+F/]PC_ZQ$7\'/6 M_NJYH1J;[_^-__?T[Q1+D[P$-A=__;@[6/*2Q^,"AO_O)$#WN F/JT+Q)ZA[ MQCGBQ4>G____7G[[WS .*:[E>M^>L/K%HA9: J;?T!2V=0V2/4TR(6D>O_>; M9$72SG\Z&9BOSZDRWY[A/N%" 8&_8L3_%5[\G' CPTI;VD(O&/9X2D"6-@^^ M/?ZSI]^E"/_\2]F^Q*XJV]H;, D8A#_\7%A./*5 M(DZT4Z].(.SO??FO5%AXR;GQCV&W]$H2#P])?HXQ-3X0K,-CH\/W/O[JR_=A M JE)=^92<@S%>O(LIM*OB.J/K'Z+@U)Z!(@J,I]3**/&5UB,$G%:4T0&HVF1 M5C"45"69)C#DR^&MYP"9-_C*_,U6^8&29[%IJDBH2+]\I<([FZ;M")=0L M/V:=M_J:=@[F0]DW5$/R#"UFI'P^T/R#]3Q#:.DEA#X[8/Q$./C 572M:O6D"9-@=PK3,1"_MS@$LKL0P6G6/;D37-@2O/U8#(1 MM)'42$G)UZ0;'<=]1.^4!,D+RSMC;SI%GDU(F=>D#;ZM-M!PVQ2:.MZD%@.' M\-Q(Q,3,^JEV<8YVRK,))PT\8VE6QY3O)Y2919%+J&I,(04UR?E@U[1["L82 M"24"OR:%G)E57T),PRS-IJVV3=5B6UY/2#/K'[;(?L#6Z_'[RVW)5-<=JJ.D MI)GULX0R$?!YU!%X6BN'G5ZD:JU^0II9/XJ(,L6+,AE?)7JZ[NNC-3:+1#R[ M?GY!AS;M(#NS6VYX6$V>5;?+?DR)OZ9T!I+;G*NR)>R(F=;'Y "W?3VFS'!* M7K'5?F"C.V[7Y\SV:K/IF4U>?T;XH=) MY:C+5#IF:6=2KBE@#MQ-23.&,!J,%FY!F..6W*[M>B3 B6&(GI=JP.IUQ;C^^LF8^%:>QT7Q)XE.!;ULM MPIDO!VTSBBF)UY0CLZOIM2ZB<=H4QP-L6",H7H\I$>0UJ;)6(V[6V&_AM=%C M)B/-&>AE-B'-\-^?#TC(8MA6CF+P?R6Q VI1:L1&'&QOEHL MJ4\@D])%*KLHPV_,1599,^:NQ?FE?@L:U4;]F#*C4NR@RZH]N2N8)6C/3?L5 MKB[244R96;XX7"RF$3[ A6H;$EQCAHW@3D*97;Z_;BWV>F.L<-T '38678D4 MYVQ"FE7437>VKL!!B:M*49W!:PTX'"1KRBZ_YV![=%\=;V!21@>C6BB6FHUD MVG-F^4QK: B&N.V;U>X(W7/K4FT;)4/3,LL/BH:SLYQ24^"'TR7%B5W7'R:4 MF>5[:WRGZ7Y(P+JDVF+@Y#&I+II09LYDZPIN_R].ISN2832S%UI1/1TN=LFH:1W7V;Y M2W8R<^9A33=)N*(O4;S%'MSDX5!S]^U:R2=ZFZ2?3F;YXY95 M6:W5]8!;+XJ[S1*KM34Z[>Z57?X07Y.&!\VYYJY'+[4=N2]*28OF[/)U5O+V MW*HWX9I0LQ8-(*'D5--^/IGE1Q-G0-?4GF26B%[?J!AU0QVGZ>"9]5/*OEF= M[FNFV6P30F5*0>O.,"UESS"@[BG-ANLP6T[K< MW;Q>)23DES7!@N;.U_F8X MT[AJ%3>&RQ[O+?=I<2N=(?5&,VPWAG:<-.T3RW(91JK%E#3+ M17]^P(5P>" ML1%,(5AKHA$;"@B279=9J:WM$5[=66OAMJ2&$7EU>U:8(M@Y3%UAF796*RD[G>VS.V>AB MCG&MFM ^I"QDI:#5BW%*C:$(MLNP()FA3GI.^@79O17KI7: 1LF-VF[)05CD;:>LI:79A3I?:2T3@;,RU[0\''6QM8G4V MI;F+=92FVAZ%Q?+HC;YA,)!_15<2<=KGNHEFF%6@7%&/S)B;- M,*&(E/%HC*\Q:98)TM#8P_U&JV&&TT8-;LFFVR/2C\TR M88"/)OW1MLS"D+/E,-.,EKJG?%)N#NL*#6I8R_P9I209IC0K\I8RQ\0(\'P9&WKMX:44>TGI%E)0$:D M8=9\V>Q.40;V&_M9&*0?D&7"S(*;G:$C^F:3E>L\4I\.+%9/:;-(MRYU]XW0 MF @A9DPLV5&K+)5^0I8)2'P!J@UJZR)GBX[6=";3456,:=^P7LRR2I;@XG / MER*#ARV;U/SX[A"39IA0M$K49M'KMD9.ZOT S*00"Q7 A>0QBX^%A%TS(@+3/52TBP/Q+!6WU,\7^=V;=)' MJ])"J\1W N0- \9;JQV&P#L$QP]=<3QM-+H1AM:Q5HCC8LC4R_ M(&O'J].%5O-1Q8:['"-&@2PN!/U FS'DG7ZQ&!#X8"B@O+"TBW9E6W-2)CQ; M\FE(Y=F3>XB^*:YE22M?^_;TPTOW1N+X?'1Z)NX_Y> V_-'-^B(Z]^ACS7JQ M ^_IK8]/0PZND%\K(T/QK^B[TR-?."Q?/-^-GSFWW.C)\&^7&9?F*\H M!?8E?_L"]"6?^P)_I<'YDL-]P;\R--B7_.T+P+%\[@O\07MML"^7V1?J*PGV M)8?[ G LK_N"@G,_A_M"QQ\&]B5_^P)P+*_[0B!@7_*W+\Q7'/C'^3)1Y'M>^1)SH9% M'!=B%==*?OF_+^B73QM)^#5!RV7.I"O#WTLQZ?WPVE4KVFDB6T!N[D^Y_ARR M$?@KPYR48_3O,^R]+@JLHH1V:"5-(9Z;)%R#S%R9&KWO3;]#EGSDR+Y#E@#% M^6WW[1VRY"//Z?6R!#@M\XD8N3'/[L)I>9.1H1N\-N6 )RJ9,:NRIQ MN=;TA1L2F:N['?XP%^VJI.::9>2Z;HE/0^\*QG4=15Q M2>#"F&,-.;((_/__0$CXK^S_CP08A[R%V[D-\LED+O]:T/12LO+G2$JD+0%O M1VY8VPV= ,C-J>7FX"FX';DI22LCX\8%@G-\P3GX#&Y'<,K:W% ,@#@G%YQ' MS\'M2$[+]8&!\[[MW\H MBJ;-YZ=FPWN++DJ6Y"C:0Z&L*9HM:]Y!(C#DX? #"J/HT30E7TM_DOUC>1#. MOK@7XIV.AWJY6NSU:@O_-;;Q9SL53U*2'-I"Z!C!()EZ+\0_B'P@.:KDJ6(Z MV-L7$64E\A'*FW"W-B2(*=I:8+7^ET(ZJ&I[^(>L+W;GR=A##!$3.1%#'](E M:24^3ST_:$T2"'"=9 @ZNS7\9ZI#V#IU\+53T1.%55'M2$2O#I/+XL+'2H@@ M]N*7JIIBV)+E_^\+_*4P=SU;"O[WQ=@&WYS05MW@\:^_%!S)CEGZ^/QO+YY_ M\(G4?3_4U!C1XJW5TF<]C1^&5D5SKIE;H=N;V4YU4?.P53+_%_WR'471!QRC M'G"4^>]_?F3A\8Z0\\I.[CV4AP*0?*'%/X]6Q7$C0"'P97$KH\VUM!O8'(15 M?;5F5,HARUX<)2#L-V#B983A\"5U1['"9!-ZKI=P@ T"SY##=,;?T/TQL?$I M@/6,*M@SJG3[_KA3#2)(&^'*V<"IZD4/]U/ARJ''*%[YD%EKX5[X M9J %DN%H*B=Y3LP8_Q%91@U\W=[ZKBF0ZT:9&*^,RF8<71Y98B;'KWX#8C9= MIK]N&IL-QROU,A+)(3/;)!"3C).F4>:!H8@,POP;0,RI(":9=G)[$'.8%@(@ MYO=LF+]3<=/ZNQ_2+&,<<&WM$7686LL*_6*MS]D[EIIUUKO.@LW!1>FGJ%.. M4'4Y":JJ279;]<9DJ/1@.T4=_,MW[(%ZX]8$,.>DO=1N$7.0BZSKFJ]-;VOR MDSLFD.%6A.!%4^K([?8$WF+.7+\\RKP&E]:>;/!D3=IR3<'W&7FTTEDX!1?J MRW?J :? E>E\V(+=I'_WT#/NWK&%92N#LH&,M[!4;$QJK#TGY44. :&RCY;+ M#L$L89LF*Q022,MQF$9]X!@0T 02D'<@(7>)YS^7<#)]0Q+^2F*]!7<>;V!: M,NH?2D:O(Q'BC+'<:]37WPC741E5D^^FP8-WWR(70;?W>B]3%+7?40THU9GOZ5_T945VIUVF*3 M8JOFFFQ1E85*B[#<%\DDJHM3\ -&O*?>^=6%W!_O)^_?=S8T.'G;O=]'@[0 M"CW&XH"@'D*#MR"HAV!@K@3UR&;F4<^L]^. ?7_:A,9SO,EU^WMZW%KM*]/5 M'QJPV0-L)%FAECV__K9/9\&0[.@\@YAC&45Z'J\.%F1R?M%?OF/8"1,([AD2 M3M[L\&R0A>#LNGQ,Z!8$]:.9\4!0KUQ03SR4Y8R">N)9*D!0+^^5O@5! M/?GLDKS?!L@M@E)RM>Z:?+G1KFQADMXX?YAO\PD+OC*/5LRF5#,%'FZKO9#9 M,-XN]4#!'YGPUUU;=' X'UQTA<@(%@O-4@OID'!-+01NP=&"0NJP+/A:$%CI MC>U*HVV@S.BD)Q((G>:^-.;([E8@X?@.I>TX,6E<*]FFBNNE=DY1\C4U^63-\=/%OF$/CBM3$A+# MJ2V4NLH<7_-E: FS(I46;H"$ZONNV3BRXS=?& -.45 R<&R/,9#P.Y?P_"6H M']G5#"3\SB4\?VG21_91YTO"+WX3.K+?^KBWEZ9053G4\HMFDY=7E+?L8C6F M']]>$F_V!]>7JTN63EW^D)RP)4F6?N;+-43:[CE9&@1$01XOR..]/T$%>;RW M$;F_#E_PT/W)FU-C2GYM3 VT>!%^O.6\YFT,13ND#PPTQ=6=]"EI)L$;)I=2 MCSJVJ4QI$QV+Y;"Y=,>5/BO2B<.8?( 9$B0!@R1@D 1\QX(*DH"!H%Z%H((D M8""H5R&H( GX1JX2IW.FGLO\+V^*G17?X!@39;NK)4Z2])#38_,_\;A^9/_? M1 ;Q"R^L'S/'+QA.,LG!V&@%)>:UG@RZN\K@$\@:!I'$V\X:SCU30+8Q$(*+ M9!OGGBEYS%*^M#5YDX[IM(%LRW7T0//L^I-IU;,DQ__0:'VK:_1$\ZS]N&<+ M?+!IM4VJ. KY2&02=S7]@%!@Z,5Y/=B *2 Q&@C!Y1.C<\\4D% -A. B"=6Y M9PI(Q 9" !*Q+R_A=QHZ./(%S2_A43A<[7B!MW8;L=GH6=ZR'U_0DH#"1S>T MJ\OA[FA!P4I'Q><_, IRMD'\&N1L@YSM>Q)4D+,-!#7_@@J2@6^GOO(HPSR5 M]ESO*8'2,<>KZC24BO1@3G[^'#)'#>+5B *6G5(8)I+ MS+8#743@="(G1C^0#'7"_C'W#0 @R1J<5%SL MOC$ Y*_?"@8&XG2JK7W@U*PKZ?*&[:M)I^H-_H6_W' MG3[R$ELY.(Y3KWO:]N-YL':2>.[:VI5&V"Z?;2Z[GJIYT.'??T-6VX+O6H9: M^ ><_G?;1BD(I_Y:-OJ%A>2,;NW\+1YH2+XTY.T$['O0D)]FGP,- 1KR88+S M/6C(3Q.9@88 #?DPT?D>-.2G"ENOI9?FI MVHG8FE!EYJ!"5=_72G8E_B76_[0;XV=O2QP;'2WHSH?2]@V_AHZQ>WB!RFW8 M&!H<+H_G[56U+R(Q+_ OWRDXZY $P'3F///[ *:?Y)-?%3"!H_LR^>;WH"$_ MS4>_*@VYZDC!)X_81B>L;_<-!#9YREJ.?;\WF0EL>_J*'IE%)?1)38,(Y0WH2[M2%! M3-'6 JOU?U12UA>[\T\;U/&O;==).QX]&LXV N^1C6.OS>Z0JD9==.3TO!_: M!,"_H=0OGG\8S'H8:/NLQ_"S'DN]D:)L9[0-A\X@[+K^@$'7NHB@(OKE.XJB M#PQ,/5 T#)K/7F4&?^XYD,/,_R,?Y^='BM^?=YU,"-$\__ E\?EOA]%PO M80 ;!)XAAX$D6]K0?3O]Z T+@8*VVP6C;5V8Q) .WJKVT8")$F0A$F0!@'*5 ME1:YYT .*S1R!2CO=RLJS4KS2;7=JL!5J+F7O%:/:M4^[[\[&;B0_,I%UWU^ M+82:6!^W880H;]@$7)+QJ@\$23_ # 8PYBJ+9'+/@3LHKODSD/E)-L!P<'VZSJJMW'/@XM5>9\>767NC=[%VQS8A="@P8X;?LX,<@@)20W9( MV!8K K^VN\268/9;/@6%0U07>Z!(YL;GD"2ALB3:6W#G25F8[2:J$O/[2A-@ M+E\.=HV*_AN1X.=T#?Q%N@8I8O!QPCT6IU6,Y7#3Y+J]V73=$SMSU>Y_-C"< M/OD0#(Z_.\&+M)/@(4@_P MGE#M5LUFQ=[4.OH?YF-D3^AT;&#V@/[;=%^%17X[PW<^AT*]R-QT5+$#]Y,# MFO[R_817>:!M8!@+&,8"- ,,8SEJ[2+0C/L1 C",Y7>*YX!FW(\0@&$L%Y?P M\U[,&F17K=L4O85W%!TH?+TZ:>[^,$_C$Y>IC5_AYT7*BKAN2YF0P93GMU&4 M>COA]V]35U3;EAV[KKR81G,-L=Y[+FD#S91!&=9-EV$! 0=E0: LZ!Y4:$=QT+HEV#;7E+743PQ%M.@MHA4#MTL[5#X*0% M52LW7;4"!!R41]Q9>000\"O*S[^?J2J7OO,FFQ==BNL7:K M4C-#76&3>TKBB/[HHG(+Z?@O_=-^S!T_F4&)FZ]KQ9G[G9>4G\5[G M/= $0JD@:QQDC0/- %GC>6 *R!J_$Q=ZVCBCY3IZH'EV_^X!DY\D(H. M4M&!9H!4]#PP!:2B R$ J>B7E_ [#1X<^88V#,46O,2V,W-7:[9"$5VX]*2? MW-#2'C\?7-&N+K^]HP4%R_6/%R2X!7T'^>PW?5:!?':0SW[3VPORV7.8SPX$ M'.1)WU">=(8C1V]^?M1PTT]&+G18QX>V"$$(7179NK6A*L[VG[_%]#QW;@3) M;,CWFI>7S.V4ZQ152N W4]_O^$/;7[ B0J9C$Q#R 8,1T+T^*'0"!VM@,$/ M!Q5(-N0:@KSW7*-P_.'!AT'AQYL6/-7+,@[METN8U+R^$84.:OYH;O_.M. 7 MSS],"#Z,TGAC//"T5QZ5%LPDY*I\:U)OMN!-K*K27_\"7Q\6V%R1[T7"]A !L$ MGB&'@21;VM!].Z_JK6;KX]Z:-2=(W22'J_40IWS)1OL).! ). !,N,H2F7-@ M0@ZK7'*%">_WF*H(K.-U#)Z'QZA9+TV[C2$UC?*'#_60)T""]9B2%132-/S!4MB$R2)Z^ MBLJB=1T]!8\T"(@A61L#0,=5U&R=!SIR-_8C5\CQ;IF5Q2C+_DQ= MUF%[2L)3!\&ZLUT.+(W7&#&'ZWU2[=H=TYXW.-B Q:;83Z\B2646]8 0)TP4 MN&^(N'!IUG'N(;<^<.4U1 AJAZ7Z!K,0[)*C^60%6P9$#HR UWK-TB0_AL3Q M#%[OU*D $<-EE8C2^$32] Q&'VCFO>!$&F7\3_K68VGCBWU,.L,9\]WA5X83 MJUCP[4>%?:VAA[]Y#FJCOZZF4LH2$9?(.2'/)9'0-$S$4545:9I216V.T0BN M430BH_$[_R,]_8N8B?C2FR_08+8WFXL6O/2HD^YDF\-%EYR; MN\;8:"%[I#J4^R(J4J\I^9W)5,CZS!9LBN?F#:]E=^.=0=]X*%RJM-J>@?HF M7T:()JD'_A1F$U+R->E&P]G2V*VBL(0%%98)I*'0TA-2YC5I:>"7I/+$AX2Q M/6Z8/HQ7=TA?Q,3,^NDAPBG;P^NWY"BTJMB1VMA?5FQI=; MN^UB9J2DF?57C7&X6NKFQB0W4QNI!4VDA.H):6;],V%:UAJTQCF!+/4,Y13FFOMR6.[WNC@5F'MSLW M>6:&4T+%FU!%S_;-KN/B>GO-63VMG^0K9#A5FW0YDS1W%;-D:FJ=GR!EWDX> MFN74M.;K^DIQ)V;7ZD_0Z3QTB7)*FN'4SJ[KP7SE,V:SS:]Y8]W;""4](D&?Y3?)]@@M)8XJ02(S9+*B2M8J Z5.+_2%I66O9ZM!9E MV#"\8$-*%-O2(Y'*+JI<8O!07[1-#MV%,T/NM[QMIQ]39E1*%YPJ0TWYDE#R M-8,;[W3&KB3/S"Q_*VLUG@_]D;FNC21K71G[6$V/*;/+'U)%H3WJB'-!HA!Y M6HGD!28D#\TN?QI:G2%6V;&P5A6J[*#?;HU;*6EF^8NR$2UV4FDNC#5X*XS$ M$)6J?9'.+K]G<*N(KP4ZO)8G#855L2E<8T4ZNWRRS'.=;="T80@:]*/BHM*O M+B.1SBZ_A79*=@,?[V$T,"&E6I^YA*J+]!O+-\JVNMU9PREL]^E(1J*3 M#\TN?X/#LE]L!&5SMYFMJLP,82912II9?EWM"8%IBRVNM)I[5L^ -(>*1":[ M?+%3579Z:3LPNZ'8G)4IM+MOL3%E9OEK!;KW-CP=OZ_0Z!;:Q^0II=_ISO M!FQ\.@C:SND475Z:[#?I4S/+7S5]B@]X>F/R2*E>5(H>W;/BLQ_.KE^/S<#Y M5!NVN7'7]OLUB^EN@GY"FCU1VT*CUN7<,JF>$"/9N*DP:WIC ZNFW9EF 3ATM,->6(DB+ MP=@QF))+BWK,UNRZ5M06#=1(T[A2:^'([37AB&TV(6#"2 M&Y9'52-]:F9=-B?BB_ZX)<-2S?=AOF0WS4E*FEG73&X$M0%N3TU(+N[095>S MR'*4D&:EH,+.F6Y#)V33CA33HIK";+PXT&;WUJPYJCI$1P*_[@JEI=6?=8KQ MPM L#X(B.Y:1D%F:$#?#B*T:F50O)L6RI*4=BXWEJL/#S7T/&8^486,F1@EI MA@>0-AVA=6<]%HSZVK39AL0(20 0R_+ ;]1;LC\H!B;?C+9CMFNLBS$.Q*19 M'LRP\M1ENHO8<&RWARUC,[ WU?2Q63G@%GC+A,;5M@ Q/ ])!L9;ZW1A67[U M6V2]V&*CN5EE#;(QJ^!%G4EIT0P76,K@R>(R<;,H&>"8(9TX MRC0*MFP?WCD>L92=/2PZ*6E&OLJ$[X3SBE/A)(;"9&G3GW22/A1XEK?%?F,] MDOE)'=;HL)PF(K$,PX&% M.5P3XA/YJY9Y'6^USK09I@PH62SU%QU+*$T M0UKC&3[%-G3:2SO+!&UIEHQ2VRF;FHCTC7FCYM4E/>D=DF$"[8RW74;V)B:T M40P!4<):$![:C&16-MX0!$8ZFCFNFPM#"AKBNI$^-<.$V:PZ@:8+V.7B:W\W M&M2'F^4D>NK*]R.M&WIV2Z\N3:$ZG:$M?RD%YF,'OPP3+*<8;G5_NN7"25LC MJGU%E ;/W8Q>V? <2^[0HA?!J Y9C9HH5.W8WD#>,**<>8OJ=$<[2MA-(\0: M2Z2J30]IP1G6EE>[U@2EEIP]5;N**YD&/V$3T@P3IM6UUT'5FFI6&:Q9W56J MTCQ,/R #-9'#T$9 5G73;E2[:\V"^,U ?RH:>B4TP_C4536=-R&LC+OE>7<. M==+80F9=(8)U*CP=,69I5\3*SMQ9BECTF"KYBC2,%AUXNL7A<6FL[7E^B2/5 MZ#%QZC5IC?%#GG*Y4%1%QIQH+#G5'W,H7G%KYY+:;K5G84D:X3HTM:JL_1Q$ M_9&68=M,0"]B222;4X>L"^9R1D9/_M!7-UF(@NVYW]W#(34,QMNYNNTD)_0; M)E)7WK)7Y6[#-#8^.E'Y"](K%;4AX& ]6$JQLK:OA&OVB/V90V* M*EC0;K.](:2-->I-NK$AZV)-MQ&O5?L\EAXH'VZ):5> MI"='SF-U@N):EK3RM6]//[ST%B5]=Q9:XNO[9DM;*/7'.<_.1< T(+< M-MT_X[W@Q'FUN>< T(+<=N8_HQ:<.$4T]QP 6G#R1,;<<^#D69#GXL G6HOD M4_W/F,5[#O5_D3F9#,/5O,_R)/U3=/"%RZZEWI(/]9RU M5\ZD.U,WQ;627_[O"_KETT8.?D\, U)UY2[4*V?2>;RL5\ZD.U.W/P=Q!#YS MS[%?89C\PSM?\N?+]Q?5^?_]CPQDYC(R@#.M^HM.[*T_-A1#(C-C7K#CBPU0S=X;0 ")Q?0DE_3$OS3X$I^I9*!?[D9 MG:G08<5-(NT "Z 47\%^1F63P"51W@+A"<6G .?H7;$9RR-C<4 R#.R07GT;MP.Y+3OX,'KM&/%L65),W8MM;?7;/Q1%T^;S4[/AO447)4MR%.VA M4-:4="[E02(PY.'P0S+2[FB:DJ^E/\G^L3P(9U_<2<8>^JG[0$24ESB:&WPW*; M:D8O1R?"OS$Y\<7S#SZ1NN^'FOH\"A%^'H4HNGM_J#H[Q+0[/N]QM9%4'B?# MP= OWU$4>X!1\H$AR=.-.3VO[.3>0WDH-LD76AQC&.JA/N1&@.+WYJ.>%27R M,6 UZBQ85W;K.]@F@D8;U7NF["?3"8D$50"8G+4K^>V!R:'7. "3WP&3OTN3 MDARINO/HNWP$EH!LA(9,]02NA)&CG6KA3A7.X41VC^"FM7J5J7(E#NESUB2: ML\W$7*&_?$<>2()^P# &X,M9^[W?'KX<:J7RA2^9A1;^E2^ &6B!9#B:RDF> M$S/&?T26".<"@7'J>Z'4:RN3CE/IYK8_ MF8@-.YWGCL=7I@<$R5HU '-..KK@%C$'N1UG[9D@YVU-?D29"2M(ZMS9%(6U MONTW]@-)#.'^Y5'F-;CP]>5D0@K1SESO@ZBMMXN-43VY-25C6\D'FJ+ E>FL M R%N#UL.8Q[N'5N&KE37RDA]+NQVKNG2Y5DP*>;@LO,:$ 9->KR;M,=EH>IJ M57S;T+%@J2=1'_C+=PK#'DC\/4C(7>+YSR6<3-^0A+^26&_!G<<;F):5^H>R MTNM(A#AC+/<:]?4W K?ET).21XF(F.HL'NNLB#TJ,/[' 9J=/"E7D04;P>NZ M0L++DB-L&Y\.XZ9//H1NX^].M#YFJ:L>0KHQR]._\M^(ZG;6LE7?$ES+K'+4 MO@G)O;5GLB*91G4Q\@&F3^@DO>?C_>2] L^&!B=OZ/?[:) 60*''6!P0U),/ M+#Z;H)Y\\/#%SO)QPWF_#4!E8T7MD%8)-AK+ M93ANZX-F]_P6?(LQ^55?6W:$\48OHA(-"\(\2CQ0\$BTLR3#IZ9N;U^IA9=1GZ0?)-_N!@90W=H;0=)Z:7 M:R7;5'&]U!XK2KZF)I^L.7ZZV#?L5G_&KRAXWT>Z;D M,6?]XC>](\$W.I$\>TLB2I\<#V[NJ3U-/0" MR0E;DJ3U9[Y<0\3SGI/606 :Y%.#?.K[$U203WT;&137X>L>NC]YQM( 0@>_M<3 '9VT (0/;VM61O7]H*O4F'=MH N.4Z>J!Y M=OW)).M9DN-_:.R^8>=",W&5WBZZ/C5B120<+H \T UIDGM?U M#9@",K^!$(#,;Y#Y#30#9'Z#S&^@&2#S^Z8SOR]]2\Q-K.+(-[N!W%B3:%AV M8!Y9$TW6+-7*O2B^V241C ^O=E>7-=[1@H+E^L<+2MQ"(!)DB=\TG(,L<2"H MUR*H($L<"&K^!16D']].1>=1QKAV@RI=(\-E$Y:,$K;#*9*K-C\_V:CGN7,C M:,5VZGM#$>G2HKF<<'6'@Y#2<-V5:[A7B40$3F>Q(O0#CF,G[,ASWP TKK! M2745@@K2NN_SI'IW-*?I2P-#+[)+4Y.'>%26&E1E>NKSJMWH MMJK;+5_M]M/SBHK/*PH<5B!C/N<9\Q?'@".[H7]-<1&KC(:[4;4L-,.9SY0# MQY[A>J*XJ9.8?B 1\OB]1?*5Z)ZZW=-&(\\CU8_K2,[+ELNO;PLUYWX[JP]NA_;LF:PYIHJ6T_ZGO1@_>UOBU^AH M07<^E+;O^3=4Q5I,*CB/FN-=LTV7RP+6'/1%)&8*_N4[31%@KL5YXQ7Y4],S MACCRMWAPBN=*0WZ2L7X/&O+3S/0<:\C%3_$CQPS^]+2%\!Y$],LSE(.Z& NK MD_JDK>C):9M$$SXX;:\HX?SPAJ)D28ZB/13:DJ8"*KS]<@\KFW TZ>U9][#N2P&N#( M!_OYD>+WIY\G[WU$+V>CI;TN MUSBC;S>:\@9NS\0H?^!BP_ 0GDYMC-M1S4X46J7JTNDGX)(T,WH@*>R!8@#& M7&?A3.XY< <%-W\&,C^IL''Y8!;4PT@UR9WB3TKU_6 Z^;P3XVCH\E,W!RYV M5R'DD!5NMUL$"+&,6L4&F\!,4IW#X-0#@YPRL'#/2G;R\IS<<^#B93UYAYE? M#U9.M,&,VXY'EA!.)I"V<(=;V,HS\M2=.=K<#,(RA^Y&2K>Q7"W477I[2L*9 MZ /#O#L)$N!.?JNM8' CK;FW.^92^63@Y!H;5I\,M!.^"$M;$F[-(^A#>K]+Z3A'4IE'D@ MX5N?AI*$RI)H;\&=)Z5BMINH2LSO*\V%N7R1V#4J^F]$@I\3-_ 7B1NDB,'' M"?K;HONE-I";"Y@29R89!YP''2//V_4^$9A!,Q] 1)^D;DO MEZ^$ Q)^/Q)^B0D@EZ]D Q)^3Q)^_DD>EZ]$ Q)^3Q)^_HD$7U'U3':\M/)B" :()MUFL0UH_0H*1&ZZ0 0(."A8 4+GRAM M/D:$[/WZ!:W28TK]VD2'FV-_QU58;*,M/M^4Y/,3OCX&DA"^%@. M@;MM:&IQW=;$YZ=-HS4H12)"I*U_\ >8>J]"#0 4R&(&6DRG#TO>7TY8KB!J2=7GW2&\T=W MGZO+'/]9*XY")'F>%&\'""N"%'*PO2"%'*20W_'V@A1RD$)^W7[S\<&<>36D MYV^[3VG,B?["C#BS5%GV[(;0&YMD)")DFA-^0G?W/2L52 @'">$WO;T@(1PD MA-_T]H*$<) 0?M/;"Q+"04+X^5W=']U6!C.EV>(ZTP9L[[==E=N71^R&36XK M:8;WK?>/[FA!P7)]D,,- _"_5$(*05" M0A(RN*O_,E,2IJ!,=Q<%5.F->7M748F49JUG^95VM3B:-'A N,."MAXIJ85. M_'Z_5"Y B3JT/9^*4H/$RN#F7C;UXE21FY+C,8:R5BT*A/>SDW,:XPUY:02FQ> MY=+Z,,:"QLY8)5.9N2&ML81,0@F9O.:ULR%XA'GK7QH\WMF;_S:.'Q7*"I4I M"":7<,JQ.E6*-\9)S/$XJSP1C2?.[W;[^T^=]C?TT..L?-R*?']9^/MZ[#\# M?_KN><.2@!7S!O\@S4W$-C1%BOR+P/_WN779KRQ[?,?\;8__([WT(:%_64*G M;G[\'^FL#PG]:Q*Z[Z;_ H3N^^Q#0O^JA(Z]RE^ T'T7\_T2^LT-ZE\L#!)% M=^%J<*B$;<3 M $Y3[@F;ETSX%4=:=4U25D0NHZT7EEXT.&+*DRF>C'_[R<3)*SKMOC;4Q&]O M)'^DK_]^H2:4J1_@BOX"A.[[I>^7T&\N4]_92?VGLD\=$632X>6D*FR<]J8] M&-!B$J\:ZJK$LU2CV%&5&U&E]JG;)ZQ^:;\V[IR#O?CP;WL?9UX3:F) M+4>N&P2UH,OY.#^M#^P37"!^ 1:.GH][*]E/ZDV(0_RJL>B7Y537Y0:IT7@G MZ965K+=Y,LU3WWY2%!VE:2K*$%>\-RV,6]]]4O^_OTP^_SLK Q^/$K^D/>!' MSPP-:FNV-Q.H/6@N.H.68:$-R#B.I4Q<1YAHH&=<3KBYH%;P6U[GNGW@/,'F,THF[ I.7^_9DRXK>()KF@!7,L4ZM M!3%=Z:[O#UC8YD#25]*FS>6L_&BC+;+RBL/ @OK71Q-I(IJ\YB6O(;[^#+URQ<^3. >:9299HP.]+(WJE<=18?Z.UB+$44IK='EF==(NO.8%WE%BV; M %RWUXGM:N62A"$&5;FD$_$H1:3"/-X/#DA^.HBYQPJ7>X>8MX<8S3*Y*\7C MYI1;FDPALQBXJ8YV!X;2LZ@S*4JSY)S@*FIL4*\",=8$IC;%J!/_]I..,C03 M8LX'1R8_(>;<7\W1G9M-+]88F?5E*B9M,D4BMV!;@\W6:$WX.T"9I^"2*COQ MRJXFFVPUSU?[['B< M53>$6^^(-=,M&_(]NE'H;I=Q=K/DCJN.341YZ/=) MY/>_^*WOQ;-'YXBZJ"GRUOM(T2$C.C].V?IE/O;&[?,/J+>S]KLO!5U: JR3 ME=")ITOI A 11%12)>A;>' 1W7#@"QT#T1K\#KKK&OZ$DRB0[AN1%5W01470 MX'1](69_?\<%O&6CF5\ 3$E9_?P?_"=XBJ@!P4*(,GMR5C1ZI8^3!/&?]Y,( MYT?BKY&*!X"X!XG$T:3QO__G>.X'A(N)AF98/X*LEJ-%S0!"HA\4AKPIB$TL M(*@Q08;O_2%H:V%K!W[L]/=]9M"/?6(,VH4(27RGF?]$CGY&NW&VE0MA$SO: M,!]A8QJ0G1_^UX+/,#SN/S1L[ [^80%H3T'S"3W]Y+GX7!S#_$%!.8Z( O[J M+RQ.?D\R5SJI)W**/IS+_X3(S$*H^Z]>,W>1+M'/$+$@NFK>8]?>?/V/OOWL M(<1"%^+D$(CC.W!\,A7>0JJG6WUI!P6,L#PA4G*:H40>Q F:CP-2YE,BQ4!; MCA*2@ !Q)A7_YKWU(R#GPKXB5 SV=7(R!7_/)E#LP#_FX/KU"*L#:[J-%%R@ MV7#O+/-[!$K*2->=V(JD")8"X$Y./@Y#_V1!>TC-'4/JWAJP,7D(]BQ2T(SU M+9?UVDK^*NL19V:X-CP*^Y\(IPM0,X!K^7L_YX :2<#(:9+D"3E)06JD2%X0 MJ#2?3C-2BIP0M)R8^-0H[#6$>7%7+KB+ 0&FW8'4+,UJVE1ZT)VN>XLFG(RNU7,UJ),H-MMF:F,)28FLZEX$CXT]'=H5$ MR[1BX[H:F^:@-4;-<_'QE*=YXNR91(9H;\JM)%6_-Q\]'2C)I MI^W1:,-6>\UQ8VM5&KHS16EZ3T7I\UEN]@GMOQ$@%\BB@.K#57'LY%#P'5+ M#4,SB5C>L&?YDD(GQFT^>3Y23S1CB:;=E=@M1;I9F7,;PT&;3YV/+.OC+6ET MUU664@>+^J"U%C0BPZ?/1S95.Z>W*'E ;*O,3DLWBYU&+<.3Q/G0%)?G=6JE M#KCNLIBO3-N#<9J"0\GSH8T&-7(KA% E*&K3&\<8MS]$^0#4^=!%-7=< ML;GKMH$Z6VR*."7KPKDN5_GLM%QB!:N?J?0:O#$;0MZ[<%K&ELIQNKFM\ D[@PFG%%_M3TH9#+YS6U,AOB?)LH7 4/^NM M4NW*S.K!N5XX+2.[7I=&1EY7%6O8JO8-R.8TG.LEQI)D:S68)]>JDJZM##$W M(\5VFZN&T^.1\(2Q[_)B(#=T"/6DT MZDX?SO7":3&C76;53)1*W&*>62W42B=+FVMD/)X-=52[V';Y1HZ(S4?SC.4, M*L4I''KAM+)N8SMKU\NRJC1YL#.V\F2G9GCZPFD-TPW%:!-BG=TVEP0W;,AI MK@MA]<)I 6<[BHESJLU5[5&JJ'4734J!$[AP6KUI/U$8FS&'30QZC1U@4JK4 M@T^]<%HM,IV&TA%16[*96I,0U*9)=::;;BB[=1F8.W:-!1K M](73FC+Q/#U(V1N5:L06FUE^5F_ (XA?."T]UBGT1I,\)!=CQ#DS)5G6)"A: M+IS6;"N/!7=E:T2B7ZPF-]*"ZF^@;+EP6O.J94JK78E2U!W#95TX M+2GC%LULII/ENA(C9H>#QJB8ALNZ<%I6?C62BPQ0.&&Y6^0[3#?;AQP;OW!: M4VZ5:;+B&D*&.^YUE6)F)PS@!"Z MU=M6RF4:1'68W#1VA7@2P(-E+IR6"(!M2[E-GAVPW7%7;XW82G[-,Q=.:Y3. MDGEGN!ZP@\8V)U?D5"W1://,A=-*]3+SAFTJ30+T%TJU )PR >46<^&T$APM MU<>09%C0S!I%6MEM\KL,&GJFBG0&ZCQ=*.E5M3AA6+6^8616F:*A9[K(1!VG MN_U=028H+0=63$+/=ETX] (-+,;M=%-7:F-5F4W,"<5F-W2LS&>9PAH-/=>;%O)X[ J2 M10CI8F$WK3>4*@6?>H&R\MW2G():TXZCY&PU-:GL["+D+3CT; (E9:ZW8Z.I MJG8+]G8^U3O;IHZ'!A/ 'JN])>^5J4 K7A-,&_P(?CC6V9'AZQN]R/P3/;,Q M\%I@*UMP'2/XP#.Q\2-8C"VWSP(U ?R=> MO,GAR* ]>K@!'RA#(R=PW@2_QY!;]X?GM%C#37K56;#_NS"!%I7K@'^0W^!: MOIRW>*?(7_5.^?]>]Q >=!/6=?O&:M/ @ M0FSZ8@<18M/[GL0O5J&^JBM]W*J_3J>%EV-P[[U)4)%''_Z_;_%OORNVF._Q MN^J"=''#7@H.=)5-I X_GMD15I> =*F^>1\G^'I\M"<1ZG=)A*2^W[ZIPY]0 M"$50]"D%7$W+>^<$IGW]^OF_X2&?'7+\5]G\S*]PRV2U5\.Y*%*+%"$[(EO& M(F*8 /7?T*<1E+2T@OH-L'^\$YG?(BWX#I6)6U2H/U4@GJ;ZW<&^>"#XY:DC MY)'/SR._(4,^4F"\ZR6R5[X%_6SR[Y&+_:J/X=J9U]C5]>T[1-20$>^5$9]TN)LH5B/OS/D$NZS&%EQVE-JRL]\O^'X; M(X(M&]NF"L287;1EH\&K"2*608S(?/M),U$B]>+%A ]F$^WSU;T;68ZNG4:/I_.] EI_1.:,'M\QZ5KWW[F@0E!7<%"%]==" M4_;?#'SRD;O7>5'KK M&M.K%9A^K-%S3&CP9PW@$E-=RAS1VP7EJ]08S*2ZEM!45V0KX[5M\(,LJFU M+43)5TI)0R,H9-1/R*C7-8I^DU&+1KF6HQ>U+;?8R9VM[0AEMK>&T\1=.:/Q M>.*UFN\'-))\(=I"=H^-3AKN;O:+RF0):BUB MJ]I";"1V(EE@X-OI#-0S:_MM!^%S:O&TZI@[[%QE+T!.;"%['DX4)=-NS>L$&_0Q"'?HKZ=#7-7;Q MQ1A91&JY(TJ[P'K)3^7__+E%?U0-;ZB!8QZ<5E"!T#EUP4%RUAX'XC.0'%F M.=>&1P,L=N,W/LP@CPTD>N]BNS-9/91,KM:V>FIB74SF"BM]D>\VJV0T MP5SE;HC0' ZQ(L2*CS"CWQ,K"J3>&.4ZE1I1M-9#Q:25W)QL\]X=58EH.OG. MWO";J0JYF:!/ =0/(K*@6)&5H+FX":($'[/"-:+P;[9CN0NO)6*HR'_RC+WK M&M:<;@&XMAV0BH*BH\R]II[?DYI]@1,;/)5=4I/ZA,OQI>U6,-N;SKR-FLYY M3NQ$F$8;FMA?@C.O:U?_.F=FLI-!;#.8&6JU,N K3$%73!NW@V3P?6N?,Z_6 MEYO'T70L+Q4;.^RC-'F1]4M?Y: MD:;'%[O'U-J4"UZ+>'V:@\2)@DMYGWA?3*,7V45V8F]B!+$T9I-%K#51J M(R;',IVBS^-9?R;3;R; D883^6LJX H7'SK"NMV%7->46SZ9M33!NV@,D]D%INS20GV9=(4JF^@4*;HX M3>2UX1IU2$R H-X) ]0S?R[TO2-W/JLW)4)2?U"3VSVURQRK6&A3R_ M'!.89:$3GS?VC/SJT/Y=F()B>76G2(H:Z$K6!X\]?RU]^%/$D .&+N_) ML2G7#'U:4U9 PI1JEX F%0R+L\$%-J[."6O(J+V5"A9$2J=3DK[-3M&%(U#R MTO2Y@RLT>$.#-V3PJTCL'; ,2;!G[\7;V[0Y)AB3;[*#6:Q3TOE!/#9M(]YF M/'HFJ7\^29 7V[JX!1[ -X5&%L"9&5Y=D]\=(E2?OY+Z?&5IJXO& B"B0UD8 MWN6T=4QQY0/!O:0]%Q)Z7NF+ZZE:M>UQJV3*M?R@C2[O0F(WFB+.[[L/+=Z0 M93\URU[7XOUCEJT4"*>5Y?(ZMUPG.DI5%Q?,/(-8%CF.R2B9?DE9?G";MV'H M,=Q 20."#=Z](.G+VP*A]GQ=@=T,.GS5$/UVT%*;,M2:L19]'%9B/:2HXDR)@2Q![*3+5V9ZFMTB2:.#J?)*Q9"?7G^"%$B1(GKZPCO@!)FLUC- M$BE:9ZEQ*I_(YHJ.OIHBE$!N\2A#?I:TZCR0@67A!HI(L4(97^_H]_Z*?!U& MGO^D=Y='C9Z6WQ,V/H=F@0YDY<5 5D.93PKI82+#)LAXLEO9*I5?\K:3LJ2YQH_&W&#+3GN9)R%Z5;:B+51A30= M_[SV>D84+1!D;FW]E??S*2=U([^Y .K8 CGY-X)+Q MZ_?D_;PB+JT[ZF*9$$56Z;85@V]W0=.&8MUK#18/C?706 _!X9'5@3\!!SM& MR]JNEYX359KMQM;QS%;O87! OOS4>9W'8]KH7NDSZHUR?,4!3AS .6M'2L'[ M77<0QMH>^R*#KX72( \D^K+65"JPM7'=TE AL 1$H*V&B/:R]%>8*/JS= M5-:A!B38( ^\_Y;USH$<7_*%LGD*=/+=B:TJ@V6?3W::?+*QYLFTYPN-,A>N M= OMI@>VFT(F?UC[Y[>97(\I,8D?;!-PK4@+:4BXUC:)T9S>O=79DH6@K7:,P7[7XV Z?FI??& M+S1-#J.*(5]^0K[\:!GX,E^*(I.,"2+;9Y>99$M2:IG:JC1%?(E%7Y(\#PE^ MAH9.GCAL6< 4%"E(WCVV5CV?8*C#/H .^QF%J4^908#?]]MG=*F)J-.K=+O MS824F?5HJSLEEKU6CRV(\-5+*&5QOZ9$-,VY\S6?1KCS-=D ME+IP[\_#]3_VA.^^0M7R+DQZ!#TZC#8]E%B]=/_6F[1BAJI5-K2^:'*@9"9- M;D4W4?=4*N[?^<-<\ZJ!+RA10Y8-/="_S+U/F78D+$DPM&HSKNN,L[5UFF8F M,\RTV)2%A/L9"TKWEJSE@I.2D4/\^)J*[\2P)&#%O.__(,U-Q#8T18K\B\#_ M]]"C'C)[%LWL2>TE#NT:*=ID%FN.%50R4Y7K;4.+ M0PY-^+EF"2HTV$.#_=;<^JD,]E]BW+,.#Z41;ZTRI3H7F^6SC6YMU56-#.)7 M9*N349IYJN :(,2+":A/I ()$K:\;:OR/!NQ7A5,[^^-]_ M)V$$ZRXB6 _3*B(T.T-:O[KZZ:WOZ2H?PNI)X,>W7$N<":C@QI C]LRPG)@# MK$5X-\W=J$V/;^2TA"TFI)Z1$9>N8H',2E TE Q0,"QTQ6,7B*Z%!7T>3"[U MRA22W40NH6PE3N@[I29C6YF&"A6F%'9@IA)1*GE^OT5HXH2\^@EY];IVS9_S MZB@]VC5L)E]5%9EJC5>J7<[I:\2KJ(R52$53%XI?/D%6K2=/ZX+C;P^.0-IP M2CD(K;N0[4.V_S"Q_FYLWRODN$E+)UT.E)CX MEIBD2C$DWKT&3?%XE*8?OD63;QI[JA"6XQ(P#5MQH"C7\26NYOXO\ VN!2*8 M>FQT()%,OACI-(HHC"BY'JW '^= #$WI+Z">7T=\BYH. MV\*><]:FSJD*U- M> 9;R,YL0)47>#9?&_6[^4JKH+K9WB*62]D@TVOC.4)1S42)"TVE0^LY9,]/ MR)[7$;-_QI[996X0;VWR55:0W'6A1$^[R\8:S1$W?J*83VPOG_B?GTI:T]\_ M_(>]V VUYP?0GA]7U#[K"0NXN:4)NO,*2Q=)D9K'[8+!4EFYD^775*6@08F+ MNS_%J6B2>;&96V@ R,MML3.UB5 JS>:$9E!JT5-$7M# MB4U343+^WHTC;B6?BQ;<#22(L?L V[>B8"J.H#V447N'&'5K;?M3N+6QXHUI M=._A,JR<1Z MGSXO^:XIN%N6ELL2":U7%;I=@J]1&9ZFO K7] 7V#P2P,.2-K.E,Q\L2M")* ]$4\F7\*" MT/X.N3_D_H_QFE^%^YNMG!"S"<4FBBFN6BDN%;F672/N9W +&^JEJ\(>R#S/ M*_;$M6Q\R:QGG6N&H-M'-_P]@A(?QK3N4#8_ZRBK(0H[7.=U@?MR\^:TMV7+ M(ZXH3[+T,*-/)1IR7]SKG4S'PW#SH]C7(6O>H>#\ ]9LMO*K;L$ME-B%N)"R M.6VU6F:%C=;-Q5DFGN;JVW>88#0!@X9_6YLX-]F="XN,ADE!XH<6!+=YH0?)A9R&S$Z:BCQHJOK@8S= M\J%P*J+H_NV \+>P%=/74*8_NDH9;B!ZO:"5X9PL2'IEO>M.;$52A&>N\*Q/ M9\UB7BNZ'&"M#5G,6TZAG>%IW(B)N5@1%1J^(:]^0E[]Z"KE7^?5S2[!YE8R M/-3%3DA5.I3,2F8;\2IR$2=>O-[KL>W@C+02=!%$'".2[T0J_5#;?0!M]_,( MV()A^10(V5>6H:00G$M*;3%1<7:#7$Q0*94FQZWML+@80.LU^1'"-#1?0X8. MS==CWMX!RY $>_:G;%VE1JS*D1G %9E47^&D(E_D,%LS'AV3U#^?PUX]]3?; MP'$T'*A%KF5%M^$!(2DL:H*R",W7+Y4S^<>"]EEF//(DE0,2Z^XIKQSTUGRQ M/6EGUI&WQ38)V-AH:?;C&G3\-N-21'F\ M))+M/)LK9WH;H\+6%]T,8EQ4ED2>EQQ^%HOV5-)*BFT:MJ A.?OQ)<3AK1YW M2^\P MIARRZR=DUYOR:9;18)HMDB99#M][I):HW8%9G@T33UXE5<#V:% M__.+5_O(BB[H8GBUSYT&K,*K?1Y*4(6T?E5Q]O!7^Y1MV\411D.&8G6Q,!#) M&J(::DI?*6SQ<6[)@-Z:EN=Y0)X&9WNI28M,<(7E6AVH3:'0 "N;7BS(*1_' MW9=H^J6[#T-S)F323\BD'QA;?"N3MFVU,S<5>\$"O6_KC*TWF5D;,2DR9!*? M-Y3H=_V'0M,1-I&UXLQFT)J![\!VB" Z2>T1,V@P.%H_L_9H(%LH(-I)RQ,(%NX]E=P ?:7:IZ=9K* M<-TN0\?BLZ;;X[JXW18]7E?)I3 MY\R&Y=89A!!(@R!>;(#^0&9V <#'F(+B=5S4@"X!R[_)8.)$E, (%PT[;)7\ MH-; YQ'\Z'*2B1,8 3E$DY?2A6JM3D85K I7;1:7>F]-)50#ZOYQKV]$/.S? M]# V^ATN^2MP\\<(Z;=Q,U=/NI.INK75Y4@46[Q%=:@YYF8HAU/Q3USHVCJ^ MMB C&:83R\1:AH4O-)A:PB)4QC^Q,OYI'>TMP7)T8-DSQO/GFARD#7Y'%/[GQ_;=%,=LW'<1.J)'%-S_S7HOR0 MV3\ELU^QT>/[,WMR+6Z'13K-LX--OK1H#FE.V5*E=LM0T\]*P9T'#'/>V MHI@KIL!]>9,TY.K/Q=77:VSU*PRM3;/;0H\%,18>!9#C)54SUYBA/UM7JX,. M@ZSJIW(71[Z].A\0T8!@@X@Q@0O 1_:.4ODS5\_?;:G\XYK: 4\?*^ U0Y_V M@+5 '(VN&/,N%^T"T;\,Y%(H;17G<_%^QE('%69+581$0U8@E^/.6)>N4PA- MZY#)0R;_8*?X'S*YVV';RVQF5" 6\BRVRAL%>NU@)F=0Q?VGC)<_;8UA^E70 MDD5H&W$FZ%,0@2<$<*$:$N-13YBC"K45W*# /$?78UB* MZ$"ICOX>ZNL/K:]_*B>Z1]%-F?7IN0/)N:DC'$#_SQX(N;.G8?0'J-F??G T M\@(Z[&1G5!FSAL@UU\/QQK6MO+%:\PSNJ46G7NJ3&UKQ(2H\ BH\OA5_'2AX MUC0H%)(E>4A2 [88UV,*5&Z"L(?\7\+;I=PC'2>.CS$F#0 MU9(;3\[<.:N,RJR9W-:D;'O*,Z279A=-IJ[9F#-T)H18\:GLBNLJ$Q\.&V9+B:8P3%)_)%#IYA1QL""%;&98R"SDQN14T M7.!TMK^+.:[,LFJQ'1L.K%RG.4JW>09WMR,I)IJ^9MW=5U0"0J[_]%R/C JA M#/)D6>:V6T,U4OFQ,\S>#]0=J_=LL,#=E%,MR)!FZ"!?_^P MU/GZIMX:&@X>!DQJ99%M) MS[A%3@=VHD#/'>9&'H8+R) I;IC2:I@W6:4( 4+!2GB/#W89JF,@@I&,]R(!_V#B[XR*YKFE[77$%#5W2*FF&[EM>=/K@G)*+HWN[# ME?UXA!+=3]P">[^8=UO2E[500P*\]1T<=Q%N]:_ET$5C 5!S\:!O:*CGA'K. M X5@/0+N(?IM0?)M@$OQCD%NHG?ILKH@$O5X1IWD9MNX->49W'F,28863VCQ MA$CPZ%'5-R'!<#!+.LGZG%==<\"(W"Q3CSOR>#9HSH>X Y/;$ M CV*;PF!=LV_'QSGO36AH_7KYN ^2$^/N"%8%E\M@EI!S>J.NESQ@IK5^ ZU M6D.D3Y%G!XQ]Q-?>FFL3_MNW9J(7>_,.75)9T%.2M)HERY*X1GVT*>H\Y@]M MX?WCHLB3;@)4YP"T[97B99]($(2H_^&X--:(H9%G MFHY2Y*L7POW7$>#1?207)M[.A>]^=;((T)YZGR@Z?*_S@TZ<><0!B @B5*'A M/+8H(TXW4/&>8R!:@-]!9??P)YSQ@2[C">KO!0U.%WZ 6QQ\?\<%/+^K;T4S M25G]_!_\)_B>J '!0OP^\Q^^YV;TDH#;B?^\'SZ?'X*_*M3B($*#81D3#T'WOD0KL0@6A',_^)'/V,=N-L*Q?")G:T83[@Q30@.S_\KP6?8;3:?VC8 M"HZG6.A*)ZA*HJ>?/!>?"S2E?E#D=TRD\%=_87'R>Y*YTDD],:;HP[G\3XC, M+(2#_^HU0AMD@Z'^F5Y#2)],A;>0ZNE6 M7]I! 6,C3TBT3$V2,I^FY00?3XHDGY)E@:=D$C"B0,OTA/KFO?4C0.;"OI+4 M85\G)U/P]VQB:!)*Z('KUR.L#JSI-E)P@6;#O;/,[]A'U-PQI!;VD-K=0^JC+/ O3A=<">I0TM_[*7M"N.$N MX%3$]] I3E6%IC45=&6''W381_A+1I=:4(= T5WT:U/>;^QA7_/[H"\EN24&EO..'5J MUG=]K4G172!EG!?&\6@8^2T"H&9CPN4XE@O>#PZ&9JVC1AK'?*[?01DD;_@EP"D4R2N(25I M6N!KB4#I RP+CH?((4"5; 8BZ, HXI^P8(O6+J*A7Y&,U\KN-[2C@!]"M4(U&T)?V_B'P)Z MC@TT#2F)%J28-99N:''PG2NX>9#E((3IZ/3@?Z=PRNA_&GROCB561,8;AJX^ M6(&9 F5=1-8 V"=L:IY^"0>A5T"VQOVFL2Z*]E.$QV5 2+&C$=.")H0%SS^8 M([)PX'\75Q\-)H=L()QA J$L70%+WY&^WMB==0"Y>]F, #8OSY0E"0?H+;90;/;_Y? M86'^4]_/"'+32A$]R\"$!C $=N^1R@KN^>F![H\*FPCH#$_. 6TV-! -.&T1 MM_6"TY )'G#A'.+(B;!_T7/]R<*IRP)BN7Q$J96N#TK:"Y">(ZL!1O. !X+ M6N D&)(%/R-M[?&S>84$"@8.P(N!8 M@FZ;AN7M']Q]T3&L]S2S_@P',W"W?'J>084&,;>(H1%XT!@P;]##S8H>;ZIW M^A) =:W>MD]<19,@QT "7T.(0?_U3MX_%DRA\/\1[[] ? %T^%3W&CK\@_', MIY: O@,N-2S[B-H04IKX%A>_$=U3$D!#!>=L"O\<3C)X#WHC^O(O84?._P)D M^VADI0B!)%@IEN,*6B (CI'"5$PT%W_%B,,M^#H=\4>P<.Y[]WM$!A*2_E'/ MGO>@QQ#10XP5A&Z\:!$R#B)DQ8E,L;* -G*RW(L[>@F2 MVI' &19IS03;UX8H[T3\E1X>D8-< A>E*T(TTK3 U- ]:!H(]@S.WX$SK1EK M.,R:P!]/'@_G?BS1HT$JD8?@N4+WR7K^_L=/QA$VP42CD2DD,"[6,'FN(>IA%).?:) MOHII?P]/2&(C5H5?A#L M4;T*71J$:K(BS_;L-'0I4 MSUL"OP*ELX7;>AY_ <(5Q&(!2GXH2CTVD*$B +]W24@_L^S =X+%BARIN#J4 MSD0T@D@=QS==S5O\7BV";SZ5;M!D])8>P3H'NHD<0I/_8BP=H/R6?:7;F5G M8U=;V406D IF2*M&K4R/WTWC(=XD,/0$&0!./N=E3V"YNS>\O,R) LTXWG/VI>AH\ MMDC0)OOD%[P5GO@$1, &19^!%+S6P] M$"ST+D0P>?@T)"F\O]"D=[!(-J"O MH,WP9'C ,%X)6,3_F^PB:_/PU/M1LG+ 0G+@.!_=N]-][\*P?>[!VXAY:F^U M';OQ7X&" T$< 1NCK%0'/0=T[70O0,.>A@^'E<+7%J>W39U-9\R_ ,\=#;& M\PUZ$R!V72BVC=;QUY$UVV5S!U-FXCI'1(!>>[Q<),+@E@!DXR"K&5,4^@^D M=DO"!@RVOX6]-RHIY&9TW<7Z%5HTLN0*D")] M]Q(1J\(9:?#+^]G"L\:#P,1R$:I3:8];/:[[[XG"\U M%F=M9B?RHJ-RR]5TO5[6Q=2DLSYW\UT>=WTWW^_J-YSG"]HO^&9 YVLS4+Q" M ]S#->P>^17M!0U"L(CD+J8NQ*$>W2$V/?BV#GH)8M*%H$*1$NR 9[79MKLP M?5<3)GNOHRG6C!:>$/5X^L %O\W46!K/H'KI 304W"*RW_8R3\0\+REP"E;@ MC##LIU->"%O_&VA"Z',+O0?@B>/.JY=8]>!+"=YVN"?E6$WZ'CGRBQ^]>2%( M&&R] .(D/2@.B% M]B6*;<7(2M#@YPL@(!W2MRNGAB&M%62>8J<*XA=X?E@8 =_PU=IL0T,EZ!8 M6(2@O]NV_Q!E7T5U](VH9R'&)H*WTH4)U^P=$S)EX/H/9J0_R!:0=KIWWD2@ MNFQ- Q_.?Y\<]@=X=0Y3[GC[FS-LQW[.P=.JV8MEC.,&+&44^:HPTGNQW/I* M"M KBL8K@>QG\.(Y5>K;S\Q"V,&#&P@6+T_R !.83Z9)9=0B2'[DX\PF6&$A_X&O0-&=XS]!9OB)K"K%/IXU_$W4(&,J.%CF M:VC/@,T1Q)PZ-2ZMMIN+)(C$:W/O^,"#M35\4ZZ E##\B%P0^$$S#]Q?MF=E M8ET3G\8:[R/VX_K1WD,$;6^((0!4]$.3??1-:!K#PX"Z*H(S'-(-PAA>O.4( M_GS3W'\7E&B(2#SXP?$E_#7T!+@EV-V M@%MHN+OCXV1U9(P2,(90A+Q0Q]! M?/G@9$)&MPC@2:$H#XH[0Y)\9D)/Z/>98\ D=.R:Q%$8]$%6@]I8K"O.#(2A MAKE_/2+2A2&A6(/O=;3]]2(55O",U3/=WS<;GE@-*(H^=Z4I^OU[)!OLV@M; M?#K;_2;81U8%&@]Q/(;=?F\0!\$; ](X"F<;,4C& MRYF0*)$<\:/AS%1P.Y MJ_BR:;\5+QQF($E_CY.@]1!$0,FX1]^2]WI!.W9EW<3B#[*,RSJG(^EM0;,. MK::"HKM]N!CD96I:1U=?^V)O+^T82[9*[4'+906#G#5!BF1&Q?;GD'8]PT5: M,F)6O"&1O!>51Z=\;[*OK$5RCIB8W0"YY\"T(#4G=DH-H]N=N M[U,_W]N:\.D9A+0>MEWZ*C[YHX//3"V !_L/R[NDD-N"U9SMCC<,-TD3\\+B MM) G\=:KZ/?/SF!$W"?])XY*U^A^-JL5S6Z1Z"KRM#,28^.>F4'=K<_KUB A M:NBPSJ@WLG\3CBJ@;(.C]!*(R*A:C XE:KY%Y?FT1WITBC$;B#\D MUX(H+-E /SE&K_EYP;#VQ^1E>Q].ZM+9'IV9T5B*H&GR>0XDMX4<3PS+AM#^ M]E-&^C4*A-E/-=$H2EXPUNC@CM(IT;O5X[RPYU/V_-16;%4$8B:('EA P-%4 M] TO,\&/K?KINCF4Y25$X/O1*[S$HN-$6CAZ*B!57 =^1!C80/L>P7X:9-08 M<$9.$'?S">\ 2$$@&1H.LN+X+C HR 1+L=&"L24;?.LH513:13X8AJ+M/D5; MBY?-W+I:F7.#'3PU9MS1AZOVLZ)M I4>%/=_7I[YWA;AL$=O^!*BSR!?UD_L MC5Y0NBZ"XYFOZAF/0(IX@U-)TX0),O 0SQP=\[/>F+_(OR%9VI[_V<6Y]UZ* M@V<0!ZF/09KP<5:-'^$.LHI1[L,$LHL7X?2R^7V#>[*- &BI>\-0&KKG]D") M5L9:O^@.CT;^HO[&&W[\I?7,0-LE(7*4_&P9/&:?WHZM[\@4+E\_<<]XR8U7 M\&\AC[JWT#.7$ *0R!0KS!.<:.>O^?)ZT;;_1?\="2[1WE/=T0;8!^<8FHP/ MKK8(Z0N[)#! "RYD)4MQ/"(XR@O1H&9E^94F>N#*WT]A[U'T_9H0]^#2)N ) M<;IV$ :U@ 96Z%1PQK-]2(<1G*-7?8^49?\<_74%KKT_6@'62+TOO[:0('EK M/X']RO;.0 ']#]H]4YS6\J8-A&R*UX421E!2$LJ*L0Q(B%[>*GY8%/N9H-C2 M40@N&O&D"DIO]3.A(5&@B)SFY=0@7^YQ&@]VPT0 3J8-O$?WX(CH7?+S2=[! M*]@Y??ML5YQY)LR1HA#, MQCL*&_L//3_D87Y^AK&/B]8^U+;SR>8I=_^6\Q#= [?G\< C^511@7H1!CS# MSY$X7OP3UZ9^N%4..W,\^^QHF:=M;J)!O=4Q@&'"=D[AUDLV.WCK+W&Q MO_=0.SMTU3G2R6P?!$POZ1C@,@+(D_+>KV[@9K5'SHR 7_;*7""S7MKRB:!A M>K!G2"^-8C<&7++AY5#Z^N?3E)%0S[M//:]"#>3$@.3'W+*X$;3%1&CGFYF+ M>MY_<,D2?FI (;X2CV/=]FW\\/N(>M/**Y *(1,VY9JA3VLH#)_!,WLNX)R6 M=VM=FNM]HJBZY>RD2%6XP!MRG$1Q>=Q5\_,^V&%_V$8$%L7CG :TES&\F1%O M-^_-@9]W@1?JA!P2B"U$G/ ;*I(!%HY'GA0D_'^X.FN!U#$<&D9U"6#I^E[= MLR364S^=']?$:8+4)XB>&C@D_6*( MA&H>-K=U\"19]TWO.YUWD'\G70@W*OO4Q.#-!RW.*T'&>WD8[\&G%#1XBYB: MB\)_P9X?&1>""!'*=TY T;10W,593<";5W2\^1?V,BA*]K6FRV'5IZ+IR;K! M1@0 YRFC+$J(D3CER'L"M+BN(\A^I:O_KTB'3K V-+N#+&C*!;@M?;2FLLYN M4 U%4\[Y:WT20CD1%W9!9MO]07S"5L=L?]";S5MEL_WMYWG#I/\@+>F]^R+^ MQA4(S._NEK<-O[)3Q\&F\BK67LN[?H;HMH3!DAS27+P?AIB.M M^NY:<#'G/E:XET]\K,%&!@+D(%9J4-N^N%&3B5:QM]L4K5(3L\O4ZNVDNH ; MI1OGVW0$!D$J@YF=>]!8 ]^FL([J#=Y89/1, <%Y\MR#92*GPTSD,!/Y MPS*17\@M?E&9O@^-$NI<0:I1-")=4"^QW?,6S?))A!?G_*)HRLQK\8*P/H(< M)D[DI, 0?X33\+P]^ >-!9;B-RVXK-O>*(<;LMQ10RO+\)*;L,/-LZJ? MLZWM0MH1"B:AL$O5L3:E3;R>[F8^A[7< :+G7LY(!B[^/$IG/MTCK&_LAY=M MVWUI](=;UJ]LS"O1G+=N @KIW(VW &)[7; @[!X,^T/7O(MIZ5D#]?<(4OX* MF6YVG^RGG!WHX6N,[?GV,(/U.'C7D2[8C?_4,$W)Q*D[] M_0,7.4,PQ8$R0SL)._K!5/A,9! OD*4:M+!!&((]_MA5X,LBT7_&D;/?CWDM MJU&?6W1//;H.'$=12$CE/^,]$FXZ@! M3A<,:L,#CZ2?#H8?^*0K&X[P>&VJ\)-\\>[Y6A"EH(9LN*X3=U!#$0\%R30O M:^6XC\YI>P/[$(M A5+^Z,/%]UZ_N;W/C&0"GQDF0#@:A>$D/Y\>I\( Z;2+ ME^ #"(Y.Z1 '\&S]K'C%LAWD&[+06^!2O2X5N!X^>"C> )\=)$7"N@QN12 \ MK6A]3IEY6[EM0!!'?00^,'KX+EC]N@2Z+ZAN(&Y$9'6$UA" ]\ +3_P IDD? M3+L UU=$]NZ< %>I% %QM7S,Y)"?O&'8A@J^F3\ZX0/4^NAPG&EP\!U.MG[) M!VXQ=W(AI'U4!&W[;_ K^(XR#[SV%XA;_%9GTAY(9@J0CQO80447YW^B&G3K MT/:OF:\?I:%+AXX+/B="H;+LYY.SX^/0G#PPJ-^#!]W9M@W_X+0@$.S M1UN#^[#M*^6]-04-UK!$V@9[XF66P$_\EH_[ECJ!N0)7X6$_+G/4!'T?O)T9 MZ\,0U_9K8)XNR>M1$6ST<6W+\R MN9#KVFOU]T9T?0M<'F_O$^3]I4?%+R.OIRG]R]EUEE;,[*H\>ZN71S5U+L25%/'2L M.N-IG)AB'KC"3T_Q.D/A/0C8XCTX-*3YEPRW^(L$'S_85<6&'=G?B88;R"MP!P0KDL%%L)=4A'V;)T1=GJL:AXLU M#:[<3[T"&V%A:EBGE\ "I^$@.D;"!C= Q6+3;][D-X?:IP--7<7+RO)J4(6I M)9@SM(X82<1()D9[3PU*9@.'H^FO1CE>C>VOQB_I/;2+>C5_=K][T<@K._V" MH#SEGO;>1T _)8#N%GJOGV_C?IE M"T%5D%^P[_B%A?NNF#JVQ:2SEA#H(6?3PIT8/F.C+I((X^-A?/QWXN-'.T22 MWYE@TO@^)2HU$05"(GD Z!0?%P2&3R?2-$^D1"F5$L2TP"3]^Y2$X':Z=#MO MT'D"#+GM>+8I5Q-V;K-;(_'Q=.2PN:Q3W7Y#))8R&"<;5F*I&VTX,O5T9'/1 M!$*],IX30FU0+JV%5*N5S_#4^3-33CZE5U<371W4FLU2C;>L_FH-1YX]7>8XXM!(YNG(3"F6 M6 ^:8,%N6R,MQ3)Q)MV8PI%G;Z<78[YD%%HI(M%HTY7XKJ?N'/1,DGPZM.(R M=G))]COJMFTOVM5&BQ>7:S[.$T]')NFMOA.;.LU1H#-(UV=Y@X=+8LY'4GIO M6*I:DP$1*SJMP6"9;&Q&&2C9ST9:VT16KLT6!74!TO0J+>D[;;3F$^?;)&=: M:JS;H^9LL^W,>T5&!KH^Y1/GVS0>\I.L-!N):I&:Q8E.=M4=[-IPY-DVJ?D\ M;68&]9SJ#J>3=5G75D0>C3S?ID1C&F,3S;S)-=-V?]AG)URNNN:3YTMBESN^ M795-@7#7NCH5I?YR4%OSJ?.1THZTUUF;H-1B=Y1JMI;T2&>G?/I\9+%(FU)M M5.APN=F48^KEV;A:A%1/G \U$P-[)M$%62V:E<+8*!0:N]D4KNA\J$BK0C/3 MKV:XQ;;8!]OM=B%5(8=0YT-CL4$F-U6)$IMK#KMQU=B"^3S#D_3YT,U$:4-+ MB.USP.['"NW.MM$?P[E>H*B!N$TU-GQ,(Y1%8C 7,G9VR<*G7B"IV$+NQ)K- M;9YK]HO=^#35I'FXJ^0%FDH8O6*;-D1)C8TGK1VAUW-&">[ A;,R6I7EE)2[ M72(WVF6XY7C:JO;AT N'U;>MSJ;O[+9L<27P]2W/4)O,&@T](]4)8=J$K1II MCDJ6C7)12N4G!3STC%9GS&)A]5:#'+OMYNTUP26&S50;#3TCULVDW6/SRU27 M[5:MA;J>,Z1&9M#0/;4^DU/TLFGQ"X;("WE++ZK)-^J)B+LT>E0.@+3JZ$3O'9-OH?W!RI1]>R=(/8:J(W8P'A:D(0+1R^,/W:9&Q,X M\=,+4X+'15$-IO?UTSY>9[V^X,BX/W+O;K\X,(B.O'D&N!*4\9^]5] /!6O^ MV["N[=757GRRI\@?IW4A#XY=K8.L A>L\GC<)_T/;R@G78W> _]7ND<_'Q.O#.%#FQ/#>\=ZR. M:_F=1M'&>0_W[XT)GGQD07H6(6[&L*]_P?$9OU\_3JD.;NY! 4"_@%<)XEZ> MBWT"X"R"6)#]3(F%MXHSOWOP!R^<%OG+\^[!'=(E^^\?'^%L+:OHL6I4\3V4YM;"0UWGI]M'>J@>'KW5J. M:X9-&_P(?CB>*^)>WP)"UI+H65FG5BEA.D],TG.KW[&"MP;VE+>L5V]>QT]A MTM^I_[QPB?J1>7?T>$3?Z*:48$>"WV/H OPDQQH+IA"B(RQM'N^:LFOB?(\%SN M[US([^&QW.&Q)+_3='@N]WSP7,L2Q.SP7B&/Q\%QN=RX^I>=W@N(8S=Z;&$,':/YQ+"V%7/Y;^.A7R5[^67_. ] M>.NJK^KSN]VY_\K!^UL@&AKZ\/]]8[Z]2>=.?4^\**[^>/&IEW+;+N_&Y.2= M3RYKP8UQZ@9NB,/BACC_^^_D/(DB-.&7$H68^#Z8^(6()$3-+XJ:U&L, M\=QVI+['Z<_$(JC\^!>!\TW1MG=9YTNK\MCY_-_W/V_FDYUW_/?.^_K:\ET< M=SK^R8[[-]D[/.['/.[X.V@XAV*Z'_\210!D^:8*0,LRT)W%02[JCW?3:NYL MG>^HZ/Q!QMD];\J'[(*7X'6#;3@" IR!>V?[XJE\7YX\O*#:E]\&+WWHZW+) M04WZ\J00_H^_(0D;MV'+GC;=_-#2>JH%2)Z M]I,%PX_A,_\B_T9]C2)PQUSS_;)A[F;K[LG@N;--^?=GC0313U=ZM=O]XE[7 M'OJX:P_-VY;#^Q'9IM7U>C-E-HK-BYH.>,^?T/'<"8BE<5NE.N[XS9,)J;QL MEN826[58-F-WC%AC<'H;,/U+MP&_V':9W?AMRC/^K8X]8;._)9#^%C2UJ[:H M;#=>:*_5)66!%#UWYWD3=76DO_UDZ"B52)[=%1@&TSZU5_2=H./^PF,?#AU/ M&G[] 710TV(OMZL/+6Z9X9K-]:)>R$PS-X8.3BR35+G+""QE)?GR<-4EN0YJ M'9N T)&,TNG4GT!'&#SY"C!QA^&0CX,)\KTUC)DX9CH2*&99I5!>=>.F7"52 MTQO#Q'(P*?9G]G##QII=0BFM8ZDFA7I1I[_])!-$E$Q0UU$Q0N@(H>.30\?[ M:1CF*-;1\X#A64 TDH-ZI3CNTKV76_,.6X/3T'L MH)AH@B!?P(X'"D?[7J"<=[\)NE-14*P(NNP)WPPA 7Q%,+J22D'W<+G>;:CO MYRFB_GYG)]'=P&P8 O\B(? '\@SYZ.A#[SBQZO:V-LVK QY0";/NDNZB_=O0 M6X#(T4? 4?7==-U[,[)C93P-]="%V%F44=P!,Q. M45#TFF';9?^FWK+."A:ZS,XF+Z UT4F:9&H='W++>;NQJ4ES8]1M\TGD2J(A M5!/7\R1]+5[[F@&K6V<=/)#[Z!1?^%:LJ?"U(T@/#+(\02.XH\OU #J93(%DFJP6MS6=E MMAKKKI=#!9#]P>^[EVX&)%9]EJ-!(9/G8GJ>,O@B7Z1+"$B01RI*)/[(;QTF MUH3P\K7@Y;WTE/&2+SE6V>BI[B);-KG-++LU?]\%=3-X$?J[*6":79=-*#2H M=1OZ*C?*0'C!7JMH(D6_M\_J;OR[OANK4VY$)XH M':PQ$GJW)L*M1P]NN B1?1;VX;E><6;\5DETN-C<3?73C6E6BM\Z0K#:@6:% M[W9&;%5:,?-\L\Z5YFT^A=.7HG0RS%[Z8K'%L!7 XSFKW@Q!N2U/Y:9=>TD4 M:S6!LG(9A:_?.@VJD2C$)*Z9;A%@WIR(G5ESR)<0!"6^_4Q'&>HE;2_,@@KA M)DQ\^&"7UIOAIC:L$VZV, MB>6DH,;L*82;-(*;5.I*4;80@4($"A'HG;Q>;T:@J:Y4XRE-IUG D+E2?LR+ M8^[6"L]LHA;<]FZP9H6N[( VZ*C5-D(@[-]*16F:^51)6;58AO+-/Z UHH?5CRUV\JDG<(IO:R,VB;">RMT:+;*[9SFF=08O(;2AEL1C4 M-RV T"*-T"*9O%YAW==BIA! O@2 7%7=V J57:%>JNGJ,MZM=]QUL;JU;NW* M28%TW4RR,9Y3F%6%[^B9;C,_A0""7#GQ*,G\F2<'%9?=-XI61RU.=NFT83>D#75K9Q.I][*BSHYTM;E0U*_6^%@=]S6!EF!OU9ZC! MQ/IUE8L)$VXY,CFU9(C)7O76J)%5B-Z(K W+;*Z7Z)6[TT$].Y@BU$A\^YE, M1FGBCS(JPW2&K[/F+YC.\,YZ17>;Y FE8PR(1<=:"0QC-=K.K8-@M>I:ZML+ MD%3!HBV,Y.U86@\Q0J!>3BDF&J>OI%B$J/$%UOP%4>.=]0HN[J[R2VM;XJK; M+"]7VDPJ!V[M.C:'5+PJM !!+ ;9V+#M-M(9#:,&]M@DR"A)OZ19/':3)L^+ M PD%DP^D!=10W*,E[P*Z,'LIS%ZZM0?H#K?I/F#Z=YQ&/J_GCEC]^.X'GE[M M]+5;YKEJ)95GFHE6WU!O;?M-NI-1LMI>YS@EMK:S%I-<<8TU!&@OO2G%7"FY M/4QO>M3XWAVU?KKU-MT55/V21OD*5-E\FMOD[6V&C3@F ;3T_@XJ*?Y(,*K_PT$NA"G.F/F/.U#O7^WT-I/M%KY8//\$? M?6P;E&=F/]'I)CAAFJ/C3+.G5?E;8UN\E^TX6K?65)L5:J+WXJM"18-:&(W\ M6$EH'5)7K-.[&R3X(A'*=ZZP^U*\_U8MYS+O3S2W,:Y):U$=C*=%DAS/>+)S M:PMLI0H\H&>3'1'+[4 VF\O.MN4IXOW$MY\I*II^,3$\S%_Z"GS^Y1(,_DS& MQW)3B1J4I*S:Y6/=;-K5;.;F#F"^7^H:;;H[(I1QNY%=+@8):=I&?(ZRD-), ME/XS%W"8A13R_J?@_3^3\4MF69GW-F.7[2[MD1S3.RK/W3I./>+73KU5WE58 MUS*%48J>.+WT&O$^]ETDJ2C]8M_7Q\XE\E[A'UW@R/@19A"%E[Y]M4O?[F!? MPN25\)J..[^7[ /W)8Q&AASQ !?7W,&^A$P2,LE789('BA5[=1K]DSX;T4CS M_PH+\Y]ZQ/9LKO!&HL\1-0X[;=Q1>/F\MJUI N]1=D:7ZH("WZ$+N@C\;YW6 MO)5E9D(.=6+)=HN6G-^TY:F4OK6/NER7^RDNZPKL8#-HCXJ:6HB94YYD4!R: MI*-I\H^Z-(9QZ'OR48<=..XH8/V':#*R!:Y?*:YBG-#LQFR=B2V4VJTK:(MZ M<:)FIKF1"J;U(44X1:$\62,T24 TB4?CU!^59X71K:^SYB\8!OL@/82?4_V- MH&2R:E$$\WEZFA!6B5LCA^6 $ETJN5UUN9VDJ%1YE$RL,P@YTM]^4DPTS80- M.T(P"<'D QIV_!*8R+42.>E:XPK7'-M)LYMKQV/+6P??Q5YL6=U5S3Q+K?/5 MGES(LZ4F!A,4?*=24?)%-'GLV+OG'VHZ,V"]OS?H;E9Y3PZB.RQ4NC?X#7MW MO+,;"O/W*2)W#=<2 URFXG:=*HR6;;:Z6HG%_&PR%L>WQF52V5(#4MJZ;-,L M]!)+EE^5E39/)K"S*4H05TJ'#/,?PMK3L'G'S9QM*M'>,S0N[9B7RNS56;XE;1FG-M5LT@K$+=._[L#MTPO!ZB4E@1?V,' MVFNHM.KTZ@/&7*\(2AD9AFRVQ%GMUAI4MK>=SHU6KPVW:)*@M?5FEI:Q!H5* M2J)Q,A4V[PBA*H2JNX>J=U6@2) &J5%Q5&6+^KJQII1$([>X=94KTVEFJ"$K)/F'?9IS4N8AO5^7K809<]=:B&D M_GZ7$/\S'T,7\U0]IHP2';:878GMBEK<96_>)<245FJQF)W2G#+-]7:E%$MF M.(BA2>PPBU^O6=M7S^MIU$NFT6.G>)&I(X_3>WN:[F:5=^5\ M>LV=34.$D0QWHH&[@-U_?US6U@U6?A_@>MGM5$DTI?(BF=H0VV3*$;OEXK!Z M>XVL4._$=*->90=+ER_F^4%.ST&-+(7\2&DBRL2O%#<,,Z_>'CC\G!#REF2J MKPXA3_2S+,579I 4Y;P\&DH@A M) $A)!E-,^_D)0KAX@O#Q9M2![XL7%QV&:5X7EB: RW-Y6IJKF&=FN- MH],96&.J9DZ);K/&FY9-;"?K-H(+Y .BJ&B2)L-4I1!"0@BY!X_01+$:>6?. M)]AE-;;@LJ/4EIW=VL73LJEVLY=3I^QR5K4[V;F05 @,(=C%0Y#11.*EYB38 MQ_-?1X"'_/-_DK+Z\U/\?J#@@)#P)_#7&4!GBA@O#1;_F(:MH-G\P/V9E!4( M^)(@_H,HZF@V!U*-B89F6#\">@R>B.CQ['&.82)W#0@T)XKY3@1.3[0=8$]= M$<%UC @1(=![_PM?'/R+-V8_"X\[X PTP;3!C^"'?]Z!V?=.6.KP$9X_8@HT MB9@F; W7^2$K&R =\\D<$HPB;X\WSU^BSYFG'KS?G2NJF'P",W!^+Z!KZ@PC M_B+_?@I<3T#DS(WU&Q-%[_5^0\^!DX+\J'F?K#UJ\3_Z]K.L(QZ##X;$$!,% M>P;?;8AJ;") ?O,N=(\HN@AT1$X8*BPAYKL2(^(,GA(<(-BV(2JH)CBRAOP; M<68@DED(.XA' \&R!-WY'BD8%O[R'_?2=;2>9WV:2'V M.+'J]K8VS:L#'E )L^Z2[N)4"V3> .'H-3\\T/X3%$]X*-Z 5,*;HQRT&9-@ MP2YS0#.&!4/.-S*HN]3W2R[ZFYQR!#Y<0Z>+"/BS4=H?MQ#HK$[W_G_V MWK1)5:5I%_Y^?H6QSCEO[#NB[1MQWOLY.P(5YWG6+P1"@0@",JCXZ]^J A2' M'E<[="_BB>?>J[6$JARNRLS*RA1KM>A"SO>T=*^YB>L;%N%HXOF2*QWBZ"-< MW7AMQUXQ99)JDM&./YY'V4Y\Q%#C^@K/2+RP3RB+M"A MI$"'QT1;I2IB!R@BL)(16;,*W!TU 2*%"2Q+@5LG)*FTQKXV'(5:)B_Q+UT' M7!4CT*=&NW5>6\)5."B %TO_ Y^L+9<:+UE.Q-RP.D9!SM,^O!6CGW*>:E[V MKTZ?B+HURQ%!0B68T*]U0Q,-=OD\'$V\A/A*J$UH6I+) B* TDD0 +AAQF2*5]< "]!*BM0GJ,J M:T'H5"(BG(]NH%M1)F0!RR.-M15,1@%"U6L4LJ'A8WR,+CX N VY4A=!(,+. MH'JAYT+27&9UB!,WPHGX@^'$(7(")=V% R00"![>H40O"-,GPB0GK]=9QX>@ M/]*^/_%>_53%PI[>E3VYNQ":CO(9\SZ/?*O(L\#\[\N AZHE%H ))1B_]>CG M30WRQ_T*\-Y/QQ13V\Z(S5!F8^P:E"H6E6 _[@3[$?-+RS ABA7V[Z5,;Y:! M 2564NN::3:!==&.RS.,#=U;=.42#>;U4I4F5A3;[):''5>^S../) B7JO5W/'6>E79QIGI@IMIA MIA 1/&EPC3Z#54UO;W%C7IIP"'!A!3,QDZ$&<&[ ;*,9>RC!7Z&[S M+8:6HH!()"?Y1H^%;D8\>^'$^+ +N,SSFN^]% LV+3?6" F!]D*7D"CSYA#? M=*.XW@\A7J"MQ739Y%G^>X,?_A:'7=_DWSYD:@9>%-'67AQ5A3R)'"%FU 1< M5-I&W734O\OX/TR3FD\K_14S'(!L# R=VK@\<3I?A;:G$/(:W,;(/?[A_R#Z M_,\1IKTJ:^A\KHOB_=A:0G\UV*VTM)>>C60XH[54TX<5F@3.)+'6-NLJ$(^D M#U'H;]XVH*;R4-,_)7XT9B[@(4G@D);0@Y^:@BM9\ >2QL<"PVTLYJ[CD*?XO]Z5+!E8E9;;G;:(!B MGE4258!@_>W]S/_,<),YO0_/\CE_O;25D['GU'&*:2+VG$Y>B54G^V#\P)C_ M82-S ZG7_^ZW\A=OY;ZIQWUL$\-M"ODWR'K:JS7[;X#K+\GJ,:DO49#%^L, MEN!!)I5BN!F191*9&6#8.,$R!$G$A'B23*0)]I?[5M;/-2ZD^5R^$V]/Y90< M[:2(S"3>36V03W3I2;M1B\?JP0!+Y M*;6RD[S$@;9!](C6K.QTX\FR>E!0UV;39GLADE:/GL4)N MU:J*3/;\[=VQ4!(4<9D8D*W<G$ZM0:#UGI&LVHWT:BPK-A% MA9]BYT/CV4(MQIJZ**^6=5%4*A*GY2DT]&RJR7R]PRNCI44LTY7EBA?CU:: MG^K/]6236R7:YO:.X:*-J4@P:2KKF)/P%X"GKK='Q:VQ= MG_ =4"!X?=2GV;?FGH(&([;]@8*M V3;L+JN.!$(KYJ.R,,B1Q(L\;]]RW/# M0L@S/8-P94N&&SB&/^8EDU,T[\#_+6,1.R*^@1D(-EMSN,>*KG?R6OT%]^92 M+.7?7,*;')J%I*XUZ'IXIC#T0Y"=P^&5Z- 1AG-]_D(/[[=<43_8%H& B*TBQPF@L:B!)#.,Y- M&(%/ =(:;SD>D @HR03Y1Z@V#U:0F2*541M+F\VBX=?BPY MY4X)>K( .ILZ? =T_,"#P)$;2BA )B._)Q*/N9D&F(,7 @SGB0X>:ST6F>X9 M%(O"&8JB;2#W,9\UVX1/-/_S-V;=!P*A[CK1&CQ+%]E\G&LK^KX*-JW1C2;_ M ]>NQI\F'/WQC+\B07N6OUZY?(ACERZOD/L.?%J8^. %1MX./+" M!4@K_^JG_W<414#_=CT5Y&2^Z2'LOV=G4'=LR[L1=G6WX)6"//K[Z_$$;J%] MH#H ^4PF[TCR0*#]G/H_DNHOWRY.O%IL/63$K1A!/*="1CP (T)H>A!&A-#T M*(P(H>E+&?'!@I5OVJ>W6W7F ZO^.F/PM]>7.5V>>Y_ _=^7S\#R<*XS0X)/ M+ -E#=#\T=-9U8QZKSAYTH7E0[<(??C_?I&_/JM]Y#-QW7XXF=<.=KR7S(Y> M$@S'_/K7=T-=*D!?U"?'+!2%/TP44.S!$P/BHAB$V'=C@;_F^KY,HN]8X?MW M)1Z%W1X2Z4+&7YWQB8]BVUG0\:[5[5 <^=(A@@JLSTGSO5=SC^)\B MHNZ(,%]1C<_U A]QJ6]6X[M:*3XW/RU&,O']Y3"V @JQBC!P'$W6,H6I-KY[=O78V@96W#0."U84J>T:CN%0Z\494;C7UY7B8[>D3 ^6)H,K@F:<$ MF;I&F?Z MN3EMD6B$O^9VS,%B?Z4)=3F^RNDRXL M)[R!\O^A_YE^RI"O57@/W<]0?_\T_;V:\_@Y]:V9*6:KQ'9M>2493IQ>"?GT M"*DO]"%33_'8I;K+W\6%/#<7<#']WS$9_@Q\>9A^Q'LWY.L0Y]'["O\\\Z%D MH.(QFLJ]"$)3G:Q5F?AT,<@GU_GDLN#8"WJ#H/+7O^13(GY%&R)4Z%"AO[5" MW]Z>>%N?4XOMHM--T27:EC;KVJS;CE?S%)QJ"NES+/U:I\GO%I;8%T!(O6!S M6*C+=QB@",_7PO.UQ[51@K7M#C@F9;8UTTX-LT0T.BVTI\N864V)3!K9)3'B MB4R&9^NA[H>Z_[W-FQKS6\? M/2X2'JV'QYD_[CCS.\4!PJ/UGRV+W\V'#?JM@<(OX?EZ>#[WQYW/W=;YW)OF$SHQ5=@6]7JC*4::I5++K\I1.HM)QT E-/&7CH0\:*G"HP'?R(-^AOW1) M<&;5%4<2("[Q#LEDZI5V!^IO"B7(I+-?' Q_!*LA/&8/3^7^[%.Y.UD1KY[* M)8K1M&GRF07A#,?%;"K9ID4+5Y9%X>SD:Q&M[^1U6:FKV8G MCC,PY9(XRZ1,AB<0'9%+/9:RLQW"T^\=,1^;'2$Y^SA65MXUO8-C)0+ M8*8MEW4F052J@QY32W5V\51NF-F@FO/0-$D^$9G7TI##($>H_*'R?P^3YH+N MYYJZ$>.*DPS=LI.;O*(X0R.-=1\'2++$FU<0_&9ZUVF4]]O*>JTF"2<&4K!2 MO%_AIQNH\-/T*OP\0BE[OXWB"Y6(O-:*G^\[ '_)*38/5^0W3E!Q\P3#1O]> MNB^UYJP580W@'W(I3H2W040PM.6^3X+7X_0*UAD-/PCT#)0,W@ :0 M"DNO20@DS X7SE^SB@V.N\2AEAX6_'_4>@'W]MO@B5M:1#>TM<0#W-4#K?OP MQ$.+P&"/![R #5R@UWG0;QZ!^@[B6>\?+D%"L(AFN'LOSDTU3=QR)-C=T&UR MN=$,:RZI<,!39"[!KPS<^<-K:HT[@!@2@$_U^QCBGE":;9D(B!"+ G-TNTX MR"IMZ;9^X"6WN06>_))U(JP@ )0ONY_'OF.!AQF8-*QSW8XC+\OJWMW V4*/ MTU[D--/8$_E#.Y"]G#LZXB 4;[>A"&(1%O)/-CU$36R JYF<9EI12XNB_T:6 MP)IK_ N]3I (VA;DY\[3Q@MM:\ 6[LV\VQ;'DWAO*5Z'1E]"7*G:=ZOQ15-R M6W B6D9,>[9 8N7]4H=$\B05ZA342,HC#I) ]"/WW0%U/E?B4X)CZ%#@'Y(@ MH469/I!$H/ZJ>]_]H'G644,8O_>+JZO^8!UJGTWKH;^?^(_=[*9J!UW?([W9K!KIHHL]>:HJ*]^^/ZML>IOS%0ED&7AM/! RS MX/(OJR%Z[P6E0+OF);*SN/'SF;84@ #@ _:@=UEK6R>:$WCPD_^+8/ORI\=0 MI(])[S^H)?.9Z'D+,:6MUQXU E1$PF!;H[C;KQ>M\86&O6_7%/Z3M+AFVW0W;[EZ4U;?;[GZ\G>=5&W2^ M;.D<^MOI+-R'L4NC"0*T+Q%*7!O%W]F:\'XH/LUKPW6S.-\0/;I+UR2*[2VS MXJ]_R>?S%$$?Q5\ TJ_?:>,O-3B_4F](3E'!W_3*AE-K8+^THJZ!:6'[E%)Y M=+2*UJ#AG:6"X!5^:Y[WAVP+Y>C&=@B3J'%LV>;S*6A?M;"^/P]H2NU(W MR2!:O-$D%;EK7HL&S$/RGTB 'FB'=(U/&B[*-63A3GI,HXA/)&S%1WKVS)1X MB36 M'_B9O:6E1AJLP.^QMCJP-8YZFH,N2X:P&U4_!<:YKDM)U0<1BA_ MF.>T_">R@: 6.1[7>Z:?(W]=>L3^5_"ER+BTD)'FO2-PQ/3@$_AYH"W%= 2+@/.^:< -"%*45O)9!!0,9@ MU34604\"]U1L8!QEAKURN]@@B0X! )75Y%EV-NL?G=*0']AN+D^TM8$\,.>2 MW@8&LCFA';C?::)D8*OA4_UI3JFU$@1(I?K2>,N#1''SZ]\D<>&LYM.\BR:) MR )KY=JEB8D[9,/M2M%T*) L,+09W#1X240T-2(BW'M\F:(*I;TD=9LE%%SG MO="%P'*^P^[Y!D@8H*#W4%C??(ZT;<.T674?/7Q9Q)\B@(7J U_VPDL<]!F. M1.) _0Q']Y=N^(*-F !:,DC"%6F)9W#83SV7?K^>>CU_T P4.X>>D@;YQ8?: M\6C:(1OM'9R!M:(E4R=DKA$O2N95M .:O4' 1KOVD:QZ3;_1+B[-;._@18N8 M-I19*%#(D+.QF&\@FR^+NDN+2"L0C/L+RBX/! D)WPSJXN8_;C#@935QA62I M*TB_4'=Y=+0%;0I;1]/Y#2)\M='O"G <_A_:#F\GOU.N:!3RJU&36(I&IMA, MVD6[^G%O EN]4!H@F*"'][4B]/F#[[WH.&A3RUW+2Q[C>SV%#4!%Y6V4?? _>\R_@^S*_.ZS#;8 M)=VC1C5R)HMV.2%>-(J^P'Y[U5L/ZL#>BOP\Q?R3F;U-AK8;#G/8BV)+Z( - M^\+^^?$#Z=/>A]NK%/3A;J]>A;8F#BW3(0-8^KDN=6A_Q", M'/ADI*FMW0B$NX#W@XF:7.C YC,Q>E1L.%G'2?8RF\T/!A-/D'$ W8>3AP21 MF!<)PBB"DD.)&^-(6^+8=B/%-&0G55M$5[Q8'7T61SX#(#R7&QO*A!H/:BM+ M[[3+V7(:[]3/EUJ]_#Y^>/X/UK#G2$MUSTS(M!O2>SI\";T1$^=613A61_&- M",HXP1K]0(+DNR=DVCV)N]W^HXA$F>TI,]D6V*UNQ;J"9F\^*3&.A8PCD6CN W?2TH(Y@&GGS<3! 3_46[ MGA2[4WDIS1<3M3A+4;// MB'!7%%]S=#"3S,N/\]X,W;']@>H! MQQY11&-D(. M#Y?9$MXIL)2TJ.:=9$TEEE.A&HMELFR.O=Z.MT^O1&EM!D!R>,B>]K<]+VCL MBM8?/OP\DVH@P*8=@F3G] MS#<,,DAN]W[/?I^!C@6 M*OT1>7D-N'GHWN%Y!&YZD3GKI;4?KC2 +3 XR42)::(J"="S1"GLJJ#8 &>_ MKH'ASV:?=Z'IP-4S\_A."4K=,'CL?RF:FQ[WB."0N)@/>3-H .4E]+M 949+ ML52JY]C-0IS[N!?F0T-%Y;0EJ$-Z(W!X(=?D%V8O?/)%>$C5MVUU.[!R V>J M56+25&XG1]#"N99C]E)4_4$$XR3#YV:"H2[END IW90L31UAL% M,B%]/B/W M"P1#YAL#(V'-.D0^+JUL&ZP[=1D:.L25]HV]47,9;7QDM.:0<*^E:",!MV[6,\[G?:F/B)V1Z%CR8%,EB:41 M[[,V7>W'%] R2G_M!N@FQ3XH%CUP-M75^%YIURQS((BD7!L,E'1E-S$4$?(] M=2&)_4NVG\O9ZE@4CFXFG2#)U_O--TY^GNG7SGC^/2^_I48HW9"42.PW:8?)UZZ2Z9,Y_75M MUYU,+)HU9X!H.:!<5:I@7LMT[I0[F5#*M8JF6 (=;56G UJ:-1/VY=S)L_3@ M$]8?DD(":<-/*&G6O:B.;0H04:% OYQR$DP2?NZ=IP:?2-@3^N#T//,H7.)7/ZEYY)OB5\^<&VLN:56'D@Q1RRVX=WWB]\AT9;-2G I=BG)R8EA8 MBT+TTP=\'R0^LT[4,UQ:+A"K0K8Q ,/49II'EXY?(_YI7 $#^3MRNE;30;8O MKE-#>B32*W(;&Y/ZHG./G*Z9?IS(=3G[P:V@@$+,[Q0T<\Y"RC Q3F=Z&[(G M$ZUR/YFIV2,J\M>QY^P6#[UR@S_.HM$-+Z%D:)^/'^".09&DJ M_IKR?MPGV,#TAVG-S5$[BH@0G M^FJV.[8TD2C%E4R;JSA"K/.6!..;O&@M$0I?.]EO+VC#PL* =A#%U.XN ]]@ M]_B4$.7\*7:GXV9NWG &;+;)T28[K73 )W/N/R]$#;,YIAH,4QZ4YG6U-FLF MD_H.&CSD^X0H=RY$SQ'78L61$S^=,S0W[F]NK'I$9U%WNH.!DRG4= JT&2FQ M>P>>Z2Q::C]JI>^3?]$%E?X![3JDHD,NX$!0$I.30WX_"V6? MI**97I6F?5$PR2UKA*4#51S4O/5X^.+#R9-7T0@7%WKY:>@P'7I4R-'!R9Y MA8X] (;[!U1GKE7UDD %_VMZ18V#;T3 M=5PO8[\FRA91/3@OL!,[#0^T\&\/MP=PVBG2:QQ4."2QA@;_*?Q1>^)\& A9 M;2A1PZ)J#H"@TIMX/J$RR/1_?<_;BP24"%O'];UJH>\,$ MSVXS$X\6HXF=#/KC=6G9W#E+T?6_R7?)P9,G T?[WE_2?[RT'M?T.=I N;VL MHJ'73&BXGVO57=96&F/%V>S<=!>\H7Q6Y9;ZX[M=VF/["I62[1+U7B7 HG0;VR.^"D MSF"I(@ZE1KI)L2A8>,&J_"J)O%]5S0N'9X%\\>#=%VP]7;ZLYU<3W=<:OYH_ M1WYI=M5;RI"DP:Q%;SB&EGBC(T=!?C03/VOE?/C.$YA/V-INW6W)-4)/B4P_ ML5O-48IG/'DA@^9P=8E"]6'<@MT7#Y7.[NY>,Z7?9YB;TW];]J5Y2]U,9TF; M;NG.:C':;8KE^'&8+G%-([757:^;$"TE&F29+B&7\^.U@3(2TL_9\UR4B][* MS+E0#R_B7RUP]R?)/-;&.;N&OP9 W=\J\0L?!0XK<;$,_TH)]O?]8T\,6!O- MD(-NNXI>=]?:OQ1>[4EBQ6D)&RCM6+K126UXQ/[E1^SM<7(]E\958N!DNW9B MOEMVJ]/+1^S_]S@0A+-XH6QZ'QY.S/U2WWN1]&35J\GKUJGR[IU@C?"+8;%K M5E)PP.8D?H6V<5QBG#4C:P"=//A/P0;*FU8?%#<9X,L9AW@FWOAG^G'ZWYO7 M0-Q P\/< SG2[-.+(/OBFL'^-]^MB'$\+&(<%C'^VB+&KY=E_4 15_(^)8]? MN>#U+6]IO;515A;1>-W.@;;LQ-5QL]I-)LGB]:]!O'(3QQ%S\]1@QT_DT7S3 M&5JBE.!*;SFAUT@1NLEEJ;?XTR?2S?K4F&9D9Y&ICX!0RF>'=^5/HS96[;X^ MR4/KTTL&DAG,_O_:.T[?\J+26^R?#.=FK5 SHT1* M7>JT2LTV5.ZN[+>;:KPLICO2P.GT*@LGZ]#Y*%;/5XJ>7U4]KWEQZ"W^2'4A M7IY'K?R@E&O.YPLA3XT6G[^P\07\X1+.I"CU+5TNB?(NO:A39J*)*S:\'/QX M53VO>O$G:/E?,P#VM3=YWI(*BD_&)^LDW9 =+F.6IN:T5*6WS!53;!_/\[\:[3O5=6&A]NT=S0K51G-@;IK5 M',HLBR4NW.7\@ALQW_4J3(.%:\;5R)S(2#-D\PF7@'"OQP1*5C[@%9D&ZT0R ME^)HQ_=CO'L2?*#\YN4+,Y@4U0)U?%/F!0+]%?C1(8-&-%@W*')<()13;!,* MRJ%K(\OA^CA/;MS2[1^'>CM+.KJ5X2%Q<,:HZ1HP4.O42_X57G,4//>3B3X=-@^O=,61T]%S+JE26YIB6>&IX)E"S4RQ)'UM!)%0#OGH)Y:0ZX M'/A^(OY;C_?,5PMX7P>JDTSF*Y$:T<^582S"=87S(+JD<&9IN"YUY%(\N6LO MI]E=2KM53NA6*5+.=*19LI3MYPIY4#!S/#X>(M_(__7BD7YL_W(A;?0QI*SJ MEBTZG(!B83H#A><(!5G][K#N7L;<#G[O?\_GP[^/<\3Z,G+@LXMWZ/6K'2&> M(FAK1>E+NFWHF@GVOWJY5<2A'S1\Z&:N*8H3W8?>V0C\P$WB]#M+>.VB/?D[XF5:2QT[%\>/:BOM\O/Z30\H/!MP#K_U@W%WZ3&0=Q>//@O0G M\[@8<&^BHNO(,T*-1[&_[Y;;\D)T^PH&KS_G.-Z */=.U^89-U^"9/%2%RZ< MI@4I>=?#_J\VMU\$\5Q9RE7,6;)\0* ML9HNBKNE8HK<%K=>>RW3S=4H)#O!<_R3GAX2RE&%VN9R_OC,^+0&H:?ZIP?& M1UA]=GS\@:(8W\0??E%(.C$I396,75*V6W5C$9MWEZW%L9"DKN2,<1,ZWZDF M-$"W^))27Y3IU'B%XU1WN6GZW?3R,R2/SU:MTG26(&BRW!)6='*F%00153)Z M)3+\ -[OYPHHOFRI]*@B_?^Q2_V?/)V/])Z-YP>RHEJ'/@UN*18RA<@;2Q\Y M8.@/0[/%.38;L+ED(,?.ZT#X%*DT1I&*RL/W&Y+?E[YN\<^1O]S!$#]E%5_\ M1UE\ *[606@?CY]B=/L+'DS2#.KI<%>D"=:=! M8NO/U*&01+T;[%(1817X3!6?8&+;UMQ;9FX'M?] MEO!.XC(NN]'U(!F#9H0LK!,!RK[$J55J#;JTV[C M^NU[VN,>4TBNT N1H+EK?O+C#JBX N&;12T5/RAQ\>FI=<>H^$Y(:SO<[P1ZN!IC9P6UQB(PP8:PF[]T'* M^.0X4,@U=O$1-'SF_H(3-F[1)$5%FZ&4JPL/<5-4H+/EY9M"$Q)][&WI)\M" MT_7AR%.1[ 45\7O!725="N7\91GTSB_:+A"'X#I=WG@[A3'O.Y.VZFP'J[9< MCMOSJ*R)]\J1JJ1;U5*^.A9HUIG$MGJOV;!0RX3$^:D%SI&Z(')/OA+>D#,O M7X[$L(11R06E+[UU>XF=Q0H]+;7[_(Y(K9@<-W%&NUR,NA,[5^GYN)13U>6@ M)I2(;33/=YI== IU;@F\Q,Z'V3+?[5)?@L''2&>[,+./E#@640CXNV; 7-(5 M;ESODCUS6*5+B>ABT\E/&VGE'L4_Z^NM;:Z(ID2W,LGH-J]IA9K=>4>RR^W2 MDJYRKGZ)*?9JV(B18G4FK[@NGR53^2$_N/Y9^H4;!")I5.FEL"!:##F0DI/2 MT&KC"ISG39^"+7C^]&262TS-+0:[7K0[W- U=3:Q!TZU2(SN6NEY0\?2+)"' M63K53]<[K%74JV6L:VMP8Y">#1KHUCY6)S3U*W2I% MD'+U @X8O)*K)R%UB>W2H:(UQEC9E5M^4 MP+)6,$:)VT2&5J7%9"IF<]5!=%ZOZ!M1F4TYG!EQZZ3.ZT3C+I$;3(=63^^I M*;FU6;1*&RMM-/HW"L2-VQ)?%XJTG!<:W?9VERJG4;F'6.95O*(>T<8WW&-^,6L K=G_?#6H'V2-A*D MP''&2/";X_:OU_*3"2:60'YR8G_S.8=\(6":%,I#<6\4'#2H*>[GY^D/R2S) MG#DMZ8.:76@"T6233/'('(Q_0'TNO/S@P[:$H8;\,+^HF#O*"!00.W)N2;MM MQCKFHD:S\[5=,49&V]FB'D/Q"R;$_]T?VR)'+^@N!GD2/&+TSX9/+UJ]\!Q4 M'=>\G!"P9@U)LTW?]<0E@/;)-' EK"IBB3+/Q0??AWWUYN!;\SIZ'#YT^VI) MNXD!=2Z8@I;11_VXO)*CO9JJ)VM;CJQ_6C![+)H=KA,0%,A]I(5"=ZGZAQ#M M99%,[G+4;)!J$X-:;J?U,O7H;EF$1FWVHD@^'_-&0B:4"/_%[_-Q/6W!(5+T M;ETS<* B#W\(Q\PA'D5 KAG M #8$6O/)RX(R(W/-Q&>J\"-!TW ^%.=&?)\"<6/@!8!U5H>;$]JS3#?_@M=P ME 1?W^6ATG(6BJR@R[OI<(K^^%U_=N=GWO MJA?R/AF./;VEQUIN5DD=VI5DR* M[.=C+DU@'5Q\*D#AOM8\HJUO/KT>?U&UG"TV"U2-!MI,C%;;DPF1[+@B^=W" MF.>T+Q8,SIZ+BM.?L>,S:E)R-'J;IHU:NF:M?I\'.Z+926_ M*.D-@2\EZ=1&'R0'$]YIJ%?4TTTW>$89<-F(#NY!W*JT:U4E47XA1 MOR=2^FXM=0.D')R#@Y1PS2KVOIS;2PJ*7+MO$A8]EX-N95!?)3AS0>2M8:W8 M6RV*B?'O1NEZ@+,-W,JDN&Y*>53T5[4HE4>BX/YQN3IGT5![,P9J7+359C<) MBLKETB)JQ?1*./S[!$G/B6_2E9ZT,XG5H)3(JXE-(K4<3W[WKMXGB9]?@Y9E M94V3<&)692WW>R.CC8G_2LVI[QXR#022$5JX!(P<*/@P8=0B+C)X-%DOJ&7N M)XM8H1O2FK4@B2-SH/ HKNI^A>);FFU!+K \G#Z4,%237%*Q 2*PDN%"G7D< MEET"UK0AX]Q01?#]J"N59EK0J.'1:M E!#1#^#/)<),#)2&"<_#PI;$92G+S MRV1S$&#G*/2&EX%=:L4)9N&9^YPV"=%&XE 9>0/B.*0\&Z2#C\PF5 /WVH'A MQ^W>)9.GM;TO'X8=G"QWT=_H&*P%5VA<_K'O*Q6XN&-L1S.YU-Y6EX(R744K MMSFE$>8FF:CIO;3<*VQ:L>*4S.M]ZM>_F9^1H?XV[56GR(_+UFI&D,"P=*V5 M 9WT;6BOUAL3-5EO)&G06DNT5N_W3=1T-_-*JOIK1\F\Q.,H)-(5486@%\'9 M8A@<7,3PO)R],F%-FK&F]!OWDEZ(8[)XG0P V6PRS:691"K.,XEL3&"RL8S M)+DL&Y_%$R293?YR(TKN+_H<8^BZDLQN\FF"3=>G)+,HF+D"A2SSTY%1@Q=C MDV[?'@!*7)0D05_FS0X<>?;,:)LN=E-E521()CL4 9=GF9$;=M:<&CDV3PK.J&GV]4=1[=&67MHEG<;8=-ADN=O=U;Y<7TR+<3D MT2 =*_9[$MEW-E KST8*M7(S5MW1SH"4ULDDO][H=IE")8]/1R:3RC"CL9L& MW6-'ZGBUVNT2,Q&./)NGF2H[S;ZS8 ; Z&C*I)69-D&'R9R_7:H+8[L?8PI$ M3U***3/=;W=L-/+L[<,4@-\DX]%P\Q8,\:\ZAW8?^@Z !;O!($0N2B?*_X;;>AV_+*1HG M__*CGV2R/ZB6G.V&7G5+Q:+-9FI)&SKD "*(#I]L&3;XLBCH1TZV-?IGZYS1/"_%\=67J M$KW*9^?IEB@JZO:2C215H#ED?$-'Q#J2+PQ)5'U]+8#Y< M^]45$@X)"3@1$N,@)/C[=SLRQYT?T+8E:(JB;5!$X"^\D6FV"7]E_N?O>Y:] M/3IS.3Z[0WKUSUHR)3>%^F^W;R%N39TAB?@_P:(C;H#2/U##ICHZ3%-8W01_ M^_\(3A9-Q#M[0JXL,NUK8T_P/WI M_!IV/F!HV7X M$_->&'-7;O'^YZ@-"W(>/,I9FNZ?YL6>$XG_&Z28]S*?>H%SI<##42JY 'GM MD\S_.[HQH JY9X<;2*0WS^SVW[,S4U-L"_R#CN^N=:;ZLF $!KY?)@+GK?_S M7XM_A>"NP/VSF4L6B,('<.C,#]'*6R;Y3";OR 5/'_"+SQCR1S$"J@,9,N(1 M&$$\IT)&/ C0FAZ$$:$T/0HC BAZ4L9\5_+0#;L.SCR/I/U=JO.?7P7A MWUYRYFS%LXN/S,/YS@P)/J(,E#5 :T"/8U4S&GSF<9%'-V!Q_K__\]_9,7&@ M'X4HAN\G?U(WR6?B593\$DJ]F)MYD7;'Q#@N* #=ZQ=H$0K*'RXH*-CB"0EQ M44A"W+R_.KQGR1]4B3V%SF3B@R3[,B7QPEU^U$S?1J"U(?$1/XW\@94(A2Z_ M"[2&LO3PLI3X* *?15H/=S'^_M\Z_ WR MMY?CNMGW7LZ1YM]DJW2]VCNL.Z"2^(#C$E^_C+NAL(;">FMA_<0N<3OV[6\2 MIG3_H-@M6GMR5OP##*C;2.8;4=HK+/+_?)E"W5%[(O&C&ZWOO2'^Z:S2OL96 M0"%6$0:.H\E:IC"UQB?MM#YR=_MRK@AEY;W[$T.44[S//XS_VF?$[6)=4.HQ M'%UJUNO=IC&3XLJ&23#Q7__&B,13-G'>+B94Q5 5O[TJ'M*RXJ-=;CK-R5O" M;G2YNFY7-*&WN;DF:NG4N-@IU$6"[*0H/B^/28)"F9PIJ(ED_(G(7KH8^5T] MP9-MOWN2!!:%KX-LG3D1!5C02\8-@ S 2]:/L<'OA4<7UGW'F,@U?9.7;/1[ M+_?>T'<]*^0XYS8 ?_F3ZVX'V%L3<:?-&E21<+BA,3>G'WT#[;I$- MG.;]Z]^^YG;K>3$3WKL3',$5KMQ&;R?)\:'G]2&<.]+R.-1R7K-1%OU=4.WK M7+.[K^O>\'7=,,H)*OG=UW5O);]J@.9+=7P9HR:*7 >TM"L5XX"FE6H>79?%@9OD M4RSQDP(W=U'UT%_[P]9]K^/54,Y#.0_E_+WK?FCW^ST>=^A>AY9W:'E_7_>: M*D%_.M4V\W0OQF22U5E^K,L;)A.ZUZ&2ATK^,]QK([:8"P6[[_U?7#SE7W^85[KG_.\'T=M'J'(9K"B'Z^SPN.N%HN"&&XH3423( M-?ZH$B7NW+)$;2[V13#/"W-K1D3![3S<2G,\:P&W ^F^&0ZJ3S<#9P;;8W9A MU14(,";NO\J]E+KJ$@;1SH M$[>#2(-*CFXYORD*G$T10/; IQ0 OI$=J:BF;>"*F:BQN>96I=IW8"H6*OOV MYGC">59E>8E5W_G[?/#WBK2$BW^.%(^68MA>J4'4%D774.4A^!44&].>+5!? ME&"]3]RB7$778;SNKX=LGX@AF;)?Z E5+(6OT/&#T!!$9]Z=LMB71=UA3'ZDRB; 3S@SQ"O 47OG% M"I/4J"$6)W%Q(?P!MH)4(LYM[_9Z1N> M([AHZT8RP9-7K?1XCO"M^Q7P:,:*IHIXPB?E4%U\ ->79;^YW%N%!U]($$75 M:OU'Y)%)B_IG6\!L"1XJ>Z5J$W.B[7 "30Y*G6DU/=\(R5W^\Y7*WYVQ$=2? MX;3=RDMFMDZ,F*(2C2N.4%B*O_XE7ZD7_.07ET53PUM^A#LL$WW@L>H)57=N M*RQ4XSR+VW%% M;, 717@)&65NLH4_;O#<>Z:>X2;(/3]=ZF5WJ?, M((9B]V5B9Q:Y+3&P%A0='3&#F=:I;PN%K^\#*"\K]CEF!W:9LSWHPJZ# MV_@AXXY3;-[=8GR3]'>RJCQ;UL5*\H&*I!7U *8H184#=:0 7:+3UM5( &&[(/PVS=8 M%/>@\$WM5XL5RVJ=JLS'M4&/X;=ZS-:6^7;'52I)A2A,6:^,PRW=8H]4VCCI ME3;N8?'L(_$,T/!AK+G>07N.&U)@]8BP:U92$(>C$#*B)E0)J(@S*]"FX@DY M2:XJ"8:V/-.?)]=_P_TLC_UZ#/%W.MPW%1'^( +0YU"T#5JU9 2[&0"6FZ-8BX$L0\3J#6006,,_X/\@58%/ M#/0_X22#LY?(H,0A'95W-S"L ]C;.3P9,4;U=B44E$$-%V8N%^#C,8LO(OUW MZ^N:#/NZAGU=+\KJVWU=O=X?:6*62++)) ,X(<4D$K,L,XL)))/F>2%-$FDN M$X_]^O>X7T.;&[3T;;:O#>QU4EH0TJS"J^*ECA[FFK+'3;X^H5-UIC\?DWDA MIVXN=?0H"X5)M3 =&H-6ILYQS>V*MIS.I8X>\UBL)U4*E#%(:93J#$?K8DE! M(S.G(^/IP9BN%0HD45JG>@VFV%_)$]3[X^SM8[JB+!9F<2PO1XDRW*UJ7+G9 M@2//WMZ<=)96K5;8#1RVH$\:AM'7=33R[.W)S++3-]>+$M$;UTF5-6.3)'6Q MGXAL*':J7.>7!&BRG.,4A^:"[USJ)U*W:ZT8N;, G;>TNA$MI.HI\F(_D0F] M3:V,9E^C:W'.:M*S,HC)%!QY-L\>8PVJV<9B18.&PLK)^&I(0RI=Z#PREL;Q M;<9(% F'7 G9&64FZF7Q4N>12I]?SZEXV1DL"3'+Y:9L3)?$2YU'@%3+)I*% M>4%ND=54HK-2%J9^L?-(R='''-G4NC++.LQN**I*.HY&'J^(2<5C+!E+0 ;, MP(Q)L(DTDTGP22C169[EV104Z;-9*"NMSQ;2VI"PY[-ZG*F(XI*Y*-&#Q;"X M:5AMG; SZ]58J4Q:P^S%'C7LG!8Z625C2PE+".Y90?E MCM.Y)-'9#0L1QQP-B=9HM$PWV:7,MBYVR"F,)N0\7:*5@<.O=(.+YK<;;G-) MHM>"WIO&2JG6H)0M]IO17L9:CS>7))H0,V6;&W%3PEZFQENQH=0U[:)$BPRW M*#!.MT*OVDHB/XG/$R)[4:(SLSFWJEK6;, :W0PSJ982L]Q%B:Y5QW7#JH]6 MLEU:-W>%77UM#"Y*=*JU:Z83R=:$L"L+<9X8M(JBL E(] N]MU]UU*YH-[[L MZR#K#2!C#_L.V!KS_/I][-F+^R$;&D7>D/WG_@ OS$26FVL=LQ'5QGXZW/P$ MEK,TP_2<"&0;1. OX4>XU1UZ-O0XH#WX!,T\Y#$C#X=]\CK<1?_5/GGFOM.7UWH\ M0(,(WHO=".A[G @X1VA&2] R]NA[U'D5SP6=F[W3']$-%/Q7#GW1GV_1_><0 MU3C$,\[#%05Y1,YG-).AHY9#6H;=$Y(3ZE%:Y;S@U;\48@J;X'S7)CA'Q7%3 MY'/8Y2#@OMRQRT$V'3+B(1@1]OUX"$9DG\E,R(@'8$0(30_#B!":'H(1(30] M""-":'H81H30]!",@- 4=DO[0D9\L-G,6_[T#^PU\Q8&_\@E/T!+E-LN^2V3 MY\I) H]!A&\MZE_0RH9X3L8?NG=8R=!,\XOZ'GUK9H>X]D7VTG?"M=!6^=$Z M_2< .+5$Z?([P(<@_FXCT*F#U",=6O*%GF MQGP?J]OHK2L1^A?H]W6&*OLR0T<7[ >]/G1A3-L(7&GV[M=+8)E=ZI-&@V:W M#&-/BV:43%&?+G2VO[1:U(P>JP!TLSIPC=IWH)$9DD.7!B_5+USG2*[4;C?I MTK30&?2*]'QE=+SNB\GT4XK,7*-^88@((2*$B'!S1. X>VGC.QGX>.00:T$V M; [ UX ^N[W4(ZV?9E;QS71,K[HSD6=:"[HN=-S6D"%"A CQ\GE*B!"/C1"' M]QUCQCI>HDN*6<]D2)Z7]/M.8;U@@:1 C9#O MX-<_$(#]R':.GM'SA_=N_ 2^O59TK#S;\L4HVTD0H-0IQLSJJ G(SU=X_P*G MB-?MN51:KTS9MG-:?90?U],IT>T(FXR_U@XRA(80&D)HN",T[("A\:PYOY5C M5.3CW?RNM-W)(ZF^VO'C06N][+B]8[T:;B%;&41!@>^OKPT-W; MR=PNPGSWI3X0;'YQ>ZPO<)XT*K=TR"@GR3VAQ(!F9]%B,Z+7<#J9>8+_'\:+ M0T ( >$G ,*G_28]3\XI4EA:Q++:DYE.498X2G1;5H<'2B% ?.V)T]V7^N< MQ">@9#YLWS)+^]WH,H["/6[3NJXAC6 M[ MK]GWO$@\N8CX3R4-!\@D2\ACCTF7T(<>U2^A#CVB'SY#^A0@?CR:W3@R\)@5^0M&C"_1YLVJAGV3X/6I)/#Q,A$!Y_\J&5Z-) M:$H])![<:]/\ [>,[UXG,12'+Q6';U\_\>'EX<[E%#\H#]^SNN(?N&]^G.]A MA;[/J<1W+\X82L*7N=O?O73C/47AP2LY?@H4?EAAQW,:_/0ZCV\8#G]*":=S M,OSLFF_!E5XG@_[0"/X+:CK5ZE;6["R9U6QSUUM[\=K3'5"!/E*!'G0*I(_'D&N?.]/&[##F)$SRW*J/A8) MHQ"SN&''JR/YILGQ[0*8/Z>LY /AWJZ7=&$WET]OH5=')>JM0$S:#5&9:$>5ZA:W2^J2::> MH/D5!M=#P @!X[L QJW=MWXC3]6&O:A"@&(M/2ONYH"N;-QZF^'I7 @@-S^^ MN_O*OSF 7-D/FRS7W:&N<04";'4C9I>[Y<1BXQ7E?-/@N$)1SM\K'AEXV'[< M9TI)>DMN0B_;D#CW;\172;59EP:/L-K/KX_%_&= RTP(""(Y.G(^4=.W3(0;DL2\65(W12RXJMHF=F3DX[1<[A=H;,E.W#DV=LG MLY$M;?OCFNSDRF5I.>H4IFWTS+.WQ\8)IS/>IM(#A\AE4Y2XL^(SBHDSQ.E( M@THD2CVXB\NV5LG$26NP* *4)7,VLBZ0,C4=BTN"7!42*8YPZC$!'?*ZOEVCDV=KYUK:6B!)&EN@5G%5K-"?;:P%U*SJGO"!* MT<&\7I>C]KI?B:U*RQE SSQ;>V4U$I)D+)FB6=8J4M/J,E?K=2!2G,U3;,R9 M8B;)E>E>E$_OBH:<$AR*29^/M*TYFRKQN3F]W$V[:C+*L'2L T>>K:@IRN,= MT>V)Q%(C6%!>)_E&1X0CSU9DEXE=$ZC-OBQ1;2)3K&9R-6X#1YZM*&/H8JVV MLZLT2X_%YJJG9^*@PV3.Y]F?$NU)@FW&Z=:X&K.6G6RA6!*9[/E(-B_$IV39 M3!-+L.S66FMKL8Y!F2P-GZHTZ6-X1RD1@L MC3&]2BKF.!&'0V/GU:++06Z2<>BY>+I_%N!CU[@RT2&F:E(J7P8\ M!%:1@OO=VMU.)9-3--.&9C><0$[1.-G;0F>,')NN18%ABL1H/2N!N3H=<>+& MM0/@?@%XRGIE'(.&Q7Y% -R:=3@U. OP9;;/V?V'$S,0;1F>Y=/4+.#>B$AY M?L*!.)$ =2+0 HIX](D<"'2W\M&GZZBHD19G:3/@W>\@B5CF"9>^SFM+N/\Y M$;"%=A$JB?U.6P\Q" UA4DE6WJRUV8AV:=]][IA>_][SVZ%X )J8/%_^CG30V2R/T*\-Y/HX-\ M7E'[S8R\ZE73.6FVBYGQ(XN3.#(XHR;@D-&)"GB90'U98RC3!!;43/B2EA 0 MD#)0^+VA2;A:TF0-@YDFY2&M.%-53N66A476&A3SMBL7HU.)Y&2XDPQI.(-R MDGP^;Z06@1"C( [QD(U B4".*)J*0 H:ZHKB1 1#6T8HW9 45T1BJ#!^+ M9 MC2OENQ_ZY?*?(_TY?,S+PL<:(&*;$#K@SR&4L2+P7PS?P(&(H-B*'EU_(-8M61E*."2&I$L]P<( M=5G1 , =B[5!4 "P(IH.H)1I!OQPKD5T%KGODH[$'1?ZWS\3HWOZ'_@>P^;D MB.">*L+'ZH8F&NSR0(3@JE7-BAS$!O4:8#D.,1+]<@XE#K@[ _H"+MJT%>LI MPLU9573GCWL/L)(16:/[=EXW O@6_K#)2,%-!K[2 )PFJBCHA1Z IDT2_[0- MC8Q?_PWH#GA1:)9<4C05<0MU 4!G1_CJ9L6_(_[%C@+EVJ0 M7^;SPVQA_8 S"%!\8U'3 4H1>\5 AN^RO@8W]$!,KHHNV?.A7H.-.277'S0#"901!T%/E@[* 1$DR ML0@8Z"O6"DH/_ L]U((\0)-U-W3(PR>7%.B[@.B=B=W%-]Y%VJYLWO8XJ)FV M EI""\[7.,"R"<&XL-=FRO2VC, NWMO/NR7L$P_:P,![@,H!:"0?/O9J=]8U M#L^YC^)!YW9RG1B Y%:IZS19CA8SO<7<84O4N9U\>=Q5[>0/AV'R1SN$"WT7 MI,IORE( '-YH(W&\_Y#QL#'+CVG,$O]#*QN_'GJ]0XGI3")DQ$,P(AX+&?$ MC,@^IUZM:!8R(H2F/XT1(30]!"-":'H01H30]#",B/VAG3@>C!'99^(/;>UT M'49\_+K&ZP[U[5:=N72 >J,TPM=1^;8TN$?MW>QU9>"MFH+_O%5/\M"^P3W. M,K^LK&3(^9#S?R;GR5=]L[MSO@FL(-]_MV1HN,M=7>(SIR2X7]0-01'EQRH?>8).H;"&PAH*ZS<6UMA]"M3> M75B)AROM_:*P?@,_O'B65/MU9LP/%\6WSN]_Q"+?.AN_A7+=@[6A_/Z,18;R M^V-9^U:2PH]8Y%L) \MO]\PFA/Q_]\MC=@V@,Y*? 1L=72=QKU:H:'K*Q'. MK6(287'PY\=X*/?:A^Z][J\I._1XGK1;5>C*)85BI'MYF(SO+_;F6 7=S.K- M ;#\JUA'-W\]U:(]S:)4'E\+\XH#N2'5D[O$[[J03'L7GPZ#+Y2J/7WR)VXI M9R?EB26+N]' 3K,EI<=OHFN2^G3QI,!T63V9C"BW*#_YE,S&KU-?+42J$*E"I/JQ2/52G<@3/,JCRY(6,%BE M-8,L=:_;:EU@V8::AS]W#W,OH!9'E'+S]6+5DGLZV9Q,IM'6C-WKSP;XA;#X-;[[2PW*5?P"7266A<3UH6B17560Q;RT)R+&_/)Z=N4/U^D0V$)@ M"X'M7Y56E2$T$UMK2T[I3(\8(G5G'J!FT5_@B8BSU R[>[PQSQ'?IM MAC#W'>RW%[UM;9(H26HTQ]!YK4*-%AVKT9!$M]O#6[;:=SY:QL7J_+9[P3*3 MX4GRE(7K\ /2XMLO8< J;=(;- M;P8M?:UM*TJ.8>>HMTUXXGK3$]>[*]CMCF3OOM0_%4M^UR\SA!R],,N5Q( L M.DUZN.WJVSGJ;I5]V^IX]%-0^,RZQ&+]E\!WO>OTQ5=>?S@6/\(5D*M<9@UE M+I2Y4.;"JT(/=%7H*^]!W]MK..FJ\G/*NSQ0:.6'K_L1T^SO>"'USQ. 4/!# MP?]#!?\1KAR$]6E^EQ"/'L\YR6KW[C9$=,W <3Q-"!ZP*X?(S].^%RKJ3>I\ M3__HCZ@9\G7G77]@O/E>+9RMU2PU*HE@/;!M1\^M1_6&I5\M&=R/Z#H7@MG1 MME-J<)MQ2[;7N[TA:MDUN^H3#FG0'00*80;U=PRV?MTY=@@+#PP+[[01 @>\%W1_T2QRRFJ> MGJTIL6)/&Q22/>S;QL$WS"2_6;:<< K"@,>8?9@F#WX8S-^/NP\[8JK M;#D]E'MTK3!J<+TIF^H2(A.+W1Q M<0HK+5]/0&YQ(SDST1MT?DPEJIM:3Y1Z%(*2, ,YS$ .,Y!_%)A\B:,V:@R[ MNW*#FM++N+&MY*=VM5_%B/%>1^V_%KIU^S@*[SVH2ZY\(HFYK:E: +_Z;53:L8WJK3&>?]W4W_M[K;1R[M03RL2.!?R-R MG-%RR6ZC 8IYZAY5@&#][?W,_\QP&VE['[[1(MMCC*7I?Y.Q9W0*N81_>@M+ MQ)[3R2NQZL3#CQ\8\S]L9&X@$/C?_5;^1%3=AZ!_0]&#"JL=BO]RWLCXN*-F*$*O4K 7=J_5BA9+4,ZSVAH$X=SI2U*N] M'BTZ6<<>9 MQW?*8%7+QC,C=F[,5R(<>?;V=46D!J/9BAW4"E%SWJ42!,M03)PA3D=&BR5Z M3BISG>YELY5"JCS-4@+%),Y'#FNC=-,QJQTB*N:$R<),,%$;%;T[&TG0C=UX M24L;(K6C\QE)(C>9)1IYMG8]85DSHKR1!Z"Q2&12+)\JM5!9XO.U<\YVO>Y/ M=\2RWV^!CJSG=OB99VL?Q7:;NKBEAI W4K13V2:3@MIA4N?S=,;]VHS(Q^:R M;1;M59R@RJJ*+K"@3#)\?0-'GJVHWS.2;4DNE6EI ML=OQQ9*=6#CH MW9BNITMU%3JB)!C[15*Y_:29Q11B./5\2D!2Z;R<+].9Y( MIIF$D.$9EHP)C, GB7@JF\@DV3/9WQ4*Y>[<)'OT:,?DF/EBKLAH3SR?KU5- M4[:>+57DZ+9NS"890^6[T'5GTJU<)TU*?1H],WLZDM\.*O(VUB[3MJ0:.8.&\@K$2[(?LP;YQ*(Y M2\MV@RD:9HEIK+8=./)L10MAM%$[A:9)2Y7^=%4N;BM4&8T\6U%W,""3I5QS M3-2HQ$K< MF&R7XI.T5!'A2/_MT.A AJ*DVMCZ:73 E$N0Q6Q*)LH"@E]9L:<DA&!%"TX,P M(H2FAV'$ZZF+(2-N!DVO)V.&C/@8(Q[]&M?+J\[ +X-'%#--X=]-AF^=K'U, M@P\NF=,4].'_^T7^^NSRB>?L=64@\]J!H_>2V=%+@C+PZ]^2H9FF6VN"6FHV M/J6:A9P/.1]R_O.<)Z][I>MW.=\$5I#OQVP/=[D'E/C,*0F"-8)>K%'U92AV MQR8&OROK7NWFS(9_?M3]]8SZW#6"BW_!?L7/=.ZO9 MK2#[7W.[,V+&;_Z/+[#:,Y)W54VP;0 M68F/@*T.5!/=GE#YB&;-@1'AO!*K8;?2'^%W7[6:QT^_7Y]BX@2Z7I]XNT&T M/\#3+-I3+$KE6TBMO,+%;D3UD=M$#Q/M =64P8"V\RR@5WJO**YOWAAUWMHH M9H(C&H-E-][-#*OU+"EUF"2J2T0^I9*IL)1("%0A4(5 ]1&@NG;5V=TLNFIW MZ;0]6#F2(&PFTUZMCJZZAQ60KNX5J-JB/06;+)T7 MA+YM3>2%12-;*ONV+?7HD?X3M[:I6?!!!N ) JZ#7]P:Q5-%:,0U9>>8_L4 M45$^3AB2^H"%>+^TG$<@@F=QCAR@7HMSU7.V15.YHZ06W&4B*/N6M7*TF1RE(]>S;EMIW/E1^J?5, M>(8;8670(+:%9@G5SH6N;.(I$0_/=4/P",'C!X#'M?W%C35+3AA0M>BHW(RF MI:ELY4@* DEXUGK3L]:[Z]?M#F/OOM0_%$I^URE+*T,^RL_E]B Z3\P7C78G MMR90#X#LVS;'49N9_YX427\8W;Y'W?*]W^>)'(7+KQ< A]D6<+).9,[R$39B83=QK2G0T8] X=1TH$)Q\QK01LP-JV/I0^S 3WVG-(NL MPH#6(#7KSHJVO*JM%I34HAB;WQQ+<\$V,/^8&.,U3^IKC]0X5VBKN:ZL4?) MVO3FTH"2B(IR'+=(?DI%X,N6F@HLUG":&IH*J[AE=H:8%WO=2;FZTV0-@YDW M1[E.M6!"NO)R5*P,!E([2OWZ-_:LZ= M"!:Q[T)L7Q1"$DAH RV ^/6W2@(;6WCI-AC9KA-Q>C"42E6Y/)65E95IE;(D MKSQB*/%'_.2 I@R"E9*/"#P4'0TB51?2^9Z9V DS1RU!F-5K[%PW!T0ZVY3L M:5H$S+P2!Q*D4Z\7H_X@%IBK6=;ULXL5[S\>(1W(9V<.8?]WELA7BL[%::H\@_PU@9&"JCI+:BF[+L M$X1^KH.[D_CC5-)JQ>:9$U><<3 M"X<6I[5*9[P!\JL ;JW >X%4*M>PV=Y6#&3PJ$I)5-/#4>:& OD%F?L\K+Z\ MCHKG%^B0[4]D:!9$-[X#17126\U3H2/7EC2H3P>I<%'%E"173"' +N:;IIR. MMD%W&/U0+^_R^7;?L9%F$%^2R!?\COJF&:D3SABD, GE"_U-4^DGG"^Y.Q(I M3!(9@X LF7SYOD5!$LX8I# )Y0M:^1/)%[3R7Y4QOQF@^:H+YN*^LUBRZC>3 MY9;E"5X&^9M)RGOJ2QR$!WL0'NI=J?41+'\WQ;J20SAIRA+%<%RN4-;7$8#W MUR4AL+MLYC,)0P26J='QK/@0GA!]'08G1!]7BH,$YG*(<>7$K0@Q$&(D#C'^ MS/[Z.D;J1!$_#89F7]&@-Y7Y>I<]]77X_E=)4US%B A4"4/RW+^_E2!<#"6_ MCE#$9>);2<2[#*>O(P4(&A T_#8T_*$===.DH6^@2>2PNY#8)R#;15P5+F@< M)3 #[.E\$WD1*\Q3Q'-T:P MJU["PNXO, (P#6B.Z]:.)^Q?MR;J!.RU.N*T&5 MS%PYRPG22K3N)QUN/BHQP+40)KMT2:XSV!98C7*4,D?G-+V]?6'9?QUA?G/% M;\L=V0!C5K'B;I&I2'IVQ'06 %YP["WX\B@Y2A)N C^.\_SS>\'_>72C_7J) M7VYU[_G*%_;O,P*6-%:"? 9OB5+NW'O'?/I[V!%49P2IMP2N;)E*+4 ("Y*T7R4IY] M2/<:9A0P /! 0=04V#O,!^/#!+)QRQ>[ W?YYV!AZ5E;EFP;=$$U-VFA!X3JB:DL$2<9<:G,PO!18#&T@Z M1%K-56&UUI2J 81W)#4(&:19*Q\0WG?!Z,%@HNX@S4X($T[6%'>:"00IH@QH M'^:-F $YB^KE'#J"Q#&;PFG9+O>F9YG2C3*K0JH M(FY$S8"_WJ4Z\3$X]Q]E9:,8]@H\!F0 _&O?$Q002P1O\<20X7/'-E.N[3L2 MJAI42JL21S$>Q/Y BQI*#+,"Y BI"LD534A[DX)[I4!#/$.YAT.%+#ID[ MSF9E 7WZYBK,5)(29[8?M9H#R;$=][W#B]',7P&JP;8S($C@^X4M),V1?!-*'Z!C)(H/X@9P%ZBA=R^Z)[E*5$=14@9\K_LKU83_C9 1/Z7. MVK=A%I%0']W47[XERA#$%/GO4(VD$'VBR;N1;$,.0N/V""\GTP3H\L_IFXCC MFS1+,GSYZ=M@=RX0:D-TSG<6'\+/,UT\C.@M_1WG8Q=]Q=ZD%O")FA8N5!C ,S$I69AY8,\$\HNE"29(, M("^ >1#L(ZD(92Z% P221 AB@)U!V#1D)P2V(YZ%BP=JY@1'W ]-"X;O J%[0_5!$7H6G^,QNF7;IU'0, M5W%(%0"UMJE$.?U$285Z>K#$(!P^).AZ(3,5H(1RJ EQ4CT@G#WL9.XK!NQ M7( %)K(\_7LC\*F$@HV I*?F44$)\! 8U<(1S=1?+EB<'JQUYN]32_+)'!XG MK0QG*@(T=25H-8(_)+ )3\$[DJF_X'L)[)]2L1Q^PO_Y&XB)#*0)C'VK:H > M]XWA1*.U'/8!=2A\35B3\+"8GM $",O)&R/P [BQ N8VE+^(Q)%L@@5#V4$; M')+O\$S*N3#<(G6T M?9]?(YY8@?<2YTCW?C]0Y M:#,DCZS-P5X!X@(PX2/S%#X"V7G>T1#>-CVY4RL9BNA ?Y[ZQ)U!0HV\QJ7: M9Z,[".KHCKQ?(?#,TYNR_^?1A>![_R+,JF8[OXY!.R>S.EQ$)D*'XT))1_>- MQ3EX\2_1V(J!>YAE)G=W7Z7LUWW<#QFN61@LA9(Z^0S)$:,ES-AV0K%'&=D. MCSU.RG;\\I5[SP?&>/;J%X'?A: )_CQ,C,+O,O256/5DZ28?&/-?L$%TH#_G M?P:=XEDG66C>6' /8#PR;PY? :P/E0NH#,S!&3DP#@XD\?1^]'.R^IC4YR@H MAHX@0<9E',_*N"!GB)E S8F,D*/F68$D,)IB2$S,9K,_HK>*1[_EH)RS-^P4 M&^N$[FY[;,UU-LX">JR>MDS7A)[DMGH*OY:R57G9+JQG?$\@!.QIRU%C(*JJ MREA^ *TI)ZVK*9[A2(] M+"XQW^N2ZD@>KYA<7B#C;R>XTH;U>N,.OU8#N3K59GMRL@ M8V\7F_@F8Y0% M#RLV1_.6ZF-F6U]ZBV5>H.-OIR;#RJ(R;^4PQ:?'$NSFN4,2DSQ%F9XN1.H;=C,D/=S R:3);>RLM]#[3,/&WI-Z7B MOI5F1^RZ:D,QBWGOC?)55C+@7(:&^?$7ZOMZJH^QXHK M9K14R_R>6L)QYIZVI+?*J&=.2QH;\/49T3;/\9K=G\R$ M;&6@^-MS$BVE]WK9K@%):3B:V:BYW0;6/BO1E&+FEGXPV6!KWG"X+3.Q=!6V MC,VHUJWT]]-,:Z:/1A0Q3/M$44A#?8K-:#Q:NOW1F._JRJZP7^MC;IG5\^>T MI+?MZ447F_O8&KY:LHNM_#DMDF^WWSK);0GM6Q M!C-MQ0=-TN L8(4YM5YTP/NXY;XCK_EF>C30.:;;'K46I3$V@2UC,^I4)^6\ M0988W9S7V,58#HJ+Z?:H'Q M6IVIM*M]=5YV%S'- RVQ3E9L9MH&QXXF\_6^0,TK(P)JD]8-#*Z(^+;J"[YJ39G,$G,R$!]:26#@Q5"D809+L^$>4[*,KBBX!03Z]L> MZP'1WTWV6(7:-YF*4\&DW>*9W)3S(\ M6'F,Z31@]U+]K/09A-Z;K7BJI'.[ZJK2;1;* [(7XZK $&*.8"19F&,YL)Y* M&5K(BEA6P$F2DN>42! *'IO9CMR4:;9NZ.E^P\W5J$X/RT+LBZ]3'7HR\ =\ MGV7(*JT/:7]B\&=1TDQWN'*'8!AL71K1+C@K=LUU&!7K MM(J/FHZ'B']QH$3<0TS^[CW M?MX3TU4\QS84WTSE9>B6!YN4:'YP'U=2YHKE*F!K K[6).]^<]+-EQXV)XZR M@([FNQ1WLH\"VUY@;KO0#RLKAX^1&Q9L>\/=DNTJ#RY5L&^SC8.?+_1$@[VH M;WCA Z?[,R-(_07]>L[?*148EF]F0;@MAV[-,)@&>CI7H:VII&8^="JZ+M@9>_!M9WI/0P(] MVJ*],YWY17+<][NMQDA<9BNZ6!$F@V4_NV.(WK-'K)&_,6_))][&H[.Q8]V[ M%D&#MFW=GZ6%CL;A<6,^4"35TM:^\ES&]&DUW2S8U9&@C_QF59]M.+&^353& M]*.O1@$/F*%_Y8D? +J6W^J/NC]D>GR^3WS(V6 ML"QUQ!U#(T8D@!$X=4=^TXSG">,$4HF$, *_8U[,V8$8@;#I/LH%9]*EF^K6D :[C"2%2AHY]^%<+WIGP MS2=W R]2\_;>XU\([C]6CX'580#=H^[NVT2+>-B ?-+ER?6DL%5X<_"TDZ<- M[L=X4)[P7N&33N.G"H^ZC/]9>&G>]&N5K*\C MX(^(BAY:M=[KZ;CWOBUSF3^H"? ,P/%JO![L5@>(E0'%*39LE<^4- M=:97T.5==Z*/^Q^U#@\DH2*4I>%BO6QC7'$]V99KY?8XC/JC(2SB='PE?N]> MY4,QH*JYGNV$%X=*)[$H\(Y &*!"'BX=?)JM^*V1_;6S [3[2#;JA?E6'K3B M5"D&]GTHW.-(. "$ASBX8Q@<&6G-U5"QHC.8SLS;6RSM9LO%#3<6^ M/I,*>Z/18].-VJ:]*$]*>0[L3K"['(%V)]]0)'=UG#:U?@?#%+=2FN0&98K;7CV/56J[W<[+.?F"D(<;9B8NDFA!NTQ40K+W)6@3@K#O [!O M8+=:_+K<8/A.;];+X;5TJR!_U'(,+W+,,MU]L;<2]6)-;G=YM582IKTH>2I^ MAS.7WZ33%#BEKPRG+64_SG6*XRX6D/OQ)J=3 MS>YP\9&F9,.L%WK]*>OSHWJY-, ;/H?G>A!,LSFTN_F&(MFW6WZ]M_0J;*4T M5>1]O[$JY3YTPUW;+.H2/1R,,=&:S\=&GS*JW7R8'#V^OJ-E#YW-)'&Q$8NGBT,V*]$=NBZ9,84WA[0S)B]9V/"B-.L5I&=Y:#\]N MJ'A-B:?;HF-ZZ:>9DA("=!]S5Y@])$=[:%R.\IN)QL-3[H'E.7:^SG2(985O M,%W*,?MSUF[>^ (QBV4G9;*P*&):CILORX617YSR>X;7<.$L=N(+TGC"X[=Y7*(,/3YGR$EOT>@:Z912?R]7X=>;E: M4IU/*A87R+%#@I=^)1%Y0\J=[RSJW6'5W/&B.>X;:GZQ' ;Y+Y/S"\GAV^X_#?),GIH:C$XTS,6L M-!!EMO2A5^DM9;=D#1:3L&(WQ_9Z3),9IQ?73 2&EK_[$[2$D>$B5U&B(ZC$ MK^N?\V8*@M4WP>K>6?G+8;.OZYR3UQI!N9L3ZMN/NX["8DW>;2PQAS?9KC%; MC%K+HK)X6RHQA*R7\>?C!<"-:K8Z%$<1^56IZ M,WM;^M"-18")>IDL^(X>-#V\O1KSA##IA0;=&=P!&XM;R"':6%Q9#K5@KV1: M69;21PU57(PG/=+:?FR.KIIKI0OWX77,*^7H0LL?VEC< M?EW_>#1%^XH/VU?4+)EJR^)$KQ"%BDH0&M]??6"*XO2ZF.&F#0+GS6IEMV/$ MN5X088IB'(/ 2E(73/^5@.#%#TU9_)FCS*YTX1&=MWQ^X/P<:14UGL^JTV'3 MX<6@7,NKKB%LV(]RV$19CK5A;RI/ Q_CZFS#5UF'*Y:_3I9C)*<7D=.LYE>P MW#8G\$JENZ\[9*&%MSYT6S709LPDF*2;6&; M/M6&*5G+.SIV^<;H.5UL>BI##5N\V3?(:=9J,FOOH[)]@NW3+K_J99D%)6+: MKC;3N7:-[Q7S;TN>C #TDA>JT8$+PIP/*E8AJTY_T!0L/MAV\XQ"V/6B\:$[ M"V]3SHY*F?$""R:338;=& $G]L*=!8D.9)"<1CW6&KQY-%^<;M?U\;RW5^FK%E7YA@LCVEE\KIW%=S]W^1S@R:O9 M4M7J#-J8H@EK86DK17?Y@?%>N*+GNOM5OL*;7K5 5[L*;O*P*@L\EP$[BS,1 MW5_LULR'5FE!!_WH @TZT$ET0GC2*.4&/:5:!8S$"[L1AV6[P8E%Y'1C&>)M5;]@:Y26:VN&:U%[1\HCBYV]L%Z"3H&\,NT>P&'5\=B'S1JE-[ M2>1Q;_*!)T%C?*&WR:6XX$>Y';ES&87)LHNWU8M!R(LNZ*#SHJ^*3.->9Y<; M6CF/Y59"L>6*(V;J?:A!.%+2H_J@4BSJC7K0D'V\E!7Y19@9X PNH?.B[RFG MTEK?LR2#L^PZLVN.32.3;ML?NL'N97@]4%@\JZ=SQ46_Q4WG3:*'-BYHXX(V M+NB@Z6NB[H OB@16GIB\.:>Z>$[B^R/L R\ 305\OASTNQI;5)5Y,^#R0Y_, M@WU+= &(?C&$[2,*76I6^I!8'NC,(]!X/A,W_/&-T'E1)(-U D/U/GX(E?OQ M^.#G7YH'P$$"OQ9M*P0U6#.PZ]BFYKJV$Z3:MJ>X@**7'./O%41\.HV:!2'& M4B*$VFJ>>K9 I&&+L*%I:EY42_(O5U'"Z:3PS-_P\*X/!NDH/U.@G;+V 7M2 MIN*IMIS2 "5<3P$_G72<$B70R%%@ L4'2JT>*&5!2D7C$1<+1UF('OQ= T"T M$HW43#0 )H$6X%UB6.<2=N[9@/XIT80:"4M3RHZXE>VMY1Y+6#Z=QET*S!\N M%'#V/V'IS)88A"4K'X_V, :$,[+YB*5N(1F[!L/9L29EY#W\5P2S &.\1ESFQHOJ(@$]D]AT \_ MX?_\?9<:J& %>UE_1 8:>(D(OCG.,PU(DW;!',)RK6%#,(>PE7=2 M9O9G"IAAD@J&"?0Y*L*;\MVCP@$AMTW0PPJ\6934NQ1_7V+VR4^/]]I"Y@ Q<#4Y'(UXW\%)M6#S M01?O/K!0],DZ^%B/#EH\HKRQ,2DFI#/U1BCJH2 S'8 .:[4)B TG@A5X#X1.@7BLK,]KU0A-V' M>@''.LZAH ,Q/9::/E-I&G[S(M+,P1<'&^!WZT)?JK+RQY5-?FYCRM!W)(6J M*KUHP]^H/!R#"O8FD"\X=<<@A4D@8Y#")),O4&%PQ)BK,>;M(=9_; -\JCIV MUT&/;T""5U>VF]$ 5ON(5>U 8O%Q8O$B?G]>L?C-VRD'G/PZ96\^OA!?DK7I MI?))%\;8KR-"'U$C%0E-B,!?1VBN427U",[)BAV!WN7TW%&>^.$OIA8)FVXB MC)7;2,&)>H3.VU,ZD1]^/^!-9Y61[_N]66JAB)>!A-<. MX'\GWHLSBW@/%0 M7;!L<=G8S/IX)R\4WA$)?WH:\_3T\PT!)G:NLJ"SI66?K?2"$2_X66\AP

>Q@\F;ZNF^QV[%-/9^91?6^EJ?C86Q\W&.]*S MO%--=^W=,,N,M1PO+G6*R!6I*A6H:SROTO^\U&FZIBL7H3%V4X5DJ M),N7-YD_U!"XGI ^=6<0N,YNL%AYF]H:RZFY; M.UJ\'<[,1TQ-'KJ+&1N,,BMY-=F-^LI6H [F 'Y%<^#;J^9MM[-)4_)Z,%N_4S$S+LX5AC5GQG7S-\W)K=6#9,)>/C(*G@7]H4_+ASH/'6$4"K))M'X: ?2.PNHUWX7A; MY62[,ETUZOW>OC)D&SD1*Y*KTCJ]><"58&1\OA2V!-\D0HP4]OJ:VRP M%6AH1N#8728>2(W<"A_O5D :?"._PQD%7MI>9;\62T4]Z-9V_6UA4V[RMW,+ MFB.\[LWZP49OK(C&DFP-1%>']\Z M8$#/8M7EGQJ;ASOG7U(?/5C)7RJ==$O M]U8U\7;-2\+5KD1&BD>!XH5!_Q E_B7BP<->,KD[#,6R)C!FDKPC:,27Y/$% MS]R]F.(:\>6#0EE/X>OKQ$5\=#S6:S#S#4)K0H7^.A)TC2W;4P?#^60JOR?/[SOWTZ,9 M0=M+5:GJZ8W8K2_Q">9C"X&(SM7.Y,_Z<^_]JQN8SWE^G^QU^2/A!IT1?B3V M_,Z1X22?[H[8J9K& F/-3T=+?]G7;@]&G819"-<^,T1FT6^91>C (1EVTYGS!Y)\!L1ZX_6RJ2!X\5)!5FLTS-1#=*JA3][<+L4 I0"-O4I#") M#'BUKGA01Z+,;6Z4OLEWE2C!TLLOE1PES-[D6Q* )Q'L>&&"M_#@XB1+$NSI MY&0C.JV ;2)Q <(!552SHJ1"1\_;B7]1,A31@9"G_O/X'(F,GSQ<.3LI0<5X MA&>?>@W_SR/GZ#T&PZ,7V_EU!-J361W$F @Q=Z&D(]^K. ?(3EBM(3'.B<4>W2R'.\!WS&/]9/"[S+TE5CU9!DF'QCS7S&E.A#U_V?0*9Y%!/@9(!- 5./1C=W# M5T#_0FD'XEJ,3L+<>X 03WW%S\GJ8U+'*'A"(6 +TL=!0_P5:!(@TWQ."',\ M*PK4/"<)LPQ!"B0MSV8$+N>8+/$C&L=O/"'\R3/DXV=F#*[@)&C)T PC4!)# M"N(L)POR3,'(W%S.S#'JT1,P=KZ2J=.>U-9Y8LO-B: W-\12'B9%>]I2RC77 M)+<2EQ@QR3?3?%/L9]9;T))^VE*I.Z:E9:F.SDRX7794W2XZ1=AG]FE+O=DW M^TS>K.A%M=85RKM\0UO"/G'\:=-<)5?NK;FFBZ599Y'WL":SGD G 1:;4JO6 MF7?77(57'$+CLOM-P$Z@91]K.2+6RXG<:LMZNN]M\< 2;%%>@(4TUI+O=3M$ MJ=Y=L>9F3$R'B-3?FS7J26]$UB?26\&>RO(-]2PHF*,3"5<+;9& M>Z6D,U9Y,NB[5,^18'!1;$I+62HL^-G0UM>;:D,<[HO;+=\#)EBLI=65*AN? M]Q9\11+ZP\UDUVBZ/2$3;ZDHN.&F3;S'CT:VJZB9H%PB>T(VWE*T?3-#6&-3 M#]K &HT%^6,MA!R\98S R,SF(;M,1-OUNVT8NQ75!ZTC)%>37-*4R\[19Z; MYGAWD$ZORS1L&2.]UU1X;+Q2+5832%%09\U*Q=Z"EC'2]Q9E%Y/WPDHO!H5B M3>EX CZ"XWQ">D$2Z>PLE\D(,T($RL?D&"&'S7 AA\^9['R.4R23B0VXB0?+ M:G''8A5B2.FZ*+9E\:SR\;V%;&RSCJES^**]S]%KBG/(5/HK6!-;1(L 9@]G;M,.U-;RO ID2T1P1/*'+>>ZTU M>0TC\[@U>#X$R5%6MN/!\",Y3++*/0HI@H8X--D=N%F,/L/\RE9P-+4/!KL& ML^3:1D29K>T;,"VKZQM>E([YQ-XW@I0!$ZW"/E5@HH!/S^1 357 OM@1#2/X M"3,Z1QL/T-UA:_$DT:L&MBJ2%":OU:)DO6)*UIPH:S;L)&6O0DM).>D*SN 8 M*"4_B9*::SM%3H=I9F6PY4VY]WO>:"MS3)0+7@',9O=T)Q0/N3J3T_=)I_"Y M0PIAW@*4-@ [Y=0"['U2?QFVZ_X-=UMGNGGHX9!V.,QO#9X"EB*@+:2(HZB* MY4919&'&WT.'AY$>R19 (8 ;-IB$/\SZ'3J?0]*X'OA/E%8*X[:5\VFQ1_-% M;K4>SGA>]/F9LIG[&;J7?[.;[$\I2$(*GL39]QL"J6/[=E873]K7>CW\M^TS]G*>9QKUC[R%6A!F4(3X: M#RF44S/%VRJ*=4@/),76J14:J*[[EH7)TY.DI2BT9KFX\OP^7;A M,HPG.(NT>PP.?A0.#)8Z(V0_^.HH/% F3J7'4T4O=.7=9XA_E$(^7%M2]]FX MH7L/KJ=O31*=^BM<2FS?!3^Y?_^ZV6)PN>CP2T4X'T80NL%$W[./7T0^L/"; M#PZ"IK&PZ!0*ZDQ:L"V!F)(\IN!WZ,) $MF"W^60OB20,8@I"60*CJ[7))(O MV3L<\26!?"'N,)3!/X%\03B63+X@'$LF7Q".)9,O",>2R1>$8TFZ[ORJH_+S M%N*XSO;Z(I=S7R+'\_>33R8FV0:<;1A4_H?P2-Z1Q%>ZI?P!12.^@USD[J@O M518B/+2-*(5?K'C(RQ8?$H7$BP*!1 &)PF&E>%<>BX/]E+ ;C%&4QZ_+K'D) MF]L9^7['J6/")O?(%OZ8NZ;1(5_"R1L=A\OUY&;X;N)=6B. M)(SW2+*19"/)1I+]M27[,_E=F6B3\-(]EPOM';Z(=B:I@OE'[@H^@=XAZ4Q6 M7KV[&(!!0)*!)0)*!)%]!/[H\/K\/]^)>_X^Y2"QBT8H5)M1X, M[?^Z_N/WASUFPH1"AF8I]SF&8% *3- $W_6$ N!K\(Z_\+^!?/BK"QUU)X:$ M-[.!$W@^\'^_K,<_ECWRTID%GB\X=[P;70A.KK"7'67M*Y84/$H$>>ZRNWM_ M:_I)6LGG\E(>?^>Y@1-V$SRD>CQT0:\MIKF:T1Q+3()J?S.L*B7O43;)-/D; MZ22?)I!\>-_C1)-%, \PRON[]^1#03JI,NF.Z&Z-)XS%L#H=4"U>A1ENR!__ MXG3F)T/'4W C'+H0#B70.7@)($JDNR\1.'3_L7I,+!$&+)R'HBBY1M@ ?XI M"80VD:_@NX+?[4;EH(*9;=:;+KG!I&; A&#, M=:$MB2<:"-T0NB46W8A/@&YJEE,%G.Y+>L65\'VNG\%I.?\2NNT5QY9%5[T\ ML&&.->)JC;+%:Q.^JJ7M;+^QAC9;+M)CG/@' 1L"-@1LMP8V\A, 6[&R&VN- MW;K.6O"&V]L 6RF3<3S7R1;93BW3I_;#_:SEAKF.B;<@VV1NJ@'\;OA_8VC!"YW'G+[P_]$P/G'8N^)BC_&P4,_CHTMUH.B MJO# DNN.\I46QU O O"5]\WY@-YH.B:D]4Y5K#)DU=!*>9C)FOSQ+_&3).,E M9A"L?,;#R8OARNW/'!,!*Y_>N?<:4O5K:\::EKMES&1KTUF-6A-YX49[X*#; M&:X-:S[DBVENW"WGLGT\@+4NF _8 R.D0DCU'9$J,8ZZUY!J5^#'E+MK.+S& M5+8XUBBMTLL7CUFOAU2*/:UU9_FVP)N2LM&DF3C!18A4'^&M0TB%D.H[(E5B M/&^O(=5VF$O3!2'=P#J%C;AM+'63U%^TJ:Z\^TNWEZNTWZ+F6'K?5.WAJ) O M9^#N#_K@7MO^??*@ONC^3!&.&-;;@95Q[#E@19A0*H4B^I*+^\F+Z+NTUPZ= MR]P MKA<.^PQ6C^J$H\_\FLB::6-(D=G-<&MM83F9'__25_/3)4S1T GP-2Q/!#=? MT<'W H*-5\:^KG;5,L;0D\:JTZ5S6>6/G'MO!*_E+%";F^W&8)G>QBG0);*A M;V$-VH_PX"5,>1&&(0Q+-H8EQ_7W H;)%=\>9WVZSS,;KRH&DKRW_3_?3+\1 MR&2\R"[FU&:OFSG',<:K2:&ZAU98[GI6& (Q!&((Q#ZO5_ %$&N6RKS@KHMOQ.@*] /CU]:+N(@WADE]#T#RKXUK=BE5H7&.EVLSTN&/&XZ>2$# M77O43X;(HB"\+W%@_!TSA"0";3Z],^^W $ST&)OV^U9?YPH[PF-$PG%>WAD_ M9U2^ ;N,Q(W*,S'9\HT:MEMU%80&Q"\7F(0!# (8\>7\ 8)*C[%?D/BCQ M@;E:4.4:81+5/]H5OP' IDK%EPIZ?LPS5+&8KK0FP5+K 0!#(7L(P!" (2_> M'P"8/[:6W1:SW^DC+QUL K'AYL=7W4+BPVRKEU&9,J]MZZ5RP5O- Q.:8="O M]]H>\I-'\D6O:&IBJ,R7RWN=L FB4+MO$&KWS'R_<,T<=)+X#4X2KR[6Z(P< M23:2;"392+*O)]E_S/7/%S50M$W3EL'D4NY67(6[7;AMNFCD ($B!SYOY, % M]_0QSIR.*#0AT=6W0OK@ICGQ19SQU90# ME1-R^:6-F;6-6++G)3<;Y(5QF\/$9_^ /\$=7): M7A:R/$MA%4-@;8]9M?(OEP5X_73K92*Y! M-:SA:MW: M1!!^L(=1#J?-VC\A/4P39#H4.J5)H7?9_=E2:>YV%_GBKAS3NL MF5\7MWIGHG>*@_E ;3>8#=D#T -/PU_;8H7>JO]X,+'.%61NZ;N>-@^BKS0+ M (+WZ[%R/460Z)=TI#V_PES2;P25< [';F:V(RM.6K(-0URYRJ_CA].Q0N?7 MP8%EBKMT*+G6<6QI0YE[OT3?LX]?A/H3?7-0U:C-B>X>VL!O#E %'6,_H#OP M.+"CQRR:^85!Z%8 OD"=FV(+PGD"P*Q!#(%@5@R^8) M+)E\02"60*8@$$LF7U[SGR.^O(LOGRF*\44B9,&/X5_;2 IFMB&_F2H)#D+* MOD*.T\CL9Z.T)=N L_U_/X@??PJ/Y!V9^]]_#O[VH]M^M4L!5=#DU/]@X?^N M38B3(P=)L3S%>5E29H_>>2H8/_ZM^Y8248K$?D8?"(R@_ON?&9*)-TXR]\5$ M(CQPC"B%(SE <@ A FX[:5>$H;#W-3$O9,Q_$>W\EFG87PR]2XS>(>E\Y;3Q*XKG:^$(2#J1 M="+I1-*)I#.)MPBO:E$G9A,57D3[\2]_Q]VE%C!HQ((7 4],;%1"/:DJDL2\ MKI=*J'3S8X=;72IF!!*#=XJIVU\ YKF!$W83US;SJ#'5MM;;F M00OK;,K;/[X0?+_'+]L.!W;X#^\K*3/OX:\BF <8Y9FKPFT1]X21U-CK:5[L M\[/V?\@(5)F,BZ)],!D>EU:^6M>!KXE BW==)@*%/G\;I!60K^P;5=VE, MUBOY78L;E(-5B_GS9'+O1S9>:&[3*VWI8&NZDS/P(5DHK[8 V1B$; C9$+(E M MD2DRKJ!61K*W9YS Z9CD[T)+XUFF"Y0>>/$M:]']38P+5@'4=FK&Y/1&M^L&Y7!VKXBR-!6ZF MUR,FWG*R^/,4@N]'ZTRKW9Z-^(*JIT<[1MY7O4F1[0DT]!C2/RD&0^G;T='E M)SU83P+\?'HGX6N(-AR5ZD:E-BMAE<"LNIWLO#YIW6@_K7#]&I5==P3,GX\+ M.*ZW:EYQ <#LRJGAOYMJ(SA#ZW)DN-M/9C/W.FD(O.%[(UV MTI@CJ_OFI*.R#5W;M0;]7%8(\@#.KNX>_%ZJ_4WA['NDI__:/L'7X*Q5JCOS M?E]2,9$7J\IPT4K/[#^OW?Y^3",:'4R:K8M5O=+ML262]>?Z8@LP#7H'7]MP M?O(@PT,U1CCB.1BS![JTYX 588*I2Q9C1!&&7S["\&;^1'2R=&O(/\&/SKP4 MH<>AC]D 6*V$(-)ZL;Y66[QJZ+MWP#VGVHXW4!RS!E89UPN'?0;3K=RJG6^V M>E5,6ZXDKC?ERXS4@S0#D$ZAN)SO=(2-KMGO&KS2 M-/ID;J"N6[L_0X=\0;'-9)\R:1W;>RW*+$U2'(7=VW^.TU' $= KJO M[91\ >BZG0VAV[ET!VN(1B.KX?G&7+BZ21=6CJ'0V4^%]?F*OQNW JFS_Z.CEC2"WYNN5 M+3/35YB_'TYY([^8,FH><.#K12I&KD<6T!GHK Q(>BP]ZE[2[TBB",7/&Z%X MP3O+WQVF/Q93CUK]4$_XS!/' R%ESDF2L%H6=0;G![B^V3/*.P(0']X9I14^ M@[)&S2$QU>:;O%;A6MTVV2J*M;R0@=Y!ZB=%,N@,^TN<85_N1MYWAX]/[[C[ M+43B.&&YFR_L'5]9T!-R5N?3>/>//'EO "-LX4[[;5\I\8PK-DH2O>-6DP4 M(Q0AB. (P='7=*_]%AQM]A2M>_BTQ!;W8]PHDOTRWU5(GA?]XV OVAV> M4\PSY2@?UY@\K4QY[Q9/2[9A.[^.%99.RF#&NPL==W>,G<)2&'SO:=W(D*OWHXC*/8$1&.+*57X=/_QS 01]Q*[#5T?'8SB( MM"$&MN_]FFL[13XG("?$.TSQ(!N/W;5_.E;FO ?T^>4G&P/K,$;S\6KP!,U/ MQ?A/!WI?'#/L!PP*P(3QJ%SFX:L?_]8LR?"A;UBS4E =".R?T(V>]A3'!%_> M.]+#'_%_8#M/55*B)-DF&&H A@ZA'"B4J\"R2U98_TOTP!\ST0#X!F1'50#F MW*4X14FU;>]0AY&&\)4R;4&N*^S,5HAMHN1(=+SC*I1A&59<4*5Q 4R3^,P5,"?)R\LH@>;VEO)+)E]>N MHZQ$34XINQ64+C<%K."4#:3/24G1S0@@I=#\NI=9\/OA62AG;B1H#I!A(/=0 M>!XZ,&QK$6%RU,7/E*5XK\D^?!P6ODV16/@-]9VT ?O"RD E7QDZH=@^R++[ MD<+ZO!B>6-0GPG'(Z'.T>Z-]3AOLR!Q-BOZ&NU7-\L7#QB=L=]*79"BB W?R MZA,I)"%#KE$X_MDBD01U=$3<;]?QW--J\/_G35N+DUD==AE$*(L+)3US%%%/ MBW/PXE^BL14#]S#+3.Z.?%"\2,IFUL1G M*WZS%7"!>-IRD<_Q]D10UCI!YC9[!:M,B]D\:$D_;5F;M">\P$D\SQ7VF.B6"P1*&I[+ ^)M-43B/B<:EHETW47"H85,YS?HQM> M:[')@Y:Q.15[0;"G^OX6ZS3F ]=3YG)GN04M8W,RIQ[38:H+F5_[:;7E9MQ= M5UR EO$YE0FSULEU-QV=P[WR>J.O:HD10XTZFQ&,] MT#(V)YGJB3U'M59\VEJ2I66!EUT>E&>]<%; ?,9MXJ/)L#=LP.0I,3I5JP!U M,[E95U^7U[2M3*C:+K>-)_%*V0-XQPJ&,VG5K92."1D>=Q2'1OY M@4_/:+:1Y?!"<9]INYUME.O@B>2/F!PG(^FXO="P MDBZI/%'OKD=+I]N3UC"*.38E@\)6KN.W)+U(C,9"9:R9H]KA"ML3<:+HUE3Q MJ*E.T+.)LA7,;K.Y%3+Q/F>S=!H?=@4! R(H;Y3<0&2%113X\KAELSAO--O[ M0H-OR+M@49=K>GEY.)5^W'*5D7D9RR@TYD\:1K6X5+85,7]PSCY%TL MTP6R MQU>VLXZF;,5:J1SZ<6-TFF>7K7X=MQR]8[,8JU0I%> MX7EZN6AJ3 ^TC,])JV0+&7SV&=YK-];Q<9QG&F_F4 MW0YH)@]:QF:?'^W2-ED<[/ABX#K&&B/=KM@#+6/CI.?38;66W?3UT7Y,^F4V M3VY)^/:8VDMJL=_+XBT+\X5W4A3/CLLN2PSQ.1B-^\)BST8 1F?UZ@4:$2 ]4;\ MNMYH2^U.6QM*6]@T-J_M;I7N[,>RH0>CKD[XO%E=5/*P:6RP+I>7QLOUO,83 MDZTD+AO;'%$(FY[!MM:F[W+-\IH7!SK5MRIELK@ (SBS_I/+@3)P\QV,7:\: MZVV5Z8PR>!XVC3-AE=Z59!DK8D5CBG&5E5J9 G#%J3@3^/K$YFODLL6*(R;8 M[;TNL\V'O<;QK=1J%^UU;C%G1;PL&M2POYZK4=O8Q*1=KF$7"YB$<<:\,)IQ M548N BZ<6;"E(-\O=@0?TQ65(R5>'&:7051B?I;NK MZA8VC4ULTQ[/63,]P?BU(<_&@M=K9-BPU_C$!OZV9/95;<1S0IGD!VU&T?N] ML&UL8H5ECM=G6U]A.X 77+N.CQG8[YEE>V^/&Z-=:V=CIL^9)K%A2J/)%C:- MC8#SVG;97FQDGC!;7G,UW)FS0=AK')&:N#-I!)K"KC&?HO3:9(KK8:^QL?:6 M^P6]WTQ;6&5;[[KM?=XJ"6&O,42R=$5VZV,:V(Q;)U]N\ME!=Q(VC2.2*P\K M+:I=:K/!1*1X,C^;96;YL&UL8H&Q:Y@E?K?7 T^3%X7!6.ZTH[8Q]&IV,I6= M8C@T5E%;6+Z7Y];[<=0V-C4_U]0IW_&;NIC;T)LVY12J8&'"SU@%K8ROK MT00;M8CU"&.RKM3*PZ:QT9.JL0OMV<*LO1N!CV&C>>*_4^*[KNG.6< M[G1$!8&76?5@TQC,6)EF-Z"]D8=I(C#DS55F:!+A .(<*XJXE6ZI59Q5;+O MX5F&;#?#;N-<*%+[#NGF9S6VTQ#YTBZM:\8&C/:,;9(1Q)&BM LD&Y2G^0)& M3,RITH--8Y3E_1X,4K!7.I/GL])Z-YOLX'[XC'4RJ-I86O3R,XQ;%0;=VLUC.]]+S@ZV E)[ X M%S!O5)%WJXW'%_>C);.N^&)UDH=-8US(3)E9?[W+>5B'Q??K8M;>3IRPUQ@7 MN'U+FK?8*JXKPZPTZWE@(Z>"5',F MG@LT4&]DB5ZGH Z$83;L-HY(8]RG6HHL=[&*O2\;JXEM])B0!G&.S>N57E#: M9;9\8Y3+4;.EU,7G4;\Q*JRJBP58(^T*WS#Y]E 85C86]'F<,56[W+14G+:6 M)3;(6@*=K8_[7+X'F\9&VZG@?FN@!&V@C3U@H:R[.RP?]AKC&(^M+54I&"+? M26=GPF8S$B=@<23.F*KDFM9R!5W?8IRGY6O;07^P;(=-8QP+\MZZ6R^76&RM M3HGBDFY6 BIL&N/8NC'&<-/%-MC()!N-&NMER^MPK#$5&]FF,U[7CC:.'/9QD"=E"2KPS-EW._Q2FU=;87#O6?N$X]Z].1,X"5:&UA#B]2+ M*F9OUP[3AF8V;$I&$6/@"47.>Z^UAF-ZYATBI5(3W777NCAQW[)FK..%92AC>!GZV+4DSM' ( S"F@F%+ M^H_C/-/IK67+ E_2E6:E8I)+9;:KY.-4/-_N0(^4XDKB"HS6G^4!54G/;,.PM/!"*SA57CKW19'CD"H^<3N@"/>/P$&FF@-XL M^ \9U(L>'QP/#4*#Z0T3S'=E'F@?DKT4G/ F-0&,Y53@2\/7,WH _5-"##\^I7##-\.ZK!;XX82)X# 8IIOX*PQ2C4U7R M[Y^PVZUB&/"_L%=)%:T%; P>=A1 M#WH W+;L M@M8/YW&*Z,!YA\T/A]&VN7(45;%<&%H!VMJFDOH+=O5WZJ]P,K;O C*Y?_\* M3Q!^X^@VXC'DW^%1,Y*1_6 9X#H3K&"9X_#L-SV1_1>=>6T"$5\^;3LZA[YN*,]$8XLLI M7[ 7+\P@OMR&+YD[#$=\21Y?L+L,6E\2R!?\CD+ZDD2^1/&&B#&)8\PK]WT1 M7]#&$O$%;2R3SA>$8TGE"]I8)I$OF3LBB_AR-;[\9L;35\]=;D:$[&\0X:J> MP9M2X/0:T%H*?F(I01)S-4O3^KEP@"_T=%OK7$:"N8YN:Z]I.$":715;\QUGQ7T>(KKE*(=EZS=[_ M.G+T[&KV9UN"A!7T+AQR)$<)F%NPALY]]N6+&70)F_,M:DZ1R2/#)\.:MNE"R5(74J_\<%S,Y58AMIGAK+BN,^3HOS.(=..+&P MFS,%T' \JZ=K%I7'-%++N5*I;0L;F%Z9@?7/-X@E'GY(BOI,P\#BIT S )H>V?6G@XK>U1N.0"UZK%S?S3B],P_2C#UAZ8$!,[[G?OQ+_L2H[#6 )MK()DSL$@$TR%R_(<-3 M?WT\T!Q#[X(XV$!'T@%7Q@$EX)OAILR.FMPTJ-#M7J_R\;CB/@:6^[$_!RZ- MM--U.FW:Y!N]>HO(TU2)H,,B$01$EVR&CJ'+WPA>T.;ISZ[<)9WA"8.7W]I! M=0GHCP*@'>U)7"^_G;(5QMH:0ZG #96P] S] MXU\F%Z\B_?=GCKS@%,\SHKK@847&SW PGD@?T\L)(K[BG%]+OO 5G*??BZ.O MI0?XBG-^+:?;YY;B#X]/2:8-^W(:LJ\HUJ^F^/K<VM%\/_23C_&]N&E\B%,PH=61\ MNA%4MF%V%YGZN%#N%C[^(.-,A$8%K)M-L&K6#N6R:A9[*):%GS&BL8'2*Z:% MV8I--\GVE*&8W:BP /1CH V=S5XE;@,%B'VB +&;^:D2)A^?!\A>BR[#RNF^ MD?9;6WY$"Z+9WF5L0;_UIO\/L$O(%+D]TZYM]4JAD&VU-9UT^SU LMR/?[/9 MJX2VHI"03[2ON)4G,NGBK'Z$]5'!Z,Z 5MHKSZ>+D4CI##.P M,,P.[#V6!]0*8]DH%,F&-HXW/860<'H^,^\R!<5W?D531A1>I M42S1ISR^C?GO N;61AR(046 M,@]1R-LG"GEC MUSY@9/P?0[.4]+'^(ZS'Z-FK M<-A/: "^!J_Y"_\;2(>_NERNVX31,4$G7S?,()B B+M;SQY%Y"5@M4R@7"2+ M3,]&[-V:3+=UV23L)"H!@O)L9-BM!25A9'HVS?UNC[9Z"^$+'0EY7 ,!6P@:SMI M9$)F.=(G9*=_0(#4K4R)=!8C^C#Q=-_/^]I/RPN#X2 M:1*(M&S[P-1*A.I?,(GHK:>)8GL^?)F[-R.;2H):7AM]CLZW6\_SD\+/:ZXUA1F-1^OE.,,SFVXE0]7V#B,G M(@[K.<2IC )<'5&>QJ]]JM_NK_M"=[4%B).#Q4>(7/RN$PI609;\U[+DK^_; M?P/BO.VV)>-W-@2^K-I\VB@(A;Z,]>J]Y.?F+BY'VWU6[UMZH^/LA?IR,0PD M:-? "Y7$STPF?A'\SW>S(^+C-U>_BT29QMP<%'">Q@A_1F)68XCW5R$2T3_^S;YX4/@E@AAO M@3\HV@IEW_A0EB3MK/-[D2&160(30!<4>HB2TGVZI'1)( P*K4%&&3+* MD-H@*^VKI^2Z'%T^>^!92W0D]1!YAC]$GE$H/N<=:^5G=Q-_]2P WU$N;WWI M_W)A87^89^N,-BM^-=* 7C:9DS)H>*U:K%N5M M*59T%Q D8-!5-A./)4+\UVM;Q#6A.@).''PFI"H8BDR M7U&%,K'?^.Q:1BQ'A MZ@F47S=G+Q%NQ&\8WZ$GZPQ;Q"2C6V\S*C](1)*IYVO$XB^E4L;TH2"))8+D M YN75-E=;9L!6_T[>7ZUM;@ZC:''(? MW:+RNBBG.;Q&6G.=:^KM4D^:TMU5'JZET)N$HO20B8\* 7Z^<)W[FK8H4.%+ MGT-=OP)?PK45234ZOT#A-RC\!H7??,OPFYOO%__P0I>3;4]QE^$\OC$1?&U, M=/F*EX@;H/>6XYF]8KZ=T<9,O;33Q4JNZF1VS=[(W0HX!2]U$3^QS%5N@:+0 M@T]DD*+ *!0HB$S9VSM9$B8>7S(4)RH"FS+#*K I[;X,; K&Y?S7]1^/(.PS M_\?0+"6M*I!(X"W8__[CV:MPV$\F#+X&K_D+_QM(A[^ZC(Y\QV"*>!6+ M9%6BO+07YW-7DT3"_<[2"A&C4G(C M\#[(PR,9EG*-B+N.%5FOK=!XK=W;KNY+<7>CKMFL#V;$AF>Z@9UG\47 L0L! MIZ'_!_])TM>)O$/Q I_"BKV9ZR?!@(8"]Y#]>RL/T.=6BR\1AO,XVW/=MY1# MLF?L&LF>$S;Y!)V(W+SFWDMTNF )TP3.',7W)&%]3*!@7%LEG@WIN?G,$Y"D M]NIWSJ9VFK5PKS?#1HM615UE>^+62$2 PW/)*+5B8^O2UFK FQV7RK0KV[I? MS@LX R^543\I,KZY17%8'Q^'=7/MO39N/1]Z=?.I?U+@>LU5UVFN;!7/[,ML ML3)JS%D/U]1,HK-K$]TE.=BHF1'/:%BP=NEBKT*&6)6#Z?@I)EXE& 6>H&T' MVG:@X"RT#_GP?<@S\5@WG_FW"]BZ5PN1P1OD2$35$5K862TN#Q@J. M8>\5^30[,G3;ISQ5 ?]W%"5E@IY5-Z58,F@&XW%2)/8S16 $";J(LF7!OI1# MOBP4A_"E+RM?U06><.\=$N@O>-OXJG$SR1+H*]\+(4_OA9#7BI(Q2AT9GVX$ ME6V8W46F/BZ4NX4+Y)$,Q^8>SI_ESI.CY6C-K%G\_8IYO!5R+N='U>HU_=W( MPDQ_2,WY[I)K]K8"GH5A,?C/;#:+PF(2$!;SV5'GLR0<0B?%R%+\VI;BS1?6 MMZ5@+L@-AASI:9\WR_/92*>J*W5Z@0#3X]O#\+ +K)\C##>&K";GV>*8=SE2 MG3>$>0^NGS"_,OX3RUTEKA2AR[[=PE@=SWJ:K/L9 ]\I MS 9/2QL29=8E-VM+(NJFO<,[]VQJEFYY MHW*Y^1#3@]:\5MNS2 M>];F?+29"5B&8@-5, 5#]=,M/P\7LZC"?095)4,F<:*CM+Y+@J/KA%_9X D' M(**Y%#GB^5%P6*E&&8H"^> S0 MS<\P_S#/#59.]XVTW]KR(UH0S?8N8POZGX=,=*"55CPUTFJAC08W=?F-J!DP MT4W9=CBPNWL82UY>^E&JZ;;B=>8#<7=F [A?F\S_9^_-FU/5MKWA_Y]/8>W[ MW+?.J0HY],W:Y]E5BMAWJ-C]0R$@(@A*(^*G?P$URP23K)45(YIYZ]SLQ#6% M.4?SFV...1JB7)Q,.'1,KLR&JR+;:3ZB1US?AJ89$#$!+$1@(0()!R;C/<0$ MW4%EF[)Z\P(QB]Z8^"_?]W[%K6+5\Z^$45??//?Z,?QY?)IBHY,1_G?S]_+Q;/[+@Q MPO][$6[)$3%4YT@*%#^*X1.S4'B_KF36R<__=R I%GTXA^2&4BA>Y15YA$[MLGZ\51M-R9#;F\9Y$Y^C\F1 MHN52VD(G%#O(.F2J,^]H7!P_L^>'HYI)$'+\]&?/31@3=P5' MHW-0+#S1GX>%X<@C15R(52_@ ?O)F/]*N;D3WU;\3[_-OI#?_4/BWR-A=):2 MN7]LL)_OX:.__NG'"A?WP6+CRP_+IS4J$(A!$FZK">3 MCB\41$0B:(P@5!%1)43$*1P3:6RJB+2DR@PAS8@9JORUGX=TO(+HEQMRA?!T M$O9'DQ7+*SW;L8+XAN;E2!M&"ZT\K=7@7DM%*Q7"&KJ-?#22>#ER2TEY5' M MBF.E0@GJ:-4JO.*CD?3+D263-@6UW\ $:4)R36]GCP1/BT8BR,NAM2(G$?V- MY@EE4ZEM(3B1[Q6G5N!K?CD:DU52RTC;.#,02W M*Z6^5^T5L066CT:FUU0MY;7!7"5& H2*+=;CR M6.G3!"S5.G1>Q-)K"CM0H4Q@T%SH;=J-H"1Z,\(.HI&I-94VG9Y:&1BJ$-(; MMEJKAPI.:='(U)IF"WQ1FG : 9<7W>:$(SN%EL9'(]-K0J;*V)Z4.4I@:["O M#G9(=SJ,'WIF38X/T3XY=@V58>J3?F=LRE)>Q$7XY4B\+^<9UYZT!(EI^>-F M;2Y:2A"-3*U^LU-WD]ETM.30AN:&M?E8Z#/Q,[&7(\?T=C+:]H:RT>[,[:U# MU= RHD4C4W1BH:TS*2,[W0AW+L:85%,6K?CM*3H--@NO,M5$E1N.>K8<% 1Z M58Q'INFD46C3G8HU'0Z=_JXF*<-ZU8@GFJ:3.R6$K5=R)P84B.5QF:6$HA:WS%%@1=T6V)HN^.+QIH7J?1$\PV>Q-5IL0B'E<6$5\7VG(GDF4ISU*0* MO4658WQX+3#K[J9O+XV!%HU,+2EOC]%M?C[2X9XQ+E%SKRF8@WPT$DD)5)?4 MQ_RZ.(\@@I$D!RYU.PB?#$VM"0]F?FO6TVM&R2HSVN ";P1:$(U,K4GT>@6DHH@K+ESGRW6,6#2;FWAD:DT>XTQ+RV(O M$%BB2!8[TT6WC>1%^LR:.'+&6EJ76\/Z) )V6=?[VB@9FEJ3**L%DE'J(R/, M,RJWB38)2=-$)KTFUHB9^9TM%V09D6S=#4C/6 PK>[0I4)E'A%:1U5U9&^@G=T12 GP6RBVQ5W M[L0/3>MHH[&H5B8*7(?)8=.I;L(JBNRBG0Q)$XH.@UI8@58XAU+K<8]4U3(B#G0XG1S"3349FB)6?5!75LN^N()9EV_ T@I29#*(AZ:I M-<9;S6#$S]MP3US6ZVM5I-!Z\M@TN=0RPBR@?,>"R?)12B!E;05]W5X;6PJEU48N'IA!P0O(U M0NTA$M<6QT1[V0\IO\C'0]/KJ@^Y1JM'H$VXW!IL1'NT[.65:+)8>K*C,@;C M2V4TX88NYTLU70C:TR >FGYL0:U("VN";PR)]!:R3<\[02^:[9EM=5-N;2>Z M(GA"'+9'DY,(V9$SNZ59+%4VB(K#T5#=[91W)K-;)T-3Y((4EJ+9F2]R M+)_79;\J\ALHF4 :B0)S"^W*[9YL#+>[\FZRCO#;#9*QJ855'-L>M8.Y:X2$ M,5]8)15M=X*X+7L:7]<(KI7@B+4H"RL*O4 E(\+":&AJ88&RV FK<%T3ALN1 M715E?%MBDJ>F%M8*0B)/MUE54$M;KK/#=E6CESPUO;#*S*1LP0EYN&S#>:XR MF5/$;#\V;2_+&JG3#(L9[9W +*?C/%NO)&VNTAQ3,<.R>RX"2].!4N&1H4\; M6CPT-8," 1N-^:)4-]2@CWC5SJZ]&"1/3>N"TY\L>P@S@=FNO0G+,!)M)7P\ M-#77+JG1\LZLM[D0=?E9KQE*R0SA4T5%GT8&3#(VM31.X,G(:I8W0MC%)QU-W\R:!2TN(9&:@HH, MQI/V8EPUEN)VT2_V0@S1DZ$IVCKTL W5H($A+'&%E'6W@2M^,C0U@=)L"%'2\]?.W&@O YLU;=2R\OLJ&BG2.F'+*-0J195# MAP-79VU8J162[*64U&Y9KEOLE@3-J)=[K!_6\5UKG&3MIBB[W>P&N.:,G8AA MZJY<$02EVTR>FJ(L-AAW\N%T7A>D';HL34R\V[>2H2G*PDJSZ)B5>L]H,_V) MXU:]E;!-AJ8H:VWJ%719T+8"A)"J9-5W$W*_K!1EQU.>X$I=B338KL*T=;DY MJ':29:4I6X#<<;E157?$BM\D-^N MY_OGIE;66.Q:1K%/H8(ZA+3!L))'FZ$6AQ"FL6.7I[1*4YUP2ZF)M8*N/M^4 MDVC#%!<8J5L+&'DX,M93%6'#H=>:%I.GIKA0]=65O5$:O(!N>].*5<'=R%B* MAZ;M#A6+CC'UZHY;,GS?&LKRK$LE3TU!;6$C3GJESGQGA N^4"W1#"2VDZ$I MAF&[X7K47K40CNP2HZY0[916&!\/37.AKS;M<%*3NH(^=EMY5NEZ.+D?FZ+! M0*_R7GDM=8T>-"NP-:@$C0[/37$,E>OR7'$)U2!K<+-$]*N%T-Z/39LSX.XTPB:-EPFPH94V"[]?'1 1L^8?VU:PR%E M*FR%==GU\I4&,ZLUDJ>F)D"+6SX_+CH+KLY/RIO\P'.W_>2I*38PX]4J.D7N M>!AM^5M$+NE;;J;%0U-LZ(P#74<*"P]6.X&I\%Z+$P?)!-)L@,K;*BOW>]&& MUZ-T-MC,F[/F?FR*!C)2-L=>UQT(9*\Z+C,TP??Q9+9I-HA\8;(RX6K/"*UB MJ>7SDQV+[,<^IX(HR3"NJ--HVXQ 6<1A A,EG(G814Y)')N1DIQVE0U5Q!!%IG'65J26S.G)7- :'<@TIE,U)95L\ZRI;A49)HSL"S['& MSI'6A1[#K_ASKJKAB.H1ZT#M169=:2N,MYUFL,B?TV[!CUI="K5A8KJ["I%Q7^ MG*^B(6_]UK0P'QCE>:4[J1\4@;\.?X+\_IT:BZ%1&8+RV8RQGZSRF.,-JR^+/\=_Q\=94SH\;QAK=*<];&LK+$!6*%EM!Z<([_[1Y3]-KCG0:O=\VMQSFC<.7RY_A/3 8+MQD9 M!488M&MU>"3.]."L4X\6(=Y?ESG>&$XVM6%CATG,XBS_#8:M#*O;.2[X$[J@ MM>MNJ*[.\E]%6HU^'5]@'"LS_6*WY^A(D3_A_XN;H_WWIJ(@$WK?&EB8P8DMU.DVVG_C MH3%")A=U3S= ^Z:)LFV:TLI5?QQ_.;W)B"],#E'X];B; M25]_><[QK<>+A?VMPB]'I5+D6W>A)Q<=)\^WHV?.3#LXWOL=_X;B6]8?^\NL M("+"NY=(AVN]Y,7'H=+4M4W?4[_B\NCU^_23[_W&5>?/*\$+1Q8"OER++V^' MZ@"^7((<$^U$YY3X#0W:&J;RN^21+;-^,/_]Q?ZUT?) M@SRBETU?C]?Y:MK;>8)-G[WSE#Y__;-O&/'CO_^9 NGX-.E(:$$_PI?%BDQ( MPB^YV2Z<[)EQ04#02Y>TR(XDO.>G^+:2<#<;QDE#AL_;-=X^%'Y;H3GL(_P7" SNKT"*6[/!3PJN SL<;"5?L94 M(_Q^C/#SFPLPP#-G8-'O$> M+O]__X.0\-_IGRE(^#1\/.3('.O)K;8YUS9U M)7/^N7 +_0\L]/L1 MH(YC+W77M9TPU[*]CTD1,./!-G6Y;0H8_.\9_/!+:IRTI5NKS<8\K#_!851%#1#_=SJ]QDC ^C=!@0:M&J[S>Z^G]SZ M-.^*[5E2A3+I?(K^1K/3H_/LYYY9TJUH?]$ELVJYGN/'+4:/G4_927X^,EM= MB(-LI*G9J[F*%#_>^?1I=DU59=AYK\$IK T MUL:PA1CT?D=O^@[R489-^"*MWQ,[-LB*6+P_H]?/VF<[/U&R'I.C]_L!&D7UNO3,E=@ MY$RX+SJ^(\\E5W5[T;[O5EW7CUW\[@E&1#9!Q(EHAF>, ]L,2W/"TP6XSCH$ M96S[K1H2-U#"XJ,'CN(7L@V^(]I08T[GL: MA6_7:LK$YGD7X5[/> NYJ@SI6VC/V!^5Y#\B5%V2=)%;A+"_4K784CAN4A5ZF^92I?!B MO]GE1?)U%Q? FKN^[+J6'PR T@=!Z;<"#1>4-0S#C14(I+/JE>>-$N(BUSZ) M?0"VI'"QP52^PW!UN &5I!K*"5P^HA_YUS\T"F(/OWGLX=6\GAF3C]M!L??B M%LT-KI>D=G]HJ(/*6EFWL$V;SD3<.Q3/!R( M4P.!#S<<^/#9B>O?BZ/?\V(=1%O>O54,HBTS(==7MW?OSLGX9+>=,6 -=+V@ M!8SR!&A;'-EK711:'"]2L4L1?< I^G(NQ6\/., :S +>?&IT-XB[_)[F(8B[ M_!K>O'.F(OC&O_K^L]GD#R3>HR^_K>I6RIT;% : M-PSU[%4R[1IUV;3*!VH 9V%8S M*!?9(M.KX8#7)M-U?3M9O^7*4.39M04E8V1Z-3+MVG2ZM5O4ZWJ59--2+Q&W MUK;V%GDS,FW**P6VQT"3>@3:6V:>GHC&GQ(GT(8R/3/J=/"@>Y M@4 E8)AG% F!80["JX"E_@7A5]K>?>\=47-M]1#VPKX9]L*# 1+_,GF M^DRDL4BD%=N/C*U,J/XG%L"]]C)!&-"7;W/79OFE)?O@4+KV,C-04?[BZ:61 M&8"5'!UOTMM*WJ'@7[0UYD]GTL M:(RZ7"[IMS>R$_?=M=7RTNAS=+]=>YTW"C_O.==4E-BTX?*?+>N*UR/L"FB MCJ["&:U%*+,O6TA1S 43-C,E6N!<=;%S%9)JU@YPYG+)EPUJ*1;7/:Q@D+.U M)ACY#CU$O_YP];M(M+;-YE:94R,NA#AM@&O# 07G8R2ZP_S*:X#-=W1<@;C[ M#( I$'80C7^OR9H9( +P$H*>"R I;.]V4\<*1\4]/GVHF(GT>$N\A7 M?!Y;553EQ!MSB*]"+A%?E3$"9"B>^=9=IIFLM E2_[YGO<9/C*W*ND!?Q.F/ MH"*&7#2<"I?Q,6HL<=9@6;B[V+$+5"]?N]SBF\$-OJ(O=C.[.N?4K;H>>S/2 MTRJ!B"!Q/!7^0*(7*48#,B1OJ#;_9P9598OC6<:=]^*HR.EN;!8[_:H 89Q% M-%U==>Q,0PVS\C&,Q$7)@.@>.R ZKCEI\C'4)'6O,"Q]M0A2$(')?AVJE M%XIK>!MJ?BV JJ1KN\&0:M3A)=(GO2[.KP9!]@.H6K:B.#VMT87;2U5<#[V" M()022V9?\IZFTH&:H.0].$+=1Q'[N\R2/>_)"S5 \$)( [J9NYDP+)C^!N MZ?;#:D -=! ONT@+B(8#1D0VQOG 1-ORT"!O^<:>#CV)0>1-X'0Z= M3 M%KD52!IN9'GPG!Y$SG@=;$[G)>FI6!+V!=RI+WB$@*XA],?O<+8PD+^39 M!!%'W],JO';$T77W[?K/B)<:-X?D1&+J M8TZ?\<5UM2M8:^O:5O^S8LOIUK3(6V66-\MJV"V3DL_I[98UI=3^:,#S(H+% MX50(@U[D!A)$4]U0-%66ZLEG2CZR"VGOA6+-N+'9;&MA5VB[9I-A!4+J\YDH MHO=!%'/+C6#0'38' LGUIB,,$UN0D: 8\]<_! 9*Q7_WPT:&2L%G2CPR@&'W MX&Y]';;>0BT+09H+M%TMP^JX#.)KP(7M#5_8@B@QHVL2J%9$=;&PO4(7C?ZQ>A(AR>.J <*O4BW!Q"_!\S!S #.9S9?2!S;Y:] 3!?HR)N1:YAKDPD$CV5@6\V@7&2+3*\& MEUV;3-=U[F3L>B0#@O)JZ-*U!25C9'HUM.G:=+JUL('KNI5DTU(O$??4MO86 M>3,QR*M/]OB;<03YF=&V(+' &](0[7 U>=B!.YYK?S.($^Z2#"^%XCC#- A.\I[-\Q[OC: M>6D9( +PAH#TM6_->7 R!Y;.]V4\.*Q_4]/GVBE7GT>$N\C,^H5*WKO&NJ\B M"Y?B_!;,]CE+<GQS82C1C3>J_8 MXY_SYFK.U;>Y9?2$N9M3+24:%$?'Y##X(1>W@(P>L*^?%3])/530 D7!OU&= MOKOMIPI2NKYG ;=/#)G)ND!?."4$.TT)^9W&Y+\5,[.@K&$8;JQ ()U5KSQO ME! 7^80ZD\GQX30L[<6$\YULN734+FU#*+YZU! M"=*+>1&AXR 9.EVQ&V2]?:^"W9\9)I,MCE^^!U[&%IP)$0=FXK?>57^M/O,Z M')E$M:8VX7K8&K*=.J&$\T_8-X]O3T+,/F'SE/M,=\ZR%0*N-S4>6C<(LMX) MXLTSKKF,/,"7;'V7,6'+!+KP3+*J95>/(_[C^#EMPSWXC0_["P;8A-N MB[0:5/+MCE/]A,C3/P6@5[.V(7CI!S ZU+GAHK+>ZF'0FA%:@D1$9,>GPT[_ M_:<>SFOJU.=X"/%7/(0@PN,F+_D^SXS+ELT&$N%N^_KM\YQVWVNWO^T>?'_@ MHGMUDU=ZKN&9-!\::UVUC1E10XBX'C!S^?9ZF1*][QC!]8E^N/O=WD"P%;## M;M5WEO7>9I_M.VLUJD5T,B<&PGHT:A>)1:N%$,EFMO>=T11Q.=_9MP>)^S"* MKQUE]ET*>U\B(LN.QCL1(BY7CCI7+38':^:8&UPO2>W^T% 'E;6R;F&;-OWQ3F?MV$IC M3XVT:F*CQ8>Z_$;2S;AH3LEV>M'I[N=<\LK"WY>:;JE>>]:7MF<.@%A)'&Q' MS+(C1"S2>"):UD ,(GK$M7*0!P2^U/DO>R9#)@ 'V(CWL:6"Z*!O9S1F,#KH M_BOCG$^CTSIX%YY7>BMXB3AYA!OAKC_G;S>-#O]=I\U%\NLRPW1PAW/3=S@@ ME@9<&UP_E@;TBP?A&K<1KI%:5W:COKZX!?PG.D9>C?=20ZKNB0.W :\W&.F* M%0W)5WD119)JPM@%^W!E2N: 08,,!#(<=<6V:T$$[ZE_*U_Y>G1EQH-.(714[1-W\^_<>?LSO.(?DD^O/8R/T18=3E MWRO;U>/=Z8>CFDDP]I-U _]OO*:3V?QT84&R;=K.CV.)Y^,38]%(/2[I%?]( MJD<_$4H\PL>RT?'VJ#X1,2?YGIV#EH!J:TD:J_2?'5O?)'"!3"FW?^S'3MZIR3CY.:'=8X4$TGOO1/CI5,I:B MY\H;S>\-_*%3VOHOY-\OX>"%.G^&(XS^=3]85XUL-#<.^4^\7;'-)EEAHM_4 MWVYNY=@KVXE%2O(B&9A+CAHW6NM&;W;4IU&Q?2HPU^Y>*BCRC$? ME+@_F_1DW46OLI.WR9+CA-':(T?G'SZTU:-W[_47==VPIQE>]%3IZHL M^=%+SDU63?JYYO2G5JZQ4VX_U=Q<4J+OJE8T)<67HQE%4]BICOWXI/LI&#O1 MO1-I3+#DIX9$1F9LL.N6+^TOX3X'_$ZXIWN1J,G/N#>U3>7EOA//ZP#/B?6= M>TKKR.VS+7+1V2-W$J>:H-V70#5&IK?)D^GV3R5!6D8(Y[E'67C)8EERYP_) MSX3;D=S$\O00"YJJ)SU*]NM<2>'ACU4D0MOHC!*)[RPZ)AU$38G^_R"$[CP2 M<,A3G65TB/%\YR"'MAL[;Y\28AX37?^>D-M6=5M%;B"2WKD-+ MH3"F0VZNO3PV]>1Y))VFVI[%A[23=)Q^])J":G M0L9N=+M$='I4HW/2*GID]$WU$L;!!_@;K^64E(=FC<6(9?'9,X)?D29'//'=B+GNOW\DS/B-?6F_E'B:A\UR*6VAA'W6 M$T)#ICKS3@TL*#&$DD^>;\J>U%#((_ZFX^($=TZ>;T?/G$74 M.!HOQ[^A>,/Y,754R8""B AG;( 7=L3/3?9IJ#1U;=/W7EH?7^RF/?G>K]MK MIY;*GQG:Z"/ZIJ$-^'(=OD3Z@@*^9) OT;D"\"5[?(EP[$VW!^ +P#' %X!C M7\277P]D>M4#^I[%?#VZ_ YA+FJ>^FK^^J>E>CGVX.3X[W^FGR026>J=\)QT0"+>DPC. M]1*WE/)<' !H9^L._F]EQ@ M*1"6]X5EKUEQC-3^MR12ZJ.@>XJP&N'U]F-&S)^C0DS=A2 MK[Z_[,_R&:/*)X55WD*ZS"?'6>9=L3T3$53$D%=33@]U?>(KK*2>S_/XRH-I MWU7CZW)5V6]03]\NZJYLVO'7CW6(#M]KV)867SW&=V3]<*4F#Y5-2Q6?M#E6 MYEB7#]_$$;WHXV/7YI;.O-P3A"MF=/ MW[@(Y+1[!7H Y7V8U#>BY4^E4='Z>'#X;T*.UEG0JEMI>T*H5%8(8C&+53^& M'#*"' )[P.!TK/>?6G;7U*=]]$Y,I+L_!W\E:%[O.)/%C62/MU>FR6V#[^>; M?(GFQQ\?OH%.;7I-#"5;Z'F:@<&3F5B!\E^%NRH_8]H%2"6%.J].*WT1,?AM M7L034X^X2/F1C#EB #P!>+I9>/IDV_ E-DUGSHBLV&$57N_6I96!+5>0_V4V MH=X1!T0Q[!"P3U;D^;+ J\M)$&$3^1XVW;BGCTQ>T;<]R?Q<$S$S*\R6U9BF MRG-4PB)44FP_#D3. E1?]"Q^]97?-B#_KKVX)A;Y4!(!#CZ /H ]+D1]/DM>%T$#B5L@4!@D;@&^@(2'V^ +2'C()%] XE8V^0)P M+*-\ 3@&$K>R[DB^JPB,;YBF Q*W@$2 Q"T ER!Q"R1NW020WH^P@,0M$-KJ>6[99=I,'>Y5R?PQ;0O''FC\W2@.D+:5$9 $:5L9V4= 7D3V M#+Z7F1&KZ;Q;7C/+N<'6&R69$PI-$?HRV.UXE=7<,G62DY:TT.$Y2A1#_I"U MA5XP9O>;:2) )X!.F;<,7T(3(DP0U9NU)8'=X86N6M@B?>/+DK9F_4T=8@.( M$_E TM:UG7M73QX :1,WB<>_:RWJM7$U,(R1 MSO4JW-KN-8>5A?1EMI_4K<",3S@SH\[7:PL%F37RM:><+?2!N636?I:Q"( / M )_; Y_?,@9)2BR%4+&X@]5NH2/U-*+2L[X,>2#1ME&CMQ*%NE@3"ZV*6UB- MCBE;./X D\ROIFS]YUF/K1M*X3J5_UGR?Z^@3*IEW#[F\B2R5#95R8G5;O[W M\U=C\>0N$5KZZJT]BA]1XTE/8E/]>;SH__FE/I4GJSJ$XZ*)WFLJM(^ZE6;1 MBW](9B"%[M&49QZQG\TB?P^,B5L"HLAC(C\_NWOBR"-%7(A5+] <^\F8_TJYN1,CS__TV^Q9 MY=A]CIW[)+G2:93P:[+ZG-3G*/A"^(_M[ 29T/O6P,(, M=@[;P=HA6QL^$..AQ"6$_(-M"G]V$#QV*'35"&)?I$@&<<-)]1@EF//=I+%A MKLB6=$7W(? MY$)O2KH2"@\FVWS<&?'E2(Q?2HJU#GU#DOJ369NJBHT"'XTD7H[T=M4*JA7G M;8%4Q$"9!UQ[J>=%-/U,8M0L#BH=4S#(P%3-"BR/5[,@&IE^)A6R9'Y0]KFZ M9HZW$EPG6),7,1%^.=*A6;4XZO9" VT& [%471/S87R=E7I[8[;#<7R'"=PP M0%>KF=H>DK/XF:FWMXEB<4Z[H@&OFXJF[:J%LB'$%;92;^\NN (C0^N>@%81 M"B69(;M8!='^FAHI]5%M@\E#16B7VE"K5!Y4QD@^LD)2(ZD25N94#;5@%D%A M2AJ)Y;G$BU1Z)+Y">I7F4G.YL&MOE].Z6FMVXI&IM2/S3;,2@?\";JNX,1_. MZ4V%S$ 8]GD"\"QC/(%X-@E^?*!((HWS>.K)M>E3L]?E9R:I4BW+\HWO,TL[>-) M?N\XB8[SQSS=V\@\I=\3A/<3)Y.E3L].A(U6.77TZ,45U=RH\ 5 ?1- ?5=" MAW\&5E.:MHDU\Z)MN4MI93H5Q(Y?+QB+(0_?W]*TWAZB!^1W(YD M4CU)X%4\J^"V%G7%\&>S>7]2%2K8ZN,Q?2\O;ENJQ_J.HYZ-Z,/6-4Z0IT+!B ,*!8 < /@QA]% 5\.-@;+_IQR'+-CU*TV-2B-*H@D M!%\#&U:%0>0V*7 <*]9W<$TN,&%'VV?]4Y^<\'_E4W+$0,=7E2>[*A>QP8QF M\'DFU'?$O6NN^7A6^B2D^P:P=C%S:*];54N.-.OGN*-=)+=JFA$M#@Z'S9V" MH%,&0;_(+J(04T-1*U^!]8T)+;I\3YX&A_QZXH$@29!A#^#@N\+!I:R<-]$@ MJ JR;Y'2#FZ7.K(G%=N]T/UXG[S?0@.H5*UY%0K."ZH[W93&!%WM./E]2CO^ M0--OH<%=>)=*OFKF/&F;DQU5T3W@/KKO8^ G0^+W/ M^MM&4E/J(%;$O;:.O ML9(SM2UVKX_'O/2>VO5W?0>%64]H"!UJVII4/U[XX[ETP\T=4&+*6/: T $@$A&3:U?P!"[(,&]31$CA&'-:[LFS0T] M^8LP!!)%LA[66)=;-@:TH*^"*F[S^_QR!'T@Z4]N^7YEUU)"&W!N_!/(RW!E MML_&/U!P[2(655-W9=4T)4NU??ZKL+2<#! &78\YX9QIF_BB4(N6= ;( I E/M&E$N85[\"*#J^:Q:] M(L\(>B"-6AUXT"G 7W1WUR=;%61C^Y[@8^.1U]=;Z- ((E+$=WKS/K MM$*C_3(U'!Q'08FTBQU5K[[R#(#MB?G6MZ6J6D2J,R$,;<.FBQ-O5/BB0R9* M,QRYJ&JH((VX)=112!5EXN(E2?=GJAB>5 MYR*>/)/9UW-7XG_\1=6^4@F;W"?5L'E)]$-A,X:A<4Q2"9& IZJ(,Q@I3G&$ M%&>(0LGTC)SB&),JV55"46V+P36C-^F,R8' =ZR\=K:PF;>M,9U&4X*']MK" MX!:&L+6SA%31+!02M/QC.3/%38K>*H\)Q@36M"8*PYO\_M1O: 8,\6-AMU9;%;:/(;N%E\8I!*@>*F,[;9Q_ESAF.\UU86D:5X__HM)B M56L32:GMA&]5$./K%=)H\-8(#F6W8[7AG;*K9*J"&'.H(/:TG*LI^,LY/LWH M6& K*@D&"UIEY3!2BH_/N;Z/XLJYM3XL[AB8S2+X_RGDADGU[A)849UFTQL M[4N6IWNZNI^0'1<6B*1"C9-PIN&^+N0N+B'VLVZDHD9$5QY.'ASMJO/D(U>* M2Y:9<6'(P_.20^NS^H_1IXZJ^/+YJ7GVV<6=3OGG/#WUV2,.E2N]N>X^%;1\ MO&0%NJ,._BQ"]R0LATW[E2)T]:9J^DQ_N#4DBVI*5G[E3E4^*T7H?DH\*#YW M_\7G/'OUJS>,%ZYTDBYO$E 8]GD M"\"QC/(%X-@E^7)[T7>?5V,MHS$V[Y6L2=>/.1-@\@U+?=UY23G ]O-LO_<* M;_OYJ9>JJ>ZX"2*_%,%1^-!66'6O71?5:@>># M?64TG'C ,-!D&< #@(+!0E^ !U(9K"1EPY*P.UAR<)F+&QTR$,!-)QY MP.$_*PGR&Y?(7Y4OH3^+)/K.)X'/2R^[WS#G:R\S W#U!=9,2SU;NVP9VF)K M4Z_!>I&7M[7Y7(2VA]IEE[9<@$X#G;YCG;Z\"7)>I07*VWJ-J;0SZEQMOO,[ M8D>4^4,!LE\R-T!F0O8R$S"$P!298,3IC"%%7&%D4<)A6<2Q*:70L(Q)$OTR M/IZ;-/I!8QOP\-+"VU@369;6_-F6Z^V%/:7I3H> )8W!3%.G"@M!.Y>9L!%J M!+I85N9&79/G1+!QFK8;G,M,X"F>Q=?MC@DOU=)4',EP<4KSYS(3Z@N!6BW\ MLF$L X>3JNY6-6O!NBHHA3;!)4'6F/E_A13H]LD1/1=2>X9Z@AR.U$LB]L,4' M(@*?2;9H3&;% 364X*&^,H1M9P4UMQ'CD?30?.#-9TM8&W-M1JHNI]7%LK + MXJ%IXD\=7!P;"L7YL['@$11$X!(?#_VBS(R.8Z^B?2OLF)+E1:J/#-\E*A[/+Q;KL)+9,\@7$O&:2+P#'LLD7@&,9 MY0O ,1"[_[U;%X.H;A#,#]@.@OD!YEU+^.\J;OMF8OJ!#&0G=C_3M7U_>O-! M&.[%PW#O)*+E6[:4.=-%X=7+O$*8ZM(7:]BABGE3Q:RIH%5$#K*5OM_!"ZM2 MY^,M^5Z=Q5,%=K6A2J[:C0G7G@FNFG==U2NHT1O4O"S[2]^,*ZH5U943O2&Y MXXR^FE_:D6SLDC_/A-9HK7D9LS 6-MHAY4\DTB4Q*+^/\X_+H5,@S!_@"\"7 M/^FI\$%X"=VMXW4,#C66PJI06N(&#-.W!B]]!9OTQ'ZSPZWK&%?NBJA>3"JT MQBVMX <,>[>F\$T=4ANMQHGR).,/8-A:;_-J 5D[7)F=]V:EC>;2M8^G$%P'#!6=UD1XR[-PV'-+ M+CX;>HM*L,],8,@'ZLU&R@ Y '+<-7)\S'!Z#S@POCG/!Q@C<-)T/(?ZU8"U MEA_O77<=X("&6[=IC0A*:"-C1L]7%L9$.N0_O L<=^'8BF0JD33U69 O.(7> MZRD4=$^^OJNK++EE*:ZX']$F&MK9-Q^(_GCZT@%C5T.3JK'S<2CHLX'>*>=K M:-FXM9-JA9+A:;WB* +:<36OO!3R;O?0P!U'Z <2!ZXP $( A+[6'_;+&+3N MT\5.$Y_4A36Q'0MBIUQGEQ]/2+T.!G'.W/,DAZW!]9([F9O]'1G"P;X!/$XP M#Q1.WY6[K.](NJDZP#\&3KG?Y93[YS99I#26N]0C%+2MERA(,R5F-J#G+:,W MA09PI3@,=_:MG7;YL+G&W4'@8#?['!\%]ZRI.TK\)6!8RHXIGZ1799H'&>ICA:^Q%2JH[61KA$X,#2J MY7&(,KVN8VF@,L-FRW6H;$N4,>*9GR#3-'[K&P\0#@@'O&( = #M?:\V] M@3H6(XR(GEXTN' .%P?0>#VQD%L+F*#<75-O#Q"%8XV5VEH.&V-VE-]WI$=@ M[(&&/]^4NZ9*L;;E>HZ_EZ]]OV?-45W@'_LCV,QPS>S/QE!0)?L/[;A3#:Q: MG8/^'3!UV5#[Y'R,5CE6*A79\G8"N?RM67)=OEC?0(-6SPA7A4E9W.K%;ET3 MZ<220XD'C&: >PW@#\"?:QAT;\*/5!\W.WW<1@6VADY+OJ0V=+IV/X"_?.7:LMW;PT^*\(8;#1=D*1"8VTF@T.O@R;P6" )P . %PXDL;&%PIH:@+ MU8CZ>L4+/:BXF(X=;BI"? 03D3%%$]@#@]U7O%@C,H9STD]J1=SZ22YP2 6' MU%L_I*;6GOO7]["7/@R!G5V5+S;]<"V@RPK2J"P'.K_1XL80<=P^@SX@>/J. MX-\ *P!6 *RX39OIPU!APPY3%Q>MO$&V3%%<56N$YR90$9E+!((]D.2;4''C MSJ?3;I;F>UT_P&'RXH?)JS>4NUH5H*NO/ ,GT>Q98#-/=3Z,K3[-3OK^:"8) M;,1D90Z'(Y7)Q^VQ(C,,PY 'B@ >*P R &2^M;OKSS!FX?+PD&.P.;=&N!)L MM#"QIR:-_2+[#ZX/+X%B_R\?:45VC49JB3:?].BK M6K+I*ZH2AZW%4T3AO]]M+9>,0_[.28Z:DZ65'EFFT6PB)+!G7I!\:+M>TGWN M_V9@#R9^0S_8GZMA[>7*C\2^=UC4:8=;,/82&A#&VBIBV(X= M08:K18)-/J:E.A>QV(SI$!/U,L3Y+>RX,&T8F)U5+;2SY-CRI&.59&Y+&OF( M-M1C.EK@)VU^M7'A0\Y1W94JQ[U/S/ Q=X)0.>D$DXYM#=^0U?BW.Q+6$TJ< M!>=3)HU4N#FRY7D;+@?M 4=#G8V-\C$R/Z:/U7Q M1G5-BV5Q3Z]T!-X?"W5F-HI^I$ QV20KC&8HQU;:"RU3MRO5*D1#!C\3K,A1MT:HDSX]PYLT=]= M9!E18>[F5"MFRJDX M[04LZ?)Z"8U]V9/W!<5I4936JZ')"&Q#R _XD<&VS"M1W%(VO79KP-8-=,H4 M66]0%;E>0O$WM/8%Q5U]F_L%4C^>[9Z^[UQUTI]+-E7)B0]*\[^?VY!8K'&7 M:-#U:B,&%#^>\Y[T'45?=MWZ/\^:BSV=W.+NN;;SXW@\.UG5H:D9FIS4-!7: M]RZ3XL/$#\D,I- ]NER91^SHM/_Q=,+#$@2"'S'B?W,GO\?D2-$R[LQ[0K%G MG7?/?XX3L]U Z,\>S5#Q1Y3! R^O.P,!QYI(@+L>H%$&,_&?-?*1R)%0LW;2S-A].I5(_YQP_359 M?4[J% 5/*(0@C\1^TI$R')J7[S>+-QN='QJ89V/CR__ZSOTE\'IB4';K(F; MNQ9M2$O+W(XMB&U5_MA XN)]7-$]/S)$HN.A[SBJ4O"]ENV-5:\CZOH4'YFT$3I'AM9*"F-U?SJT1Q3_.<3QHR^9 MNI1X*W35/8Y*VKZK<\%'-%9B T])&L;']ZF)F3>5S-AOE'/GJNJY M\>Q6T0356->UV$!,)G%B$ZY\1YY+KIJHU7DOPV,NLC8C2_+X[7B)ZO:PQ)EC M+W]Y)4(;'HSQDS4V &@Q7RKSVP2D\.L94U M#G2F"XK MC6"5QX7VLBZ7W&IE0C8#$4T_<[@MB$0CP$AC2$U=$]I,.+67CT:FGBG80YZ; M$2U/Z+%0GQATM>X8U\1H<2]'EH)R2UQ20HE3"5O$'4@U%VK<+B#U=J3B%.K, M&H>$)5OP>IMA:2!Y030R]?;0@Q1U#>$]KC=<5[J*XOKX7(ML^]3;>01>M_O] M 25 ;N@2RDZ50BPNOY8:6;.-%=59[YJKFY+G=A MH^XI*VX]1+Q%J(E4>N2X,VTTF[R,"&5LR$)S3U8$E(]LW]3(H5SWUNP,HKAA MM20-%JUQN=*.P_Y2(^EZU^419>D:D",5^MM>HP;Y^?C*.S446QL2.R@42".L M#0JM<;#;K.9!/#1%>WR\*8[=G<89D-AK0+@(C8U2,O1(_& ZG.L/&)2 M9P])L>MX#T&-GPA4U%W9M-T(1_O1NPNF+1M_':V%5J_:V;EY>,;U^F-14G;K MR R-WJ)&T+J*WN-%S_HTJ^'42AJ=7>T4-8)3<\W6E0$JGF+T34WS/%8NLKO4?] MNB\EV0MT-]X(#B>XF6U&\!\C_+^2+<[VW>A;[K]_7,W/\GG7"**]=>OR2M_JC'P_%>V]$ M=#(^)M9, ?^_ _]C]\>!]_!9WM\NS-%W@W+TRQ7O&97^>1GQO6)RW)^*=^SF MNQ4L US^ R[CGX%:5TTO.?%=2V:T?BNQHG,S7S7=^+XVOB#=1,_^K^NOTF!' M)7$3IFZI3Z$4L34=QZ'$SWZQ^.CCZ'7_0OX=@:"_NI/\G&PEY'SINB^:8'/U M_)F;R]"+>]7^."AS_JF?P7 B\Z]5$W3QGUMB/W-8ME MVEA\Y9UT*'P@X0L6[KRV) ,-!AI\_?2W/U3@FCJ#'):U"*-,A).:Y]-NKQ=' MM\3M_; 'G+[E:DTG=HJZ7)EVJ*JYJ6JI,]V[Q?KE5\2<+UWDO37@NCFCX"2F M*58>[J [A8/JO(XFTGR]R)L='!;6?&6@NA[4XI2\B,?F /& (>D$$*"&0 WO M0PTOEMC^VUK80:<87[,XCZOK?*U0"-:FZ 61%L9[^@/#D/=5S?IDE].Y$4BZ?I!14>/"UH+UQ9FH,1 B3-B9OR1#G?@\G1:F+ AU]/<@M5N3JIL M08MT.&F=\8"CG]\YXRJ&A1Y?\T3G&7!< <>5^\"1RWD-J@==.61"O0X>5:TW M)V7;2E]Z3ML!% $X7W_YT<3FKH!]K MV+N@!-5'%<$?+5;"NMC<-2EV16Y(;=_3'7\@X'2Y#:"T0&F_N=)>S);X-9V= MM5202!*YF2DZ3H1U9#(&F?:"]\"YRY M95"Y=P2Y> A![Z \;X0.M&L=>,OT FY9$OA@2@6A*!]Z@-,/)$,!9P!0OSM5 MOTN'#KRO?62/DX<.@M0X76UVUH,&"TGBH04V^8!2]QB48="?-76\_NN MUPCZ@%,@2 $ " 6S&(?EO_I=)B8UEL<6JTR97A[Z;KKB,'^W;6"/[ 8&^= M2[+NW7@JBW[:AU%*5R4$)ZV/]Z*]:G^SS\W6NO:ZKHU*%_>2_!(B-3H[M1G. M1($;-H;%T .>/W279I ' DO7UP8*#!0X ^NZM@)?VL_R2_K;'?>+TZ&@ M\ 8Y)R1VY32T[>C8\CG27^3-KJ3/.@:>U"S[.%\>?TK<431./CGZ/$X;7SPB MC+H\4T7M>6FT7VFH\E2];7OF<>5C_[C;+!?Z:KSVH:OR!=,@G(E$+;]W[,]*VJG"NC?$*\8[.8O>H]MQ__ MI&[)2[]5/(G8>?4Z;- I)$@*<3S'HA=0D:IP],'9[O^*G_-FOY=#DT?WT% A MUME>$7&[!F^N.TKT@7-HAG#81E)Z M]N5B=$8![TN*T(Q)4@:"'+DW8CR:'QV#U$W49'=,7-$?^; MU%U/CDSR'NR?'YGVPO3%ZWA#B,]W?DH ZR=JONSK]>+O8V,054&FL"2+^'2& M1C]@7*1A5!49C,1GJ,K,IE1<5O]9@X; 61A55%RO#=;06[.^8+8&>/Y<8Y!N MX)=K+B?E!7W:+>,"O1/&.^UL$P]CKFRJ5FW*D19/5Y@ENY$V?#22?CG27/9W MC(D%?7BID/@6LWKS\2Q_KHD'7V^/<7_>ZAK2E!*$#3Z9V.;9)AY;:K[!*M0: M%TB8=>&B:X])-6XADGI[L4 /I/).F0CE[5J<$30A!=[9=A_*J-=8M=H+3O E M4F&JR@P9C.($ZM0\L3:RG7,+IF$,ZWURUH,V"#7@HY&I>:Y8J;.K- D67C+Y M9:^TJ:VG8?S,U#P;W549@K32$M:A1;,NUL0VR9UM-K)C!(0<-/T"UPO6!JUO M>VBS>+;9R+3$N^Z(RE?@<$(8^4)O)A#HV68CM-7%57B'A!RZF)HM0U!GE:IV MKMD(M6K)6W2D8@)9'TRW(X,592N^K4I1:3 E+:GK+FLB;BB4J(TG45FY115 MHO]A"JRFFN(H#:;@P"W?$-J,U2N,6F1%Z01GF^)0^>:.M(J*H4[\!6./>FNN M?5;VFFRUGB&)KYV0_--L<4^[5#6Y)NB6YA]?DG:^=D_V= MKY ;E9COX*$H^F1O7>6*23&0U-OQ>9L9MV>C(KC [:W$]7FG,C;PUGC2"<[)?V>Z&'?HN)>E3CKHH9-.O/"O;9T3 MO_&59CD;5RC BV58AR&E,BR,O6ZUKF2C6:6K5KH;S6VKRWUHQ\?Z[ES$7W);FGXA5\6G^\+/ MJF_FR))-,?^$]E+8(WSYQEE_@M:")2WM:$T[5=E38'^#- 5L?5N-,233;"U( MIF3)ZF'O;:G>_A=[!K;@K GQ)9?\*0WRB)LV1SN.;LGZ2C+W&G!0C%M!N(P+ MQWY[NV'I*.E6) [1C/;2P=INW,@'R,:G[9%W+1L?VSZOG87=\VQ+7:F2D>NK MSC+7L"7KT\3]VFN[1H87=OUE?TI*U_YL^@W+W9VD81[BV\2&;6D16BR3Z+9P MI>:WNBO&A>W%)^V)E2?6G6;B[1+;=7=-C%6M8*PQG4?L$E.O-#^>P!F_N&JY MGN/'=?-9R7'"B.[Y)"7E3 X8TN\X>!X/<+@'!<9F;@]W?B'8]\G"8/@A@MI+ MY'!F0^D_TT-%77\YGZ3,Y'6V&J#,YY1YICJ.JNPM"C6Q)*(S^1D]MOOY7AT: MJDNCQPOMS58OUU<\O^^TA3$/,'.15.QLJ/$U]NXLV&.?E(^-7*?T+M#WM+[' M$^@?)G!&R?N[T9 LCZ:6L,:'7HOH^7VE%6=O,7_]@Y+P P-_8G6\:_CL]J7P ME&,NPFV?H[_P%'&?-:D.YXIO7H'JMW J4:#XXP,^\W164_K-/$5E2YBL VN$ M K3^*[5^ISJV(KGSCQ] #,\N5<)190>WPU&HFN7)V-3X??^]0X[AG>C[U8X; M60*&SZP\B:0J70%]O^8N_\XIA(5Q"@[PIF0,769M378,"BEQITWFO5W]!J\] MSA:F_-0#RK6]"-_TYN/3CRG?VH/RR54H?_.M_*TYD?\'*;0,-FP-"K&VY\3"N.97<02 / M"/E6L^P;N(-HJ.ZQA*>;4WPU%^C>7+=RMJ7F0E5R@-,"W$QD_F8BQIU_W0CP MQ"Z-9ZA3=FSW6+:Z*7F^D]0Q/8-%P5)H^%ZP[]&+I6M7 M__LV51?<+X#[A6RI\>_<%AST^+SQ'S8P(R+?KYPLMIC>I/R%KL'M MU;9/&]RZ#[G\O@=X*+TRYN/I:[Q:XF5$,4'C@%NK,KG7LT>8 M>%*W3)7__+8%<;/.EV_:5B#C;/F^708RSAB 8QGERW?M09!QOGS?E@099PP MLHSR!1Q@,LF7[]N_X$L8D_4@SU\FPAT7MKXF2;Y#LX,S!'VK9&3<&?30]P#^ MV?< OZVBR[\E1/>A1O0[!+B?K@BW )K7;Y)P"U2Z"9VXAQ8*O[D'W%%'A>LQ M_>H-%GZ3Z7?2;^$;;OU?2(%OT(WA-]7FKIHS9%QT,M^KX3=EYXY:-V1<'3)>=F4QQ.:7"W?1[>49=O4OPH384[[P)QNM3+Q"V2(@;'88OX'Y22EE?V MC!?;&]YH\TMALRU63*48?%4))1/.JR&+BS;,&MT6['/;MJ9_BSX0&0&%:Y=> MNA@J9+6VTC=%A5^MR[301S.TC*":@%;TY73IRPJV.S:4H!Y0\JU2\P /;KY, MTX7P(+L%F[XE'KQ3[&DTKU6=SJXX%"!MS?L[?6&&2O[8< )]H+"WDJ!NSVEY MT_TGL@%H 95%6'M9N;I/V]/"=+A9"20>JM*<@.5^(_]5AYZ& MTQ==5IRY!EL9# P8;W%S+W_H3X&^5<<.@,(-UYW*!$UNI S5O<''GS>Z<&N. M*YA]LF\,&6X"T4VQ'XK:W36ZR(229*R$529HDOG25_<)'']RC%*W35LC.C5: M4"M=6-FP^1IK'CMFO&EGW/A]TGTVS<@$#&3P&ND[M-3X2EC#AKO"9%(PMK#? M[,J-E5^U9[TONQ'R=HVYX_%;1X#JG3Z^Z*W@UC9_TE3CD@>DNY7L+%[T@)8; M]Z+@OWJ&(0=!B1*K=-6H8UJ)#M4^M^*T0],-<+GS#2]WOD-+CAM6[7<.&$2P MT\SFM#SFZ@M?(G8U<5=H!<>F'.@#4UCOLT9$-9 *W-YGQHJ06?Z%Z MXI^.61_OYX%-T"91'1$:O.SSY&[8-S< ^Y@+ MX,&G-09A7+Q0](J0!@]I9E[IK+A-4;B_QB"9D'QPR7*+ERPW:Q[\7K>14:%(S9B,>G3)M&;Y?;>1MTV".[HZN<>&(YE0\^SW'_GJ9)VK+_W&+:!+ M-211!E9[R1/(G MAT5L4$$^S^\'/AB0(E6Z]!(#BXODY5U>7ZR7P7'WI]X@4 M?]*P9 1/$*6Q@.KPFE7]AKV9D][VV+ $7.J _B5?G=)S]:7?,T+\Z&*_Z):_C*8I7V5UB4;&D?\^P\].@7J MTNMTVD_Y.(N9'[,AFN/_O50KJ>A_22NICV=;0MI*:!+P<"FL"\QF6E\)XP![ MUH0*_G WO_/WILV*:IL^\/O[Z<@^I[SQ-X16@=P[G/_.P+'LIP'2JTW! (B MBJ ,3I_^R94)B$.-7996MR?B[.[6%#+7E"M7KO5;1;23'B3?T<1HUT4+O=I* MKU*3;KH_G6D2/UW:=2&?:05@#"TI'!@78+H'X G_GEKG4"%]D M11BJ;+E=6\A/C(O,3'OQQ35< <18A-P7IUP+8]XP0? M4&@F>-?S&8IT4]S %&T*(Y! =W1M.(;L!5A595V1"34/?D)>*U%#4=1/Q M=.ZCK2$;@Q^(S_9[ MM/D?O@)0[S'&,><_672^@VT=_=-;6)RY2R7.Q*H#SRBV8\S_B=38 @/QO]U& M[GE'R0 =UO<<)>^C'_]T<1\\9+-R)FYH9P<>DOA/B.O/R>H^J4]1$(D^F#+- M<$5L"K$#/A16FUR\F:NPI6DG,^W&LFZVMQ$X 88RQ/BA7R@RY[PVFCV'2OB> MW/-.J8PL![)#8TT:4YI]Y-%E[JCND4D9(L+9.Z,B.F\]7+?U!QQ0C30C"*P?T>09;; CP;+3'SB M_]NSR'LTS+L6EM0P&;OFYQ!UF(UQBTXE.RF(H]1Z4\ENT\DG;H^.4>2G_$3S MA:89R'/9BY8C*FFFG%603!IH/47+G'E'!#@A=,V"COQH;WMKC'PJEXT*.HR$ MB)D<=85A5VVIM&(5.OD:UYR5XVCW=58F3A2T#S*ZD1>N>A1QLZI9#] MUW?+T3:(CB@P*=ACT39)N7/XV]G%/F<^MBO9:JQ32!:TZBJQ725L>B^LP+[U MAJ(FKK69.]L)Z(ZPW;'H>&>-FKC!Q.^:B/P^P4\)AN3!OH/3M:0HLKVS)_M;)9JE M N&'E:;KR/I0KDW\=$L!*Q(\';'2 1F%8,L0;2,&I$![XNFO-@*_&Y$K Z ( MFKR#(R9+I%+D($ F@9P#O!+T9\2W5^BL;]B>R$IPWW!X:'CI8 ^:-/)C*)2J M&#A"()G6W+2 R$C8D/1[.,S#B=%C7W!.(_X<7OJ1,.Y;MQUY M9V"T'!/]CN$P--^% $_K6='495,MV1R--TA02 MK))@\A1X]]1?S-^[[<= 4[&\3<-2$-$,+$^*B/Q?VT7_(0_VS[_[JT'/12\R M3 >-LH%[Z,NKWA!@^O[LO9V@;E1[D]Q"+-%L:MSN6_WLW0%+[@Q:F.B%DVK@$A:Q<3DX3_[N\7I;4&:CUJ-KM&/TLB1>^I4F_'"9HR< M"H:Y.^56@"#^Q1+FSES=T>8Z#EP0DXAD11+G$%P_S>%?8*;F*#/AH2>7U=6B MY]"**]534K%5GMFM:V/FV_U#PLR:1\>&4?:HF"-$?#-'P_&Q5L6R5I-.=[%T;(%K;[@RM3@$/ M44(L5$'/,0\L4P]O>_A1NJ:XOJ%"9%%4$W;=L"5ZP^YTZD4'=LRS7^A-?XE$ M/D.&,/@.VS'$5'O/3_66B+=Q- B+[/$+/7G7L$5$:_-XBU MOV60 R1RJY!9M>S0;<5S)Z*SGW9L"S_&P6Y'!SF0(IKO3A'*HQQ>7MG(D<4U M\-H:1L-JPL*Z9A&6Q.U6U!B%=29TQ/34Y]>4+YJOQI,2F\S2FT$L;A@(GR9(DP95NP_+JTIOZAJ MB_N,Q"53ENR\RIERAW=J@,L\6,P5C E[$247 3H3T]SLD]?TB=@[7 M]MT>[74XK[^@#%\LU>9@7J>98C\WK72Y::$273YNV=9U.,HCEU_U7=>1"^(] M%\TY:VO6JSWK*/OG\HEK'!S,7[O.?R8]HT2R$!1RQL[ML@:X73+&WIVT1 ZG MQTD52,]&XA)B"Z/7LA8.DQ.HO]"/R2XDSA&U_,B"]U).#;\'- *^1.*)+XJ& MBJ&,M-UN1U3N1+[#T=3W"8.S)KPHSGZR!RYD2_W7WJ6#0)1"]2DG[_F9P6#/ MV<1G_A4.]9M[>17^P3X4%#J8#:9(* 4ER!A!+\>O)@_@2-('R2; P8%0%,,[ M*N=1%YQ\"TUHGY[[- _";):R<#6+O'*"?'R<]0(Y-&2^ISE['#X+&?W3IOVZ M0DO/D]$GB'TD+GNG'=A['($9N31 7^!*)3B2(=VCL)&'#"1_4PN$1S+# M0TBH*!BE:V@2,@ZDH+'8*L$%-CF=O2P'>)=!8F"'PE:6@DY=-G@"\ 2B&RMD M'4%P%2],A?9-,- XS0G]VU!4\@^8IX$&VG L]"HU=A^2@Z:NSS^ ^PYT@UR M\TV-%5G%WC_05<6\@)"@QS:P#Z^RCA 8G]#1%@F7-&@M^$"/]5=61B(Z-'AW MY<@L21L_]AAB3@1,"9H'"3H"'HB*OD;;7#3(6B'/09_Z? Q_!#4Y4?_?0'CR M(-^JV =4'XK&U'+GCD2T1 .:+?'4=L\,+-+$E=6#*<"/@N\A240:$VL5?(C= M2[1#0]1\A(.]),81HHCG>?[EA4UQ!,/G$9J1 S'(]H)FR M[>41!F>\R"[*H>%W1D*W^-BE]6/OB-:*@SW;8$/"002PZ?@4"([KWNG0,_0[ MH[X?.H4;U"%RX)!1A?0BG(TF;O!>K,UF2&(07?3-]=C37)!UO?.6E#72BW \ M_JWNDV;;KA(8)RQ^H9]6ZX5HC[HW=2"D356;U%^'6:F[O-!YR$$1J1YY8OB] M,@Y5'67F1H!UQ*78O1H"6JZ%CCS(OKSQ*&"/120N B/-A3LQI^I-] ^&0KME?EU?5!J"85*,942N1XS-U(K.)6^D/&)B?V<8PD7 MF";D29G2%*(S(EPD$CJ!RDO*&U(X\QH$7'$"I\?9:&DTJ174PH"?N8.4K=4D MJ1!7KYFS;PDNO,C9@SD3SK M&K@[R/Y_0WU+[K@RUEI+@RO$XU.1SP^RDG3?G3ZUKDG?-"5Q/RCGNPZO5=/Q MR8.4&O:&ZDW??IVSE]&WTGW.;L1 MC\LD_GXV+P&J%&!']+?S@R3LOB'Q5*?0G@ER]#C]FLZVR M0"_:U5AJW#+Z(VZ_;BWQX?1('GT)"0R(#GG-EL!!]$*XG"'CH3:0]P28:3+$ M^"HW2,X?LGU09*D7=964LV&0(LBLJ>LX/=? I[4>I_J9@A;+RDF:UZ+;5#O>7]>K ^[=G,+QR#!C$)$. MF>.@X^/0Q8&RKNE/XR1OQO:H+(_=3I3N\9GQIM#I"(D%4LH8,6!#P!A]Q M]GCCO?%4.I+W_L@?HDDG;D$:EH8.*4A:X!3A\PHT")>;D2LXN^VKDU;EY]PJ0DT4.O'\&A]Y6 MQ8]!0$YR),>D>VUK/3&G%4UV&%WBZ1Q-5YE]"W875.6$2Q.^7UU._%:7 M0]2>TD^-^P9'EU+]37V>RV[CDP^Z#7XR.M33P)N#UW9W:7 GMZ3R M.%VK3-*3-9U;)+ MS-T,=%"Z/MTWTJ M]M#CI@NI[@I<;9*W^=4I%_GBW!G%AJK,3:(2W1LL\O&'H;&I3=\=#GR14WXX ML(96/]8WY1VA3L?_BO=RRYQI26,JKGM52<^L%&$$\:(3T:(9>285HK[M1?B@ M[ AQ4AF-('BT5()4J_.D#7X#3GY.N6S!)^AKV7Q<- VHYH-K*,C!Q9_$]SV5L2A[=Y_A:TU\Z()Z M9U*==>Z*Y_-V/?QJSB4&W:>269L5.J-E>WR?7.3LW.IYSCUSF!7Q$X61**:' M4B8M)..IM!!/LK20CH\4091&K*@DTC2=SOP@QPHQZ)S26/46W4$NPXO#='1J M3-NNNE%A6SL<66]7!N6^]CC@W=7];'0,X6I.,TF MQ)K](/%F2V"/GYG?\-I\Q"B/TYGNCO-I9EZP2BH:>?3,!S-3;&>6@E-P!S,] M51N5^@+7$F+'SQQ,8MGEHL_1?*Z3,?5,7*PU9QP:F3@<::]6.E-*T^UI[LER MHFQV-!P[*AIY]'9'R.3<&I<7:+;46EF*VS"F#_!VACD<6E&9=#H^8[M3=V6, M'I'SKVJ3EA 7Z,.1)3I6*C=+N3S?FT;;P_N$5:B@\U?\>$E;)CU?5,1!C"^5 MC>23\63-TO(*C3Q:4K36<=JYMF7RN;JT& @SQUHJ\,RC)]@."PUV MN9)Y)<^M39CG\9)8H[\U9+FHTJ5^LKU:S!^W-0VZ91TMJ3)_ZNO924HK-"IR MHQNWABEX?>IX9,W6,J*F"P8_>]QFD)M66S%+0&4[&CE)%19;.\[VZ$:C%-6; M63FY[7%"YF"D(&7BL?1(3B)Q'PZ%.%B(HNB>EO\MM\]V..+HON'4U)DU&2S7SR)V2_E%TG']BDNR MSR7ZZ6:L6^]DJ]PIZ2]F>B97>>JZ?*XBZ]O<(*T-HB>E/UK4:O8L7G0+E:7IV2?JUK]YO2>N44%DN)+M_?]YO60CTE_;V*^=042YMDH23HDYQ: M>>K1R]4IZ9>+TJPOM^:-Z88OM+JE>7,YPB./1<7N<--"5*?9@JC$N)3TE'UX MTD]*?X..9MG92DO1"_-!T]*SG*K)+;2['XU\>**E;(IS&+I7J8Q[#_.EPPQ7 MI\1OEI.;;'=C-Z:-RM 2[$5ESIBK4^+79^Q',_THT]/2=&UD2Q.%J2^XD/B] M!32"./]Q.@F@!QH*--H@.7')V MT=.SNBE-?_C1&:V24>M-QG"F"[7;?TP,):%=4H_Q4DZ/\]%5%+3KS-%[T2:E M?%I,YQD,PE-1#[A?)$V+F)C7MZ*N.%39P&E.?U5-V_Z;0D2@,!6N)EB3%6W$ M=4/!F7EXICJ>*539XTMI.$_#B19?R PWZ/"^U&0?=^3X=V+HO@B.[&&,/*KH M*KJ7Q>W7-Q#B*G)4]')%=UF!_A6[=P\?SB_#\'3A;W$H'%X)L01T#'9TG-]H M0(&$/29W>^A8[^%$[(!32&[<'977=+S /YP0Y,AJ0FR6I'O+0!VA ME/CO(2=!7 $7?GHX^]C>DYM=<,FQT+G+M3;>+TF$Z=G'OV>.S[Q0&T6]IZ"/ M_=L!>=./2I&G^XF@(_++U[3'+QKP%A74,T&&MO]JXO:?>4?J M>-@QC5'/TSF.J%R09(0E$E]6'.]6W(Q5XHK-B;0VK0W*#_G9S(FMSK3_O!N' MM8MKF?WD3F)\<)@2*:.7YW+(O"'> 75^]C:FD1, M; J#K>Z=JLDY&UB#ZW.0R+DV^L0&D5+0%D0>BFU.\ HO=_COGY>$L]V[CODX M[K!'?^_FDF!DX\JEN:W\]/\2GBQ,Q+OD@^LNB5R3^=>T^%91=!W3_X!<*>)/ M]FX>0S#;WICCFUW'\B?FO9 A*W];#YUX["[Q8O^LT!U>Z/E0$#)"PNE3S?]W M%%#&?Y)[6HC8OGH_ZC$#O]@?*@YM$P3XS/>BIV_K\,!W(%+OKK?/W,CLQH@O M8P0=NS'B&AC!W,5OG+@*3MQLT[4PXF:;KH,1-]MT+9RXV:9K8<3--ET'(VZV MZ5HX<;--U\*(FVVZ#D;<;-/GQ=/?FNQA[21[V(3 MCQSX%U?VO'<_O(G!"3&(W\3@)@8W:W 3@U/6X&/.SPX]Y.?_2I*BC$9?ZQQ M10#D5+XY._S3Y/[2*_\5M^A78O>77O>_/F,E)/A]@:6$=!;GD>ZOC?KK7*@< M\1#:@)_>'1,>D@VY/$NEU_0FE7:D3KG4KVSVRI&C;^G"X.>!(V4DU3E5@LZ$ M5HF>$)2OQGX$I5ZRVC.?I+;$1\MTMCQIQ3;.G5^3R\7DMO:4W;;H9,]A MW,UVVQX,533))-9D-G,,<7/3Y)LFWS1Y5W)UL">G!4%>ZQU9_F MZOH7[,GW@]:,Z3264SK*;U>QPG;DR$4 "LC\^"<1CV0RQY"C-TV^:?)-D]]= M/'EN3=X4AV+:SG<%GLTM8_2P8>:B.NS)#/OCGU@\DHHE7U+E[W8+]"8"FGH67^CWC)7]0>.1$%NYO%".A8GN-0\[01.^7[R/?T_?N M13"JQDXK,6+?("BP5?XALW7DQE8&+8>; M3[R9)^@(PQ[G)'VKV\_\,9IQ@-E\$'O ,.G08TCU#'",OG$QUG^#4*/7QF: MN%PQP!?$*2Z\N.LP@9\4M-@JEBF+]GBO,5?9D"S<*4K4-]G+TK)\4V=JZ,'WJ MM8041#B\E@OG\XB^J4)Z687/"W)F"'[N%6>:^ MJU:@%4[R9A5N5N%F%;XR*'(]5J&WL6566VLZ'652Y4FVWU;2:? 5,C>K<+,* M-ZOPE4&4Z[$*]'S*9E;UE-PN_>\('%?5[ /TV M@>0K2OVX8IOR-;DB5TR [Q>6^4ADVNMR>!2@/F$IIYD7-.5U153ZOM%;LYL.&PKT9NVY.V(9A^R4FGVN&ZKDQ8R M'+<$E=_%<-SLQ%7;B0LFN+S#3DA#?B0D4\D,K]7LEB IHTXV W;BEN)RLQ,W M._%]HCMGMA/I93:9ZF2;\:DX:JO3O!ZMV]P*V8G?*DDF>]2$&<,$!FV1OV=H M^L_#!(C:BA35UE&RPI_W^ ^!2W:J:U$8Z3Q;JLN]FNOD5DWN9"W:1Z=$_@D/ M0@1!RJGO8;!['V' %(_4OU5-WVM8*7EMJYCOMCD2+^K+' M-5I"!B(T]!V=.B/^T86+<\G ]W0_^@UMRDIEN^JFF&_1;%TTNJ:>F69C-YOR MW6S*NZ,Y9[4IY:927S6>YAR]J-6*>GK E&D);$KR9E/^ )NR35EU-MM:SFCW MOMZV5NE64RFO;C;EN]B4CT9^SFI3.LP\MFI/Y&J!-1_T1T.OR]D)AVQ*!FP* MF[C9E-_:IB0&,\%NC]LC XYU473 MRNJF-/58,Q1XKEH1"MW^(\TJEOR0G1G;RF1%A$LS7$7FG!?&"3",^4$IB.5S M-&''L("'6=7,%R5%!U9J^H7R2479 M,VHLHG\/%<6@%(]\I*#-04_QHWJ&WP DB.Q12+8E5Q=)6=M0D4375N WFN57 MS*U,5Y=#CQ=#/+NC.-T9FZXZAM_8>Q-:*>CQX<&@D=XP]'[-E.T(_'.#F -O M&"J[=6D&-7(=UPI&DE8D%V+$G@J1;X+H/?OV_96T6_$>XUT"2(B_XMQ6?OI_ M"4\6)N*UDYZ)ZRC60\.?6U171L[/*'V7SC LS?S;-_[D\]!N$,56&W_BMXIF M[E)IW"W:L?SYA-I6_WAA3W),?_=)T'>QQ 5[8A\WPD9SVUOE=VJ(_2NN)G/K M3'X%C*#OZ.2-$5? " 8=Z]@;)ZZ!$S?;=!V,N-FF*V$$.K*S+Q[9;YRXV:8_ MBQ$WVW0EC+CY35?#B9MMN@Y&W&S3E3#BYC=],B?>F93Z:K#OZU:=_KH+S9>M M\%4O.6C;GOAHVW8V=O>B-W#QKNS=L:4H5 U],;:I@@$7'D?=ZW\'SA\M_28* MAZ+0T=8O"<+-V'TSD;^0A%^P,.=7->#!-112TA6C(WYMU\T8WD3E Z)R,Y>7 M5XKTX8H)HX[_>UJZV8]*-P2!TM]:O"'I]+N8OHMQ&1VG,]^=R_%OR^475_:\ M" R?V"F[!]6]M==E*-$M4L#+G3"#00^35XOO:I/@Y$@H?9++^<" M)>/DUNV/[91RNKC9RQ07?C$_/+LY_0!NK=G!.PJSN6YN% 4K: /K9TT!H @T M-X?=%./+(:W%Y4:E4(VZ_>J'P:U^<2W<#$F'22?C9T*RN0(3]/4Z^\?:*G(+]Z?;JH.:E^NP56QV M>3]M;))K6JNGTX+\T-/ZB]6UV:I8EUE/@.H>"SQ]'^-*?VU=SUW\DZ7BYD!JUSA$#QO$XWGEU< MM.=6)]%9I>A.O\Z7UO?=:J+VGKX\YS:)V=[8E.ZW+J)6OE/K;>.,+2LM(7'^ M_IT7S9_Y0D?M-U_DJTGHOZ&1N8 +]I*1<1;9Y#UON ;?2=>7HV%.;9O=#\-# MG\O2Y+<)/:%,IDE:[.BR5&P.ZAT1+ V)]K;*YM][_Y/+^].;I< M].HE7Z+1?Y1/L_EPDXO&1E3VR9SZF+#\@V=:ZQ4*Z_.DU>7A8!$ M9WX_4!1NNEG4M"ESKV_6+HMWI^88Y76W%=BQ- F@]&Z=W@3#>DKNN M)XY_I3[;=5'BCPA=^>_8J2P.[<.2[':']VQM8B:5\KV%L.:U3;EQ/QZ9Q?3H MZLZ7@]B@GLA)@WY!6X^3]1$7W_27'!#TQS^Q9"K"Q(]AK7\;HW2[A;S=0O[N M(;"W&:MB9F"UB]ENL1 =+:*6WC/K[.CJLB9X?K10F7%5GFXFN45URSQ$M:R* M")K\\0\3R202Z/]GC(5=E_3^6?;KV@CQIWM?ET\!>]F@F8_STOT\%Q\7I2*Y3"+/5427/=J9CH*59AMNVO!F#0,C?OZW>R7I\6:K+9ZR=LE0,,^4Y<3A*37/T>!R=3H;CNGIU M!UIWU9YI#)OO3)-,MO'08#N.'&\A2Y7\/2S5M?D7UV&ZKHTJ-Z_K*B)US]JR MQ#2;B(W5X996YE5CU&S$++9W=5[7I#.L/31RZ?%T,9QD.G%A(*5=%=FRS.]A MRVZFZ_)$N'E=5Q&F>]92L;D<+W:J_+A023AN7V4L06Y>W;WH]J&<7Z6FVRV? MK ^[BPV3V X>5\A2063N3:;J8SBM%XVD^T)))?'SNZ8CZK>[D<^_&]FW33%D MFV33A>ZS?XJ)?O:F]^*4N0ZS?3JL]Y!LR.59*KVF-ZFT(W7*I7YEW'* M7)7A.? 7RSE7&7):=D#W4CEUGGDR\FS\Z@Z7[4U>S<:,9HE/SCMUI=U;Q,U& M"QD>2&6CF0B38B)T@KE9GIOEN;D\5V=Y3L?4D/\@+N8]/-K.MS1IK2DAE1^%?$'DNMI&2C^*^2H8'IP_]B:?!X>I_N.( MB/'7VAV3S+WNSM#;I!/_QGTS0^U )5T1+5",L3>50,9A2N?H!_IL^P0V'HJJ M$8*PB<.>G_^SU\LT4-2H9.JF]=/7QM"JO!ZJ+%9,58F25JGB"+WXIZBOQ(WM MK3*5N0M"X3\#A08R4 R.-U*AOP,YCF@Y$]?1$,4\.Q#5E9'ST_N9_YE%&KMZ M'[[2LM5CC&/.?[)H$P.I0?_T%A9G[E*),['J(-H9VS'F_T1J;(%I^-]N(W=2 M<.'O2/20TNM[KJ%:& QM.L8LD/ MV9FQK4Q6P:_^<_"S4Y^(^%F"I&1BR?0P)M RPPAQ.B,*:7:4%F1Y.&*EY&@D MB:D?A IB #:=RSEZ19C,"VRJV5B/F&U%''-@C ]'-I56,6F4%P+-LI.<0-^W M+;ZW0B/3AR/GG4J[-DIQA4*IR3+%>'.I%[66P!X_,W&O1)DE,W@L1)]6,_HI M9G6ZM(I&'CUS-9D*C8?*0Z50:0PSL4R32],558@=/]-L\UO%4&IS.LHJ;;L1 M[=39]0J-3!R.W!82VUQ.['8*G=IP%AO/S$1R=%29[U95DJ N?430V&.C6.@M>@76BK.3 M6..>;:8 ?O)H2>7Y8\(=VEMNZLX*5GGS5#:R'#SS:$FMU7K1?WJ8YWDMQY1C M^:JY'8UAY-&2DGJC7^"8E"YE4/"Y(*5F,QU-B>J0<39?- M/Z39*F+D]3EOO09D_*U*8Z&=-L MXKX\=6-#=9:OM-Q!CD.\.F) +:JO*U)17Q8:3";GQEN5?#N[.L6J:EN2QN.& MY$X;V]ITGD>FR2P#1,S12*TZ?$@5W.UD&AT+Q<>.L-!M%W+)_9%[V^9G^$+[ M/DY>LR7=M%U+:8S FU$,&S^T#>9+D7.F[=CDVE"T%;DI;F9@(+MH#EG=E*8_ M?*ND/RW<%<]4HK12K2/QL^+W4UDESALR/(K,.2^,\ZP7I2!?:8YFYUBN\FE[ M1]CFX^9'!YL)PP:;2=UTO#:.3-R#\L%E"E&\>BI,(+PQG)DY'6FLR*Z.6!- MYRK64I.4'4?"4^)TQ!+/&6TKDJD:B 8R2MHU6MD*="86^7LMT9 M&H.>:5,.^EH*K9]2UO!WA4+G"LHB DQI!AJBH!^OJ2$R\R/-";YR3/P((*%H M;#"_4_^U">I(=(@YOO=X?"&N*E@#T$-\ J-7X.>(DD2>!)-%LB##7. 1!LYA M$ FB"?J#/ #Y&^9<(5)B4S(Z7< :T7, -%%_X1F8KHT^L?_^B47S0BS;\[_V_7C0L[>>'CQ>>\XU.?(BQUH7 MY[;RT_]+>+(P$<\/!8],(IZ^%#%GY&S,&$G>)%^MY0FYFZ/DF>N8(*8)/-?_?40@:_"1'B16BTZLNO,<, M_&)_J#A$$NHZRIE=]\\Y5^Y.8+\S/*[,>*+&)&^8^,W1EP! M(Y!I>A$&\<:(KS--+\+!WAAQ,TU_%B-NINEJ&'$S35?!B)MINA)&W$S3U3#B M9IJN@A'(--WX\'E\>&]QT&NAOJ];=?K4/$FSV\V<-/LH<7+/S^526!2UF2-!"C(WY[AYO!/)_! M_)UEY692K]"DI@])0#AW_-_3\LY^5-XS!%S@^XH[I*E\%UMX029?%O[E$Y@< MOS'Y]V?R39-?9_)EP=8^7Y,_YHY<&C2F\UP&IY<@&J$,Q8$$S'^]L4*-[^2% M]9"M+,1->U:(QDJV?*\5\R['?7)=;#3VCOJT-R4%=\5UEN2]^@5K_C<%0HR@ M0"WV8Y? ORV,-KF4TTGQ8EMH)Y8/C54CL?KQS[GH]5'HE&NAEYT1QHO-_4J9 MNNUB*UK)I!ZV5>Y\]/IH^>.UT&OACDK3L:;T>O="!G7 M0B^]/G.2[5(I7V#C[J2F*0\EN8[H=:K+P+L_P,GQFK&?5/YIY[)+;P87*-[& M^:S76+N]1YA_?<)22>[#-2[U\\O4KW-3\XI^%/FTN?&,2EUQ&B-D>@Z-"U0U M\IM%VLKE[NG%_:HDCH7\M"=P:/*Q'_\D(W3F3 @8J3^S 1'.C+A&?;F9A@N8 MAO/Z([]L&FACDZUOE?R29C?.CVF MX;Q1GU\V#8;PH.4TO7#/;^J-07_:Z0R*63A08!#V2#SS9F"K0\RH*]'E2Y36 M'R)5H"E4"O1_O3 -F<+C5%(YF*];?;I*3M=TVZM+57G;MD< M=?;: 403GQTYJYO&4K&18'(K-'4;X]R'OP>(B[KI#!1G!WX1B&\1S6'@:(H,F'2=K!8U_O=8OU[;G-0R*FUN:3C%) MK#),)(S?0^';;@S'@^1?I)J6B96!@XU<=F>@%457T=$7F@1JP:F6@K%XJ+_@ M,;#1L_1_\9#@*_PA\]^_B?WTR%,U50U-7K(C5-F0[B+H94CS;$W61&L#>DW& MW2'E)2.HO[R'DR_\AT:P<1>I+B*V[6G=;E+A-X8G>'+T[I%SU[)=Z-J,EHN< M;&F,WC(ST7)-\ X0P0"B=)]PFFV[Q*#L)D[5']'407OP9.Z1?, /J6HU]]QZ M#U89_":TW*"E-'H7FJ@T1AI+N7/X)Y)4447+49%Q@V=^/G8LL4C(#4V"16*" M?DI%S4"F41/ULH&V61?6^W(OI/KC*K&8-1^3A( M#G!462N6I"$>([65E#=D7.2UI28K>)/Q.!LMC2:U@EH8\#-WD+*UFB05XNK% M.,O^*F<+'DG "BG!EP$[F9/\M#BCU^3H5J+ HFWL4:H/[N4FXB<3NXL?!UI@ MPR?LQ(Z&"/ZCJSL^WT#=P1? KALZ*,-OD-_A\1]]N,=(= ;'9N.8WZ(311]' MD;V>XFR:D8(AS) OJ%KBS/9NE!ELY-#? 1[-DO&+?6>40@9[9OOS\FQ#A$+O MQIX1$P^;>0.K! S>S?15,73&2!!GX@8\6M_@R'LV(9U,<=*F%V MKU@MB.$D MV40DDSC!PQ.;R.ZEU.G]Y-.=XP\[F( WN3]';+Q@,<^N I:LZQ1X2F#E9LC0 M:G,=F38T1D+G[0@E*98C:CB @!TRRCNT:;.9(FODT.S.<78BVNT=/]: 7KKO MB]Y1'>1U*0L7'#+_\'^8=0\^0'?F%V_2;SI+P_)] XZ9'H<8020Y6JI,G/ROV6"[VC7:_ M$&7*C8$57:Q'/= 'FKX[3L3RSWX1Q%?H& ![(WC;#L'R7LVU(/(H6M+?"2",3!>%8E$ MB_,Y.@&2%XMK)!FR ENQ9A"+:REH+U=@I_8V2%M!2\%[N[8=D[K ;>*=[RQR)Z MNJ=GRGJN87]A__@88Z['\-1-(RJ)]G@O-F2&,-+4..[$P5S$?%TP"D7&HD:A:U%'57\8WA_F3OJ%\# M8/ZP[>EVYJVQ\#BX+RSZ4LSMZ)7T.,KMF13O!QRR TO-V>#V L?0RVVA?)^? M+IT)75K8XY79ZZUB+'<5T,NG]L57<)@/18FL'9U;P0P3&_(2F''\YZ?"_GXQ MIF\Z?I?Z0R&@R+7G'9UX*>IX,?P;]BZ9NO'E^OC"L'>)&V/.QYAWEFV]:K\N M1H3+%96_9CHN2I*O23IZ34G/7J]X@B8OE2\&UU:_4,%X4X4+J$+Z%8J\J7[W MEX3\BHMVWZD$Y*#\7AUPS/F^ EPTQ_)XR8U0.@,<-H/,!Q'? ^05"9_./&@5 MQH-6(47KGR3_5T:13]> J^I&2S(JP^O][*1*$HQD6"'FI5M_."+09@9*=\GU M$X4*.Y%GS--U%^_L2EX_F+1MP=$V(.$+KS&$S8A M?>\6U[E9RZ87D[8T7S13Y7J7$Q)X(X\DV&2$!5"& ZOP]S?\4ZER^58C<^MOLB/SXP-=SZQA=AT M5DP7DY5.JL64H \PJ'\\0J>3D31SZ<*I7:]WQ-$7*ZEVOZ3?'J[\\JM._XHS M?-<9V-J#-,.#"TX_A\=XP]WFL_DX,U%67DS*(3D5?IYVZ&[^]&7_62'-3J.9 M?%C;2NHLFG9ZN7IAEE5+\20 7 Z:XF;;&HZ'*X;3%$QEO?GD8 M,._F<(+.M\>)J2A;;&Z;F?:RZ@?SISZ9]KT,W>@]:#3MEH2*F^V+ MRT)LA6@?OSLV?@'M/2TDC9/?T# Y AG14.VF+15]$SDO[T[7\W^8=Y;@"DI\ M,++H:&::?6*>8NU*\BIXES4'?3$O=E:TVQEF-ZE[9=)M(KUA4W>I"^G-EY\. M+D7[Y"9:&S7Z36:::PM:Q98>JK%Y"]/^^SVL-N5N'A""3DKP)'^QP M),/NT!LA%]6AZWA)5T0+O-VQMS,'OBQ]E*GSZ4["_H4+&]^5\GL> 9L\O&3_ MG[U<@N!X#JE*IO73][I#J_*\)A8[X*H2):D*X@B]^*>HK\2-[:TRE;F+^0[] MS\!QCV$?A08T<"KT=R#'$2TA#2I$L;U,*.]G^\E0_H>OI$QXC$%GR)\L\,,Y;\'ER'H\N1U_*OW6\: .3\ *PN [8 MHXA76T01RGS=6>6$^/]:>6]0[T'YU\1??/IZQXIDS9[KXN:G9NB:@4PFB%WX M\6#1/(,3(V%E;S6-D^5CAV5B=HB_!,%@"<$G(Z@]\G?'4W5G!S5FX5):2MP1 M&6V,N+:6&J']_6P5K4F!B9&""N&[+37&-4AVSO1!A3?&!V/H!T0_G\";-8\)R6\BJU.MZ ,RZ-ZO9"T MI=ZFO1AD'Y-GI,2RMV!7/)O@Z4XE^I1BG?:B-$&^;SSQ/"6>0X%X79S.1[^W MHS5\,OV>YM,$=U\J\167[B2L%5S3_5EU#0Q;Q*S0/BS?UW$_I] M9F'1&S;VYS=43 6JK035.DU2G'TUA4]HKZZ):&[H,VS_Z-.;==9$HH83O30+ M'4#-O2V;\ 0=1X-5>B7H\ -2U'B>2L88I _!I(4GH:PY3Z7NB'?9K<$EI]/[ M4J7U[L" ;3D_L?3N..8Q;"?(W P=-1WF9!2@7YHT['DK*='LRIVQPZDJ]Y8K MV(]?B@+\A>L3;2@Q0P0;*5X1'A@$M-U (=>SD ]AE*$] Q*NTSL6OZ#RET+\ M]W/WJ-1+[MJ+$G#LM.T*QH-WBYAP(3R#XWD1/^T\PH)$Q2M[[6;Y=EY,C6EZ M47ZLY:.]RI*-OS_R_:O"\F#7F!27TC*%4JK?K@VW0[FW;KTF+&=3)D2?%*'/ MB-L*V_9XR4PW"V';D4;#?*[X_BC;K](GV<@.Q.W3M#IUGYKL,IUD9W2*@VK? M7U0FTX"=J9%H>-2<.8F M.!8;7 S^!B\338)R'4TG59_GJ_\.(A4Q[\1"[X:H: M+>:T]UM1XG6>Y/SN X_U)SD_D&+UK-!S"KP8340SG71T7=4 SRUV=P(WQ^?\ MZX8%[O:@G!>#BY$RZ&#@&5-D/DSMM[OX)XF-X=8.OCKMA\WFCW1UPO++0L]9 MF/E&7XC=EY$IRD1BZ50D%G_9JPWM.SZBUIDA#,Z&:O>6:;XT2J_+TX98U#05(MHO"3+@"NP.G2,DUP Z"%.@Q*6HZ3AD M"E6]>SM^2)9?TH37C9])0!B4/1,%P!32PD5[/S9L< VAC33I*#AS%WJT_;)* M>D94&8T(["5640R? : '^$\/A,%$5I;R8(Z"AT< #&%)T#L,134=4EOO[-#9 MT!"X5I(Q-##1)0),6H'>$85 MUNBIAJI0G(3!*YA,#&U<@& QP[O>%\(W?'8@%NFYHP@Z(_W0AVJ.3CF9S$OSL!LRCZ: B[ M"84Q#<\5/$%>,CESOC&#()B=GXX&M\L'8%YYP%6P[,1=@O;NN;/5MJZN5V6; M;SBU>(L1"O<)^^-1KC, '.K=Q\K2&+:*A49 M"VG3NUWQ<^I;(FXI',TXB>EF\I!1]1['/,ER4,R$PIDY1\Y!@AQ>CB4)E6P8_>,C%9M/* M5+R7:#73CL]7;\;)?RDSO:M8LY"8J,VD'&TX5JV0ZR0KRX4^?D@,D=JG=^?' M/61[#.@:"4 37P&#"P&SD0O[!,9E8Y\C,Q 4G4(!T=9ST S35?L@)&*CY0W M4D0X=A$P..RK$9@JQ-H(P/>"=#5G9C>,]9^898*#4M$PFLLRI/D6,?9^^.J]]V$)N6 M,D?\!*!$R$<=G\(//,%%)*G'(+5S-.$HJ &9LF]12(R&E'SLSJ)'*6(*3A&[ M\W_5'4,*![EY@KX\! HTB#:-,:JC3!JM *XG5'&2X(^#_B#*A6_ND24:82LV M5"31A8LN\D"1,GSLR!&1 1Q%(LB#=U3Y#;C;1XJ*#L>NXF>;? 92."%*",J2 M!(3>5#QS=O#O$X8TC#Y]G;6KSWD&I7S;K>;=&,]FF)XX:_,C*?:QM)VWEK.3 M1 JSHRZ8I[XZ;2098=.>F&:C#,?Q5(1^/GH?\:%L/5O[/4C]MH/V9#MUN?O[ M4::0-!;)H9 ?65KW"S@Q[:7JPTIR/9NR\;187B#'4S);R&.+)-@7TEDN@7O_ M!5S(K"8=:;WJ9Z>:83[,M-)#M3[E+G_\*A1:W)"OT$M>+&N#QPI?<8MHZWTF MW!$ XY\I+^N+M21T/%ZE[6)FL&IM>&5C1ZLIK3!-RN_&QW^_EO2?A$IUT*A5 MT?%W$B\P)?FAH/Q96A+B0C>GU9O#V6-ZVAM)BS7?+;;5U14$!9N;6FS+:66# MWD212(OS9FR3;3T3I @U/?DMBHY2MZ*C6]'1!XN.1!]58"),YM/BPSI')P?6 M.%Z7D]%&E@,K_X.\+1A9;(CCZD"N-_F-UI_GANYJOM$X@3T>N;(:T4KH\5QADWN:FFT^I2<:T#[^:&2LOU4+3CP^ MG+*.U:O026F4?U*%Q/'(;L>R2DQR59NRJT16JY7<=*4,. G^R&<*KEZL/[J. MJ,0;4-:/SRH?!%H_+V[^.T\G[X;.SXD3N:C/F"ZM==/E7K+"/Z1GK3.5D9T; M]>*[8MXS=YG$#<+[12FX$.9](G/CR_7QA4G'('B-D^J''KX*]!Q6X M,J)\NA+<8.\_?J ?:(E1:3O*-J8]TXAE%QIO\^VO0LQ49&GARKFV.JWT4YMV M?*(_S%8>\CW[?%KB+UF(WP7Y_M)NWF=K\;=4V3\V90 I;T&IM(5H[Z' )[>C MYB(Z5IQ5WT/ ?R9IX/?8VHDN^]=AGZ?-5[/ +]NFKQD#_T^S"2\VQ B$_54, M?#>Z4JOUXIBAD],EO\G6BVN5]C#P/[DOQN6/O*^[]^?$P/_=/( ;!OXO)XMX MRE]7C:TZ-ZHINM)I;46Z,DI)7];.*I9-/TK;0G+)LV)-*$CV4)WG5P0&'YSZ MM_D&/@S^)6YU7PYN[V>:P.7OF\-9A_DL1Q"AU[#:CZ_OS "G90-:T7?%=5ZS M)=VT7>O$O?)PFE%6<3E3HK6E.WO,-_CL6.6.P4Q/C[M",-.DMVN2U5-H^1 F MNY(J#,AW 0G#6!QX"*0J=Y1!4!=6+BBA::[7R_BSB'%GR1T M',[\I9E"R=IH[U=R\#5%H!( Q8&2W)E+;@!#-3I .BA4L;X6..$-(A NHX'9 M>7!>GB!00\501IIS@=86#\F&7)ZETFMZDTH[4J=A-+3D5U-)4+HU;/_ZA7VJ'@"5E1T&%O.\K M*'A@FLLY5QER6G9 ]U(Y=9YY,O)L_/U(7J]3\)APTUQ-?)P,]59!J\?BDD#+ M3\Y:!<*EW]9'@EC0=\/B'W=LN9!,GVX[D18$<3'OZ1D^5^6YQU9_FJOK7RS3 M(RV5KSW=9S=3[2D=G2:+@AW/7*%,O\_=^ *99D?UC!KO6/<%-IVS.D(FS:QD M3+CD6WH\?%BBR\>2BX;^!VV8/AM\E"&R^9&]AD#![)?-!CLR?]>YP^]#A$). MC0$82X3L]AV9)ZC1\3:XRW(DS5[@$6]L7T$P6S7T2 OVPZ ;Z2@@R-&Q14= MUS&MS6Y3G2/?0[30ON@7Q"''T?;F0"IQ#7./+% (/E20B["K";VCKG*WW=6X M 2J=:X2*6$,+>F.-'M3)?6\UY$,$0,KH::%=]JADMW&Q,'(WH5-+$PFYU<2B MCL8VO60J^Z3.TMM))LN304#9&.DED;_LT]O'0 M8- >7%6YS05H6$ 7V(0QZ\%RB:L[*JO8FNR=/)#9-8(BXT!R]JTKAG3P1 9S M_D%$QQ-D(1DR1>!P )(18\(%NV@NZ*$C$!"0IJ#T%_YIJ0HN^41*9JF;,*R= MAR)F*"L0;_OG>Q.D?RU2N1>V")6>8.[")**ZN#%=Y^=(6ROR*8:'TBC]+PW7_"7_S2(@Z#W3 ]'/%^-G2:/@J&_G__FTFF,O\]C,D>1$R/ MXEN? &[^8L$, #1@*T*@.)! 201_CM2<=SR7P5! K;K78 N9,EDA M"!EH[K+73(&4]%,M=.361AKZ,*N9*E*HF110\HQMTR U+!)V. 0:%;WO[I>LNA M37OU@KHFGE[65[RY&XYEHIV/J!Y@E&Z()[Z**CZD-ME"P LB6R5I0N?_#&)W M$(GS='SDXU+BLX.I8Y0'O.>)R#9LT/P.T)_\C2W @SW\)D74%K8\',^$+5;$ M35_]=>/=FI(PG ?4J:H 283U_U_,'4V'/YN!GSG7-8(^ 2AW.UA6?\$>^"J$ M Y$"@RG"J*I(IPDTWIY:[ZDK/@3-%&<_3$&,FXT=NQ-V#-LH@,I%\JGM;!ZR MBF1Y@(8)F$DJ 1>Q0O%,;_VA]6G0>@D>Z%NGD6MA9%G5U0A*27 RXSM4%SQ@ M%TT&63/1/]'2XDACP#9B, P6(JJV7"">I.-\)\Y M$]?:S)T=O!8B;PS)L:3^ BNDF:Z-UO>O&/[L;U*/CZBN*V$.N+,Y1$2>T^#3 MM=]X8P_JSK][97_Z5ME_J^S_8&7_,]7M+UY(7T> HWO*K'8\DQ?$3562,4H- M+5.4_38$SF;7^@Z9,)<$1.P= G[@.N 3%SDC2;J(%H'.7.8*3+KM7RO[S@QV MJ["]ECW+=NSH['M)X.\0VGM-CQ7 E_,[%8S\5!M*0\.E %@0O$+ :=OM"9I! MPI+ /^B9"%P(SI-W5/%-9?RGNR2!\^:!K9&N /YQTVL>X#4I)G[A]I5V@'.;%OH;\&P34+N6477%/A6Z;3ZH9B^OVBP,WL_KQ#[*X+[;6(*U)"+2H94J*(MM[8O86 M7FI!7!X_PB9P>#Z#_:!JZ-SEL9-H2XBA.ZB<+^TV7%708: F.HCTJPF;']CG$)JM=Z$1(4B:$0J)%)I_^,I1V5M9 MT.0.9$Q+FAX74.T MW2DX,@]3PIO [F=D,1@J%9W?=W/T;HCMB'=*V 4I/H7PUR+]5413521TS>FB M-CNOIGZ>,A#84WQO#X$3[$$MD4>$#FF4#N:7\AH)^W,^5A&:#NX&%"3W&<$, M7Y>AB8MF+&M^,R1\":G9<]?QNQ#A!86N&'=K(=X@GB1:2QF?H)'/9MJVYMVI M!CF&Y/Y2]W+T=$W$B:R:_N'0%D2RX,O@K2#L:$L'Z%,L31'? M"4##81EX4A'2+I#L#!%OG_.$;:_/SHQ88\J_M--F.]1J>V^^?BXC6J__K?]C M[,VA1?O+U#%>+EJ$J8,#YQHC<6E:2+7!"F!B[4@%1, F#IV43-?!XB:=M&FB MO%2 _IYM"[#Z/\>Z15XP;[[9CL!1 -DY*Q(VX(>S!_*&#&*(^Y@BX;8"81K" MP6'7N?'999]ST=^W&U;5--0H=!Z@NN)4B9I6M(F4J0X(_H@*);B0\_LJ@>$% MK]J^MH9988F#TRR. OF7[UX:,-(L'!#VD$,-;X%PXQ@TCI+\!7I@W1Y!YN(F M;!2\<".Q;>12@K11)ETJGNWX25X??E VKWW;GQ(\:*$YMHW"^<^R_E5*R09 M!_(F>2-H4"?JOA T2(- ]%EVDT,S4TUKTQB5'676#)I[!D4NGA0A(>JX$'\- M0,Z]:A>V4U\8 ZVNTMJ$W6P%:=OO_0((_INGGG>5LD$:.\I0$U?4X(PYP.TZ M3IPVI0D]>Z!%MC/=),I#=E5,\"H#_7=>.FUZ5]/DU&'Y[_(/@SBYPQ.B(R ) M+V/../\!_D]B>E;4(4S5,(J:93N<86BP.R WZ'2$P;KG9F9G8/!N_IYN=-1R MBB$\?Z%YIY^.<(J[_GUEXAOO%6TT&>2OX Z#N_/SM>T&98.JFTM"]%TN5W#= M&MX;H('#7IORH$=1.+4+WS/A'HK!5GC4E-!KJXD)= ?C]MHU> M3-F6D8>_0527+7&%3C]>MPS%[XA*NN\:^"(76(%V:4@-@.1ED";;;Z&)SF"^ M/'1)KY'G?R*A^6Y(H8*79.E?([Z1PTB$%4$8YF99U=EF^.A$F&:3:CM>C5X' MB]\#8EX.HN-ECQIM1(R Q5$VQ./<9!(3'\OS2J&3*_#%ZDJ4A?7JQS_'";[_ MQI>B4.,UPV>\.5SS(38%_B$YR,Y([RK$\!IR^XCW=MRG*>)W0<8.I>+WJ4+G M2M>&1LA%U\NO\-,I0(Q"OA^^SG9M3[45Q?%$)3B5K$QKBG/&2".UYW MZT;R-7-RP'?<%,A/+M@=#5[:'TBG(=)U.;)W]E"(L,(EA8QOPLRP0 2.!\GB M1F839VT;CHZ+*LG!1:1LR.TA1PS2N@_)Q#.;HM^WUY]_VO-4#_;*^&M[Y;Y$ MXL=_^18GI-]1K/^<:,8]T>P]-DIN;K'(T-J*+H@CX_&!93Y>V/7V':Y$-]E! M,DD;TTXK;X%QPU:YW%>;:I+>Z)GV-M^MQ1A)?8UQ!\8DXA<_8ZU\ETM"#>&($C@;HG,N M/^.+V74N-R.YU$OLBIW6"II1LJUJH3---)&B'=>SOM'-V,4J0P8\;+5W%1UO M]CYP*MS2JRB1E9$(+18]E^2X1>1+EOJ9*-97A2-^24@Z,^Z1J\Z5PE/R%(PO'<,L^Y>Z[C MZ8O,^RU:\&1NB7JW1+W/3=1[,4?E5"8.:7PC*",I)J;IF#!*#A-"?,@D!#$= MEP5VR(P2J83,T$SFL%5.O<_W^58NP10JS>BJ,W-MMK""YC]'375R?2$;+Z]K M:YJU"@^S>7I6%J(K@3T>.6>EROUZE'3EUU M^-R:KW4;I=70T=53;8*>6MKCTTHKM0M1;5,QRBO.G#>X4VV"LN5J(9E/ZO?3 M39-OKXLU+L7-6Z?:!+F9[3I1:HS8::.\G9_( [-% M)Q>;C-Y(UR8M5Q52QR,EY?%^LHHGG>EL%4^7FZ.LU!^ND'=Q-+(WHRM51Z*572]I]M.7F?#/; MMA]75Y5WE?;RKO!:SIM@]9Z0]\%EJ ).,\41>"%DKJ\MMAV^Z=0Q)2D_N]_V MZJ\@4#3WNZ;O*L7#'D1PHK?]I%WD )!)HA[9Q**>H4;R-=H!LXP<7:S<'O_PR_\<: (-K^79P_,)0>H\,M.%Z<:"-/ M&;W04/QXA>\PPQHPY?$9^'3GZ"&Y9*+LL:(XGYI)];E83QB8@.18D-+^(!_9 M6RRF.S *9T.[,S_$2#X_H"$!&E#1"0<2R!7(D;$U&;"T3U4SI.,)XS&$H1DH9;_ M3;@OSBD>G;&M_9< ;W5 E;M(D['=]P_:!-3FY.FI-]+[]4R<50M1)BOG,HNC<+,UM>R)BS:7K*6JW60IZV)WI=/9\@ M?PE4S[NI<"]L^#%;3"%97NARJY_*:K3+@2"S7R+(7P%O&A"%,^2\AM[N> $L M0R7>+O[OSDFJ>4&_9QILTFN!R6F%9&*Z$:/CG+W1G$:).Y,S_V[$V>Y>HU1; M&BNRBZM,O1WX5G_A3=YT;:01]M\_+[;+?Q[, M[F=U&_5F@,-+HNN8_@J&I+&[V!_:7_'*.EVR=\G8C1%7P CF+OF' MMNB]-D:P=['DC1.?QXGW=KA\;6_XY':.KS4L)-G>%*1[_]QO6W@VHWL&OIZS M1>4KENO<4OHUS69?LPIG[TQRP,2/=Y E^G71)E20'!ZNV06$ M$VO@I=?]K\]3LVOL]/EE#8'> ),1^T@,YHWAAB9)#[*[9M;[5)%?+GZ*!2V! M[A]%J?HX-^9TR=&?*@]2N1A758$58C_^B:=/Q2)_S8A]J7Q#-<[WW/PO99$N MX.'\%EO]S>#4T5R[*T5?*C5\A7#"UK3[^4:IFV]T\XUN-N8+; SD"#UG98;I@9%0S"E-:[E2 MCM76I:<8K0H)L#),A*$_W\Y<>DM%;$K?_**;7W3SBZ[89A5-UWK.9$5C]4ZA MU[$FM#N?\X6RM=3OBRJLY\<_">:;.T;=L6(IN(CHYAZ]RR#M]8AGYFL*9TU_ M68OX\UJG"R_NMS-5N.SEM0I875XWX0S[9;\[3 M+2$%!BM%'X-\?6L/*RBT3!)[AB&Q9YJ!VTR0S#ROH-B^>6$W+^SFA5VQ%W;" MEJG;;KL1%0IZH9+L%+1MQM2?6%5(XQN[2"KQS>_LH$+/[X(3Y!Q#)K)?*'3S MRFY>V?5[96"N_OJ][15OR)KM57T6UM H@R!GG(IQ593E5%_'+7X63\>=Y4/6 MNB]P "#VXY\,>WQ@_/MWY6/IZHC;F[8Y[MA^[8AAFR#;+I0G7$1RW?> M3*N+K_7FPWFJ?,+VE1<5KO;49O-334SF.I/6TR1KJH L@8Q?+)*&'(&7'3:_ M?=\AXL\GR>D.<(:^>UFC=[^$+]^HW^XBSMX'04/_\Z?Q$:MT0.MS MHG^@S5.SE: AUDLX( V=KW2;J_HCW2FT2ZO.#% M8Y@X.HG+KP_!XQ@,SLBY*EIS" H;NN+A21DB=%4/@XH&<]KOI$I0#+QFJL\T M8HY'T 01!0UXCJ4XE@GF:JF0MJM[#559ED BX[=I!H"! 4$\4 <\&]QIF32G MV;5)P#.'?O#04/H-X*!Y#?I!X\U"%76AWNOGBR5M^\1''P:-IMB:C)NK5\JI M65#7X._132Y6;P]+9;HT[Z:?*G*\6>AQ[P4@/-7OSC[0Y!C:BKS#TP]V M#SI48%V,MQ-K>F[&^,9V-7HJ,^5)66I!@77B!)(DZ04-QR!#\9M" V ,$J@)WX"F7=XES9CK/#[E0L3Q6NMJBD,\SJ)-2M"0W1<\1S6\^L!,_68[?7I*4MID&[E>,(5[!: 7H M0LB$:!A')[Q.S[+M((APUZ509_+]5D&DC0/I@PZ&P>^:%*%PYV?2LU0C=?[/ MH._@AE4$UVB__]I0D0 %,_1N DOT_[/WI<]I*\W>W^]?HM:3' MOPW>B.P:"P^PAI]CAR^)00*L>R7.F;W$"\UN\+I+>8?98WCD M6[YY__'0+KEW7^X/OPP^]2RS5FF/WQXY^;WTW1Y9*DCT(HFA$#64.#DV]W8/ M6@DZM#BT",.\5@_5=9]^]H$N\WCZ[)FI1\X$9@/O2W_9TV=P( M6YRO3L[%K7KH*<&0TSGP24'$7\F>MEI@%Y5+GS/15Y><:/;1!\8NV=ON:BB6;\Z MY&<_2J>WU]]98_??K[OGK6>%N&.G[_0@@S5G%_XLN!OG7R6B]JN]?US[]_%[KM_'>OB4;LQ1 I/+3L2] MT$YD:Q]!C<$EUPL P_FL5&7M5FHD!; EDNM5JL?:Z9>S0:'TL_ME\.WG]][= MU>*G7UX^%YH]O(%[Y\-NN7[L&GUNG5OVBEQI?P7M1*;2>OK>)!R_RQ M;W^Y.];90>/^X^ZI;2Y^K>1\O"[_^Z]6-V[T'W?#/^5?A>_E[^8G;X!WO(SO M4T^1E1)9K#B&E+E/ 2#'8N_)\#%Y3.>DA:?R!E]R>[U_=/A_K-O[T#AL*->J MHYIKSX,M%1++Y<<7/UC\<;.#5 >""WJO!M5<>7N?3G^>&X7&7MWXLGM2:%3N M5Y07XY7/C6_Y!]8O-.SC$]VX*.?9_I3CN],+6%?/D\'!_2_OP#OX>5CZ=CJ\ M;Q\]Y)MGB_OK1WERUO N\WOZZ6[A^N9@[^'V2[E<%G,-Q:_ X"N*8G=E#(YH7YP:=2J5T-^RWN]3Y]/ M\P\_!G?[CPOI2@S':.''+Q\]:]_X9:&\69CC< ML7[5OK8_%X[WSCK>E[,+Z\\)6?%90]%MRJ)-,@.;#B'6&;\8US^,+[___NK4P!G6'HE?M@*@K)/C M!Q_O^Z?#L\\7AQ=WGX[K?VJUOE9Y*8X/_<_:I=UO?3J\J'4O?_S^U:HOD8S9, MQK_U7:=WW.D>'3*M^;'SV@+ M=U\Z/-]RE'UJ6^T;[G0/>-.;R(CO#7YM'7P[&Q3NNY>_?WW>_[1_U&MC&G5Z M_=#:$/9JZ^T^VP88G:_0$5C,'?<=R5NS]_EKVI*/ER-7D0=Y9BS)CUTL*B^- M2T[R-TVR/S[)I'V$2; VFD8VS'MV'OXG7LP++5^='RL]Q_[-,;TM#76B;7K* M'[0.L]H\V-!P0?;U3&G)$$AT0\8>'LV[AC>]ZM 31VI$K6-;\%&V?AE(\X/[*=:U$]/F,[<]HJY_+/WL&_/Z[/;KOGP*+2UQ^_ M+GXL;JL>S1UZ_E7-VRVQR\/21>N[/C3\*BU*/Y8)2%^XM%'LK7TQW6&S>GQ> M&'ZU"\WC;[\N;SXOC@L>96_MZ'NYYG_^4[AEY]?Z657[=?FU0>S=F]4-/:\ M(*7&8ZY 9:.DJ]7_6?./NOF]P\;);??F9]>ZNKA=D?$8M@]N/OXTS_V[ZY]' M _?TT^?6STN2KC57+VTO>W]<_<:+[IO]E(0@&Z4 MV#%^\N_'F^_FY2'_\:5U5*J<_=&KSTCPS;)(\;50//C]8_?A9X&;M:O]7\YY M_:[RQ+)F"F+9C>+K)_>3?M$I=$[OOCQ\]PJU+Q=VZ?>*%Y]^-_+MA^O=1NO. M/SG2K[_?79QUR\37>OI"XY4O/FU5F/3R6=E^V[C]PDK'#X?7E\./]79M<'Y0 M>:FZR-M?=\W^X<]OQ=OKJ\/32_W+]]9^O9T"_+/E3+\TC^YM]V-G][#D_^A? M?K]IF;7"2S&]7=!^]=IG@^HMM_6OAWOZ4=X94C'L[,M-P/$F[S"S%2231G#+ MH@64BZ\6;14B?WF)K/7[YZ[;_79Q]T7[M+MK%EQ;[[[4XM#)X*MQ4"K^^G$W M+/VI[1^?L]:GB_TG:O)6)8*T_S0WX]Y1D$1QXJ4KI'!5@QI?59TC+K&?VI@V M5^!!(]GPT./E]>OAT'W('_TXO;MCOX;=04T#O3E<,4[M/QQ7BS?%O;W#8Z=P M8;,C7FSY_SZ.4[<@_GAYYMX_O.(X!^7ZM^_'1]V[;]HWW^W>FQ?[Y17E>@]]\^K0[/+6W7WAH'71 M]VVWYNYC!AE;EXJ%C;4(NW9]=]^^&;B_"C5VW_!_?JW_<%FWY7ZQZ43 MY^"V]O'7/H;XTX7]]:QKK87]W_*LMU_ZE:\>LN-VM;=;O>Q\KJYHW:O2O?M> M>.B4'@HUX^SW\=7=_O5!G]@_ZZ+Y-MNZ%\E:OZB@7W>8 [#]HG5H]0W'MI"X MS!1':JYFV65/J^[5?E1*K;O:1:G\D_TX^G)Y]E+IHD[A7^_:L]I?"^SBS\&9 M<][X7"RV'T]@;I]U>WFF?R[M_^SZ]:/SVV[_0;N]^K-7.>R_U+;^HOOG:^NA M^Z]YV-5[S8_WS9[UT2+X/OL>45D6.:M%RR7.P^-Q,H<'A?9647*I+ONL_2SD M6#CDR+M<0SD>X FXW'J>$)\=]TM[A[N-RX)Q>=F_.B]^+==^[K_Y)TLPI"7! ML%1V[W?Z_,N?_6;M<+CK--CO7F._?+2/I]9.N#ABU(8%ZPJ4;R?,,J?YFG-[ M>GFI>V8F##0\83-^S.#FG;%9S,[8S,[8?+$S-M=T:N8VUQV^/'#^;9YUKGJ- M^_N"WSUM.M^MJ_W[9YS[/--&NN'=Z;?FGX\/9X4OW6_N0^/RX/*:_?OX^M 6 M+/Z]/',[!_WC7SIK5 ^/B_E?M[_\7,+7[S?E0_?6P:M]UAY?:^?E^O M> =4MS7KYKSUQ3:;NROP"@;C\+1M^GM>!:=CXV4Q:5OC)$+/J_I37CBUF073 M[1K>;' X/>-VJA-$9UT6Z\\^DO>E;-9\Z=P- M%5&_H'\YU_MWP[M\Z>>NE[_HNK@%;ITBZA\[_8]WWV^_W V_UUCWO';F%;I4 MVK11JY<;*A ?JUY][]2K?KG+5_[]_G'O3_'71W.]3HQ5SG9O"]\OZ[?#@\^% MP=7/9O[@F([TG?W@\;EMUMSI, V&.D1 +3)W 2Z69HMNIZI_H O2Z/I@3#6 M*>L:KFL[0[R/#"^3Y ROZ](5YBDM9CCRZFF\FF+=4?\T%VJE2X0,-(;Y;@)X7 M/\Q^34VP_( 7*)(%1-,XY7;()C/I8D6WP[FWQI+A99_F'9P_7/H/GQ<4:UU7\]PY M-/B_U?-ZE>G[W]OSG#V^O -FUF/3ZJHN"Y<'C8/"K7%[5CW9/RI8'W\.4F FMI6YN[+]WK^7/_^\XG3WU=SE,S4XV-D>)N"!=K- M$:']LNM=?&K?_[J[_G8P=$_RWNGW56_+- Z/?7?_S^?RH7%5^J9=53\W:W^> M.#XDK<%=.KGJ?;.[]WW_Q^&AL=L^*I6_WOM'[16'8V<_?OS,[W_*EP[]3]:O M^Z_U"WO0>V(/>UH/A3E\P'@0X[7)B"27KOK4.01S08':R]=_G]L?*VZ!5[__ M-*_KS8.CKX]%&T^4$3[J:HR#75XX_C;L%HZU1NWR_J+*OWT=I*Q(=/4T+Q9< MX].-=K1[^(6=W%T4[;MA_]&K+I]#\]_W9X/]!]T_N3,.;DR]=E31K_ @0&N6 M2DU;YDIB-PM+7_RL*X7+"P06_$G-G1)Z; $&G?+"87!L_+5MZBN5V!/MR]&Y MUOGU^[91_?>[]JOQX[/VC+/('A78\UNF6XU"%?KZG7?*]6+IQ'E8O9%X#6QD M?;-3OW]H[18NM/K@]N?5IQ^M9]R3\"@;]^[_?+S:KWPZ*7P[N#O_>5?^]?WS M<# 9-3QR%$XKM#Z)JJ[PP@07:)9< 7MRB]V3MYF+MAXU.>%7N56>&K,*<5Q0 M=*K>G=TP>J?= C]K/'#S]_[!M;]BX/GOEZ/^P?Y5Q2C4[$^7Y\?.W<]>>8H( M1>'$^&VAJG+3(9^%_]F< ')!3GUJU3Y=N_F3A[M&OW?I_*RT\X<7ST!T,['* M/VB62I].?AJWK'=:^6.>_#S7R_].1!G3#FV:5=]&LP)3EFW4*9LRTA"%) HT M^X9K4$GL\'W'T.%S> &7I KE#VDKR%S?N!-GWRPRC$W;BU/*]N)D>W$6W(O# MR"[_VFTU*TV]5L)C.B5_'%B<>[I2BM MY1X8KN:[+C0/UGK?8N;0-5R[=20_6@ZIQZK1'UFSAO&)R\1+JA*-,ZP_BL9+ M$64P8B3U$W<^#TL5M'H"I9F!8O$2$JB%&+$A)F MXJ81VW7%\+FE<;H><,JGP4S$V\'N$@-Y;;0,V26^[?I:9YZQJ\H17B>D"T;B M3A:!005)!AT#FH/>B#L$KHA,44M:0@:<2 :B*XYRR4&'4XE/$AO=MRS<)G-% M5,(S\F!D4BV+A?P7.BQ%=(XX4?PP!/LETSIC0"TGAX\9I99APBLT)QS#-==\ MA_8*T; /@ZN5J/9)B/V.E*'KPT8H/C@FWG1\# !+>^%III% 4_%.)$ SB,T( MOU$:.=!C![RO&3L[&*8MQT/+7TG*!.-;9C9\#NO98#[)#A %2]+$N*YXFSFD MP3#6 ?R9/[7M._SW=4B U)C#OXWIFYK06,85,-!U89'0@IFV&]S1%5-S4B1F MT(V,-']3SC\F "B/,K'0YP<4@C:3*TE;8P0W2F$A[&Y+I^MRT%WBA";7[F)1M(OAZ-#VX4\K M,/+#QP2I.23V12Z=0N[W 7N,5BZH191/NFPX]@AU??2AVP%'-?IP8(P_@Y&. M/4)?._;MI(?"+8\^%30??6H@M!U[MV>.]]^VV=@P[>9O857'FP6Q9Y-^84!] MS>@!K4=_(1D8_X"#_>E.>+V'>T3')R1O_AM]#-SF( GCKP=R-$YNRD:,=6M; M;1M$(GAJ"Y!E@7W&V4K-!P6#\*TK5(:4D2I0'8HH\!?#@G"PC?6OI@?<:@L_ MRIHN(I>H$9([1;=!^<"SD5439^"R2%RQ?!9_')%G4O1'K25827;'0SL;H#%SANU\W) M3O'MA'5P0L^'W^D@(WT.KI&6HABF@^6-CSLZA]XYF1)[(';[)G9@*W(+MK+# M&< 8Q,N)+R20#,43+ T8+MT-\!3X/G"%LNNDJ?G[+R-%R9\GO"_N^0!L1R0U MP3L$\B,L@<#]35SK SYT&/8/8DTO J419T.8;V@N@EQPTVCIP5R2#$R5-579 MCXOY#$()$-?GMZVV2^=#%L#XS3%(KPQ*Y4HJ*0E]D6R;N MUR-3@?($0]$T6G9H!TCPD>$85M\V8?IWECT0D-RWQ-^.X=Z!T/KHKA"7A.!7 MZ ;Z6MN1!U:#=P#7X^/Z!L9>3D*A-I)XXGA]FK1LM"H4\D8;%Y5:II@OW 9HI>0Z_&-V>:0CV"VOU MF <)0B"OC$@B2-V]1M-7X 0"KF"L6L1FD\8'Q=9;,/GTFIQ74:\TDI? 7N" M/@-3#7J,"7KEY"2G8(I"*4HL&(\E7=%_P#]D'2J# &DY^+'7,VE.@@;P;XY' ME&-,0L=5@F)39(;_BWHA%^8IOD;IQL@I%C@=-@BH! $CKE))LTF&F9'?X)Y! M2D@A(>L9.C"7HV"*B%Z:)7A=!&@6&!H23P4&ZK3Y^,CDMHM0]7L0.--N,(P) M?1(EJ3*D\!+-BC9)0X=((*Y"@.(0J!I@>M_%6R+PQ0"1"7,1D'($H 6>$PP; M%P<\B-&3F-(G0C2Z3? IGEQC#-HB+"0%**DWV) 0'C%M[#+N3Z@&DLFW(T<; M:6X$+,5\A=+'M/Q)HR&S(DA8RHR0DN#X':5O\ %NK7.5-D2]X&NX<& )X+U1 M_F1?R,>3=C01RZ%A[C)=6F<6'N"!P7VHDKJM^<$QKK3FQ'L814 ;][[A"+MC ML@&I#.F^AX[#LA6["5,5(H.IEAZUVO/AJ8:]68]"?W$;-!:F,!?U,4(ET!88 M*C2-4F9B7V&J+"F&-B5H1!@70HBD(/Z B$1"=:5C#X#Y#N9V4$:$FY3"3FH? MZ)[.70UL9;B"'C,M&$<(^S)NBN(6A^9(0;(-3AVQ (+(R'L*K/<42\,DW60M M"9-W(DV5()>J?./*/5 +PS VDP"1CP&AT*+D"*9ZU"5KRAQIFHL^UI'RP3HO MEP RHBJ!%0;N[H.QAS@_Q!.F3/G*PPJ<0,EPD0(,,* "GYNA+'BXGHVB)$0 MNKGCX ]#G$5!CD\)06C'#="Y]%5Z* [1SN,VPWR=Q>$/"*,MJ@7I V*GPQBD MFSX^/@S<\SM10P+.B] :'+V-_M(_9DHG6^ =8;$)"IC%3 M\RF[8<- H#=9E +O%4O57*%04#YB@L;M4.E!%YYC>4'4Y<>;6S?>9X@0\[ >@HFG8;6X9 M&L1_F-/ARD:NE):SE=)LI73!E=(UG#\(9E/WM3"\44C8= S]T%LY;88*.6"N MQPF!=+C9PY#$=QGF#."=/@=EIDH8$7X9#F$?M^-[GBE6IS0(N! 0BW]18V38 M.ISUAWG=AU\]Q]?N:,T'1R.3GY&1U4S*C>4[#'-*;07/1+-P%&AVL=W0TGZ* M;">-IU;X#W9J@QM3*D#XR-3K7&2HI(F7\V^@N[8=RV#*/@SABKM@OC \^VB# MSP[[:>Q??8R2XSKO<5% )%V(^"AP18'- ^$!&VF+2=(F;3#*&,8"&C=-WV,$ MJWV1M3DW/ ?MH7+Q &X-X;BCG%\\J)0%,M#2BJ4$D2D2:!NC*!FX3G(LC9AC M@=9,X][G8AEPPLNGTIUHXV%;$Z"+/L'$0VQ]<3Q>XK,RDX\ M*_A:/52IJX^7RB5I';R7P#00KUN:&G;5[(4]1:F2[2Q( X_EUX MZ2+!?#1H,!-L]10EE:Z7@+#8[XYJ::#K'Q"? PO%FH9OF'IB/3.([/'7+@)E M7- *9B5OJHB41X0L]'(/T !^*/LAZ!8@9.*Q'#:"%Y@AK0E&K+E5K]4$<&H M+W7V(5A;$=$O6#8=C-10 4X2!X4%)#@(H8@\#/*#XM)D,/TJ-E*%RA7$*B*. MCDI_?5:%I%):'+2%F3D1@-"[IHTK:&VTEI1.#D^H'%E9#A;P)B6> M0Q: &K912[%QL*[8,5* )HEZ'.=R/ *]"M'QB:Q4T 1:/R=@'@/*)^..T7,Q^P5F4:3< PER_2967'AB%:=K M.SP0JJ!3P1RYG&)1OE(FKP'/T/(E9?2$E@NIH[00^(%!/"E"XH_!"^O3*4F4 MP+=%EV.LQEF$LS;QE"39.R;P?"=4S; SVQM8QP1I0*<%,#X,M 7)] M)X17@02*0"+L 2/5@"V1F8B+.C: 78**$-J+ZYB,2M#!@ZG"B>/R$@XZ?!@; M.PXCD$AQI&$OH!#,QAN19X2==F('P#!=?3P[RQ3T,HUJF7"$_94T0 MM^L.NJ!EWA: M"=HEO8]+L['Z,++VZ"5YL.) V=>PL!5KI0>*2)H&YA.PDPTTN/?!LHK<-YBP M@BBN04,-80YM;_1QH17/]:2LBX[96RM(G=@P*G LX&F P/!R4"R$JU$T.%&I M"NK7%56_FDTU+D&%;MS7A*%>RW" )E#D/$/H6IM-JN8\&%X_="]&>2&9&#$4%68FA49,*"!517FAL2(+E:&):L M"(@1Y0THQP(6#012]")F2;(M1B1+]$B@T+^)JGBJ^A1E!;((3E:2RIWDHAM1 M=A 6 (1T$K]*XF"T@=4$AH;5 E%91*R@*6 ;02]";':KY1+.QW8##NKAZ 7Z M[SF8.HGX&^AZ+TB Q3(LLN0 !D5+O8C0:(N)\&BROG8BUX4"VX%)B5Z202.Y MP]@@@EQ?A,*D^^LP '=.E W'PU0UHJJTI,'-'.YH_?YH 0O:4S2(T5:'T)I( MLQ-5L@0X<4E68;S@1]W(E;1*MI*6K:0MLI(6HU"QJ%;%H-/@#B=&B<(D_+8= M&2R)^M^F-[(Q7:;/,$%F0O25Q]A+'*7>Y'03$_S0,AXXULZ)\B)# EI5:43U M.3).#GZCE[$(B<",@&EBDUCP@KPW.KHV.EA74(X_;>,BI73#_(VLB5OZ?KI$*>)T$ES+U4Q,I8LS:M99LY7<*^PQ<0F# M-&$4DT;#E4?JO%]7OF'T#(=)D",I31T'K[(F+>WS MEP W!;50?>RZ.OIN=BF(0=:___+T&;C0,3R>AP8TA$U(/3GKDEJL9'Q)'U^* MA-TSOJ2-+[MJI9[Q)7U\R>Q8.OF2V;%T\@7LV%[&E_7Q)3-:*6!"9K0VBR\9 M^$HG7S([EDZ^9'8LG7S)P-=*^?*7YV"^6LGEPS#)8>>P\*G0:K!,5-FZ,/6.4BZE/+A9SX M([.*F93,*R6+VBWPM"H7"?Q/O_ MU33.6ZVU8@!Y\DU0\_FWZ_?&$4&=BO;Q").PCA\SGK@) EL9F34\AH9WB@"4 MH+5_WB\-*Z6,=$N$3\]9L$@S55Z$#&*=X%WE&I9 M+6>YPDSP-SC[MZ#@U]5*MFZ42?EVF_=BK:"6,ON>2?ZKL^_%4E6M;?3ZCHQ_ MQ/&P>.YEBQD.W11#YZ;2[:SBP-/H/-=EQDB5; $H2Z9L>.9P,=M1GF YMD7V M,V'?VLSA8L)>4(O9 E FV5MHQHN+2'9FQE^]L&^D&2^J]2U= (I=)/PJ4AC9 M4DU6 [Z$_/8BZ>W-59I,2U[:16Z%ENRIU6P1*%.)S''$56(O6IJ(5M? MRC0E8Z4Y[7KCROQYNT&B7.LKNQ/68J_<2)=DIOY$SR MKK/^W',97A>;7ZEH;Z0A+^Y6%RDWS2SY MJQ?WC;3DQ5IQH:6J5.])$H'*MPW)BVR]*F<[?\S#*_3&(W5V(WTNP6 M]U9P/E FQ9LKQ1MI=XOU21NX-WR%271QS9V^H?$0[R]O9U1=[HQZ_RJ2#ZE: MJDH-55[OF4@IH$OZE2;3DA1DY%Z)EF0JD:E$YC@RQY%I2>8X-G6E1A0%?DWL M6\HI%__'NKT/9XHK0KGL>+TM2;MD!>\SYV?*RZ]T>%V2;MK\60EW:W[(@]$9]<>!WN+#\:2Q<7J0[:7*7+M"P]9'I%]=Z%["JG3*4RQ[5:X5JUEXPO.J_$QI4)Q@NY0&/>7QV!N__RM&_WG#UZ-&!?0CY[ /X-# M+M3B'N]^Z-FN@0>OOZ<=5T:?!^*(9V"\28PFXE!>LTW;>1^P(6@1V3#6')VC MH=9XZ"JK:B&(ST$.+!X256&^9RL%I8#]_@4=!_\EPH2C$$(!(S!9S^7O@S\^ M+$'&PWQ!*7H4G -"@\B;;&C[WON6\<#UN'C\]EW/: WCQ)-3E,*1#-(7'2O6 MH$XJF)UJ5';'5&.G^&Y47T=T9RQ076"@V*_X%[8#@W*ZS!1/!D):Y*,W_^PK MNN%JONOB\?]V:_201L5P%N%'!5^K$8F> &C('NGS!<(4)T_03^ M<75^K#!+QQ_A?10J9BH6\WP'_K?-W!P(I>)UN-*"/O&#AOS@]/PX1W]$39V< MN^*GQM&UTG"X;G@HTPJ2B"Z] +.G=9C5YO2XQ0P8/3-AD/"U#5,!GAM],J?P M.]Z5T84AN:IR9COX!(<@KM)@39 D^N3X^) Z;_G84$"BM$Q ;AZ;9W:X-%!@J[H#U!+5!Y.TN MC *'C1W#ZY[#-/P^/F"8R[GM<:6F9AK^,AI>3IF&GPA1<)6WN#]6@:Y,$D,0 MHK>ENEH/GX"@ 29(SF0G@CY@1%@;=A?&/T3?5*Q_<.=S*JJ"HV%= MB&F@<08N33,9 -&6 1TP-\0*3:XQW^6S=!BV3,-NM6": MU)ACN'?0D6MK!DUJ8'@=^D$WN,M-D,9\#',@9M% ,R"@9#IJ$P!?G$_+L;N/ MS%(Z]DF#QVNW[A30;69I^ V I+;#NIEROI!R5E.FG*''L4! A2ZBXJ%NSB#[ MTV#JT=S><*3['AL*_7= D=H63(I<$6';0$<''/3M;5&M)/UD,7*3HTYVSF%5 MGC&LPAA$B<:9^<6UJ%XM9:IWQ<&LNR1.%%9RH!J8?69ZW+&$4I%@\0?-0%?$ M'A2-0DEE1X9L^TD4J3H8FE":)@YF/3MC(A3&0F;S"XN/4V+2)<[04JQ M5 ERUF&6MEP5:=([@0B\,.(E5$^EEX0#1+XCMS!D9I[28AHNN4,[;P!R&6L2%0L)DV^#9*,PPX#1- *P@GB>N88+8RE+FN!$ MW4FW46NV2%63@HNT_DY%?H3! "@#$$?9,6W7?0>C]AP#AD<^ >CGRP1#"_R M/2#=Q9^0-60XB,!W(&81*W40LR"S)KH9@H<*PI$ EXE?)#@3_RW1X#!ZHC_F M34 &7U=4I0%6G('Q$803>8QXXAV]I> I-2LMA&"ABYRQXK$B"9,KWM\968-Y MAT1B4>8"VY,,14!JH!,G0QIR=6?$(+T+TD N S8$#:DOIZB%43U-^*@)X=2, MM21SX HQ5C08$IT@DM$$ DHBQEB=A(2+XXC<8ZOZ;V8ZL*F\JU9?X*BJ M18JL9R?\\<@ID6I!I05&M9HCHE5, M*#VNBF0Q069%H 6%+>" M G,>0)+>%'&X+"P7@9NVJ;]R>[ ,DFBVB0__^V;WS:+;@ROJ[FHC2)SGU!*B MR01K)OJ,T^?-/S\X7JHT5!>5AF)-+:Q66Y8L#3>T M 'LF%EY)*I0YQ6+CT'1Z)&6UI_DN65*NC8?'Y"1UGG;W*>EX;+)'\9H0K'NB MR;I^;UR<:I/$R30L'E;CX=)U4 PW875:[GF&QA\?D]@FN6-8066V^RZW-%W- M?/S3/GZ-A_8M69?C!=1+$Z&7 9STB#M#J"R34*%!5NR\JN0"\[+W" HL66R M57I5LK48_%@S@18FAV8[\7IK4:-"BG6#O$QR5B$Y*ZYGR:S+VF2D MLE%!Y09;%UP"WBK)6:)UR;"+M"ZU+9.1RKQIA;']92D[*?KJ_'AI(I^RJ2WM M3AY1_+F&V:4FY?B; M0+K]I74ZBLX)S#3ODS[4JA]>"/H*SB?,-.^3/O2J'UEM?P*SD5<>XXU M/8*SH=JWWO+Q5=76["T7>69Q7Z9]*UON2 \1EZ1]Y<($W[?)^SAJU,7-Z%UE MV[J>NOI='4F9+X/,Z[:/]UF]E-#/;"?66^:S=CJMP#57JLM?$FBTVO2M'IIN3N<4KC5(O-4 MF?ZL3G\*:N4U[9E8;W'VV@4H772:N@EB[71:Q5IYUT6H4"52>X*LKY_^4QF-L*AO[;=SVC-12/# NXZ+U/2L'HZ,4OX5)+J3?S M558TAZ 9R3_--DW6<_G[X(_X6'')0-X^T64/\*[EP?@"=N9-WO+B_,T3'^B) M-"%X9<4;7#$)>@WNLA#32N,&DNEK;%M[=5X*IOS2]Z:F8,HO?5%J"J:<"?9K MF'(FV*]ARIE@OX8IO_1^A11,.1/LUS#EE]X*D((I9X+]&J;\TE7V*9CR2U^T MGH(IB[SVJYKRZ\38KVW*(M^\B5-.W(4$>>JJ"^SD ML;LM?G#FB(N[Y[P%)67A9'HN6%W]'3#/X?=-Q^'\L0O;MP"HID<62JF6A6OC MX3%)2)T#W!WC_V.SN_@_UNU].%.@F;ZA01]B?U1..3X^=&FFKM\;%Y[:).$Q M#8OG@[5.7 3U[!Z-8<(ZYYM_=HKO0*3\WN/C"P:F*SN&I0 Q3,.VW'?+NW@] M<\437'&*;Z5Z2J /N,:[3>XHY>+RA.0E_/=3DTZ[%5_OIN+GBLV3=Z2GW.-O MNO24MEMZ%D,):Z;([//7;,?A)O-@!(IG2PR1IT?@N<DM^.S8VA0&_KU81I+#A([UV$IRM6KM M)Y.E45@RK7IM6E5?KE:M_;RR- I+*B^73B.ATGN+^YQG*Y6J6W8X61JE)5.K MYQYKMFEJ59YT1=<*CBR;SLX7/GQ,#$2B+/'Z,D+GT]67O,%]^O> MLIG:FZ5>D *%%SU9(7T4J*G%5TZ!3 LR+TA3QZSGX[45)LI3#9^KK/0=N M L%6>7M$:)5GPKV$),U)BK3+UJL2K<4\?FH.C)N3'!=> M!RRUW>...$-.9QY+'OBZ*8KW+#)D1STL3+K-/4DNDY$7E)$-/6E<2_K5(9/ MWB;WF=R_ M0KG?KF.@,KG/Y'X6N<\ ?B;WK31,#A0XM+C3'BI'/C==I6$[/569?%=X784VY[T" M2\(W8(WD28HN[>:3]6^K7)Z?6Z=R/V[-IRGWSEY9I/=#SW8-K+]\ M[W"3>4:?CUP2$!M-E)C%*PQLYWU031N[/F"\.4KSJ34>[%0M@0X'!;K 5(N' M5%7P&@.EH!2PW[^@X^"_Q_H8+45:E7!QM10O\9T*Y.D94I2*662=&)IIJ]#PV]+ M!;4>[!W/P3^+ZF[P3X59.KVP%SX!@=H_NFDH#N]SR^=*RW90\$3N:+.06W'=-_2]0N[NC(03MNCVMH_00]M1:^$#V M"/^/YT7ASZ[QH'1M.A!(](TG!BCE0D[T$8CX,BA,8CLCB95E=CP':Y,D?0O^ M/TG,8E&M+$K-RJNF9F8M7\A:EE-K+7?+D2E":UE1RTGMJA5BM@JL)<"VO,;< M#HS6UN[RPEO3QAW%L'#'$T@6NFW/8?G J&H=X"N\(( A.&S >JBD^UWV!UK] MQAR'65ZHNY/,KC*CQ7U;+,>LN[#W]<@AS&]M1]H7%JC5MQP.T_H#DM)FAJ7L8"W&.Z7EV%T!BSO,:G-0.*7%#$?I,],G M;*S9W:ZM&]Y0<0>L1Z*G 4?L+BA0R^<$EH5N:IZ+'[S=*:O5=S$#4%"K2 M*:BE=Z.B/1T>S:JGU';,]H@'A9A>);5HNH8&750FJ^JHIA8G&(/'3<"4#E3E M&L9U;GN2&C5JKFL[R)<6DF^,PR< MEY, B4FMX8$L:J,9$.Q4YC^0.,H7/@0I ,K8O2ZX ;&/<^G)F,# T",#F&5Y M[\NU\;13;'1_&\FZI/B#HKX'A=90SQMR@X.F;[=RY M.>7TM*$"?C- 9^'GH12. 5=HPR_(#S1I*TSY36WKL;99V/8.B@.F^$J%#]3% MYX-]^F?QP[O'.E9V8A^%'W@=YBEM]*+0NP]B_ #&Q$573-DK%STNT^Y]P^$Y ML 0@=BAZ/88FU.AA9&V(@#L^6#0H8&31 .T?'"M7Y\=*S[%UN6D7_OS-T8Q MSSI8H2'8(J?KJLJE[[@^^G/IY8/9$84ZK,_IJ=VC5N =_L =S7#AD>_$!AX? MB9P$D47JH&P=/@L'XOK-W_(7;$H'FZ@;(#4<<(FJ[%O#V!2 3*$UC4T.O]]Q MD0&FJ33!>?>980:U;T!75'$$.PI,J<\[A@9_HF%5UR;M3PKX(7,]Y2LS3=1/ MXM,1\$GYR*P[Q^]YVA %655 E/=[CF%*8299"+E*D@*22&+TF#0HIJU1%@=D M)M9Q3CG16<<68FJX8/,CX8UB;W M!IQ;R F4WX^7RJ48@JN(C"H9P)B1!/XP!U/*G1%D4T;2)=.=*SYXL50)4L>A M92K78J.F__[/3$G7V*QD_K5$^*;-\TT #G=YUH*.WS-SP(9N<#C"GEJ.P%@P MJ#+9RH):KOY'B?T=.9.$PWG(QRB6N'-6?I:\=C9X.)87?C/-D96*:BV9JJZ MOZZNB%4C+J,<,>9OI@#J:/WWS?_>7#0F0<&GX=P-60TPH0V;KO%U0Z?._IE! M5I.DGD3!E1F;Z9[TW'; .\#6 '@;8')T-2$'VOV/G\-75++,-'(@L%L=%@/ MY%$I%I5F:'708GA<:+ST/9%) J+Y3A00'AA@'0R-/!(9$E6Y@!\T,<:IOA:9>(!ELXSIRB ;(',(GPT_!L)\")23II,!KXQ168 MEKDN=UU\$^3"-9KD@L@\QERF,)#,!+I;)#+@F/<]: P\IN7ET%>Z'CAI@YE@ M@Z6;AZGP!Z"U_!BHJ . H% #*-^S48[Q PC] ,ARD;H/!I$3#A5Y8%B^C/)# M8E"+XI!/X?\#AP&.E"ZZ[O9$^A]\D.T$T&$R&>A7=H==,%&E#J-CB2DAKVFQ M '" 8<'L/<(1" EDTW(.^)(<3M \^4*3EA3H1V ;J)]/<%XX1A*\#HP<1L'1 M,/ >#:IOM&VPUZX92K=B>)@7053HTE\X64N*?2BD4Z:))#.(/"XP@F2#Z:2E M\!NGE@6@_B%H-DP-4Z7/?-,),=$#H'T@%1.T6 $M3%/G,#LH Y0$(! MH[J&1\LQPANS7@_@!-FT4,MR(#D>( :*>323.:@+4@;=92*B>6*1CX >+= / MY0IJ#+%\VCLH'@4(,0(?-\>I8%08!VHZ0"*-"A'$I=A%RRY;3$RPZ(9$9>+6,;5'$/$&5+- M[_API+<>HM3XJ(53".(B/;"MX5>4I=$#GW5V\'^LV_NP3UH! Q*_8,.4.@ ^ M!,0KY+^HRN&#QGMD]%Q._@TL0!/T92!,.WPJ^7,"+D,XO,;%UY.#?'$/,+35 M,B4G3QD@.>6Z PT ZLM!C 4F!@W?O@A8A%_")D^D\5&N&&8J!*?AZSXG6^;( MD*R)L-JR@4NR(9%B(KO@^EHGF#^,7)"UN2@-4J-OZ)KAUSO!"!IO/*1ST?8R M)8!<8-,M&!B25)HX%$/QO6 >.@0TJ8Z! :>NN,36OHW?(Q1T0$G!_^H 9,B. M K0? /OQI&M4$Y>3,@K=Y0] 4?2I0'X=6 (]Z#)B%B/HF?8P"-+!P?L.L*P= M!:5@FQ%(8N,0_G+\5OD:.MU<3&)P MC@BI0%@PNH_I#:BA^$U.$]7?UC09EV,T;;58WW:(%%VF.38'\;&[AJ;@J@&% M\R!V#%5.BCUSA@1@7'18.06SF<(K L$<3HW3/P%LZ9P:(EOC(MH!]S5$F48* M=# F1>'.*6W0 \<2.0;>]D4_*0EFPB MEH1Q8=!&"T,%T# 3*"4PE"M0<9BTGCRB'40\_2!-TXW/XQWU%5@JX*OP*23/ MZ3P(S(5]-?U 6R#3N4/DEKB71C5$J/:R.F3,B M4Z#AE'*VQ'(=V2A27)P>JN24:8T+ /AZ!-DZUW W9]"X[% "4>./R'D/T*VX M, 5R!I3WP[XL+E1*>MO :O;#Y&/<%^-W;=O6B0<&>$/#(37U"$@3MFDY_-X7 M<1<9-THMA3$1Y9IPC&$KFNV;@#LXX7[1)(T.+&9'_@B&Q3<]89.E(PP7/(-5 M3 ((.I8E\5'9PX\I&I'7&:"P+QL'Q\^(G"X-![SI4>!I&HAJ4B.EC+NSL$P]'UFCA)9)KBN$"NHI6P C)";D\ZF%- MG"=D?\8LP(5B.0/7JPP,"U(C!!CI8.B"P"<8)@N'.<[C!8#V@1_F4IY:?!$ M-8Q\$GZ-W,7D!A[/*T*M4$U!]SUI%T3.!%T"AC1"WZ+Y@ZN#+WI8?B*!+MID M#:.L2'9N+0/_A6?/@KKO8?!!64PY:C*#).(6ZCH(S,?&/$#<;QH LDA+'1%] MH[L5"SFTQFTXFM]%ZZUA*N(FD5@2RB8T'.;O8)=NN*XC%&V$;@C=S,"YBBQ# MW)Y;(OT@@H )#CAT^^.($:*4C5PVJF?+1MFR4=J6C>;T_UK@S";8UC#6#$S@ M;U]O1ZL:,?NP!*0@4W(8SP:Y$;^G4_/Q>L5$)!&+1\1J3)<656(0-S> MA%2;R!A,PAOVD_39H"SX)APH>72RYN=(+:ERL5^&9]Y1.QK5#7<'@A]Y(%O3A$XL+*1..35;QZ&&: MG L7+^0P*::^*W;'B!260MME/)'$ FF_QR*=X-\$?ACF>6T0+0^7?P D#SJ< MOA6A-07=,AU"&3_+]@0L&!^XB(<1S> 0?$NT8.(0Z5.1,7(<6I"BK\0L"%3( M&5+)#0^5'T=C$3(;!M!^6H(@EL',(;C"H)(F$JRE"6@@5O,,9"CEA *XEQSX MCOM.O!BI.KX4IV9++*1$23)IHF1[2=*P,<((!9[(#Z)*R! ]1&%(**8@?TT^ MVEZX\N<[N&2$?4XC%#4O,RZ"&,G?84*63X@)9G(!DPQWP!27=^"7ZXESOBB/ M.IK9,5IBJ1Q_2R#+H A64(0P'N@FRPR4-299N-Q3K']P1ZN$@_7??NA2$Y2-Y_]13PF/0F#DRJ1M M;B1?'V)P^E*LU14!FAG.!N>1^3Q3@Q;YC'Q4_4RR"KCAE( M84+TK,9[-C3))QNR(24D;6PA,&--'I4LS!7&:0Z M564_6F# VF69,6T.>\QU'YD7Z?J80:$E(I!O#14HKMV) 4VU"6E3BJ>''(.$ MXRS\?PGFA=M+D7%20$/-$*4B&%;+RHJ>B5%PF%2N!KS'!T#;^K M))8LL*((+0YWVNA]*9*-/O$<9KE,$Q&J3"DRL1@V287DXB "/Z^#-AT^$6C3 MBQ48R?H:N< 2TB2NSR/.J0O^W=8A2FR#T/FRO"#R_Y,!R8BTT3*"L,4A<2=& MXH_9#;$\(18NXFM%T=*:-!@JEI,14#;&\P4BU)^\,I3TWB,S0U)/$J[ E2:G MG!X-.1 K-]&ZC,023RX$8;&4\+'X_>CNC3)9H- \8&+*.8H&6[Y#,BZYZ,[,1KFH/W4I+JJY1Q^GXUJ+Q)"T=AOV M%]2[AXMV\+XC/AQ$")GKB67N<4@6PV(3G2Q +E^;9%8FA NT( FQ\X1006"= M:*P@!X9+RS8XJUP\2_F(1X]!K'%A'"'%,.&1U MU.QA%([L4?@QD3K3ECE9(@$!KFJ-RYMS;WSXAKSM&]!! NLGJ&=BGL DMRR" MZ+@WQ(0_=V2E%(:=Y2Y%5]P3"&J7]"P4DUA]V^QC&DS")L.-*OQ"- MD?+BJ?'Y8SP)YHZ,B:RDP+KC('5B$S"F$#,$J%$LL"TD)2*_QL(&Q!DUZ*"Y MY?KTC[#&.TAEX[IW$I]3AFBLWW!I,K9&'BPLQI?EY/X%2HN%J;*XC0,6R1/#RC*3-[( MG@4GF!$+IAE-R0VF)*M%Y)N&F/O$%VF_#VTC$L7D:V->&$E$/ 1X0> M6JQ(2VZB#&B+V@ F2-HM.?$7VE-&0H"GCIR)LL'#\;)!D7.5JY3TLN#DU"_* MZUIQ'SW*9L*Q6S.>/CO'\4-BK*AG$C&@[]2$STUBE$)T,H\$*.,8T'."7F/' MC;Z9X0Q9@;&*ZMZCY][&O'VL?8RG$8H') G^30>ZOA>(;@!$>!))QJ/ M'GV=\253F(PQB1/O]QX]Y3_CR[/X\O2EEO,!L;4187<.(JP4\JPXVSDO3<9B M^CF)!$$!/OSOF_*;10E6?D*%GTVQW?D)UDST&:?/Q,#Q[[^:R[F^8\64>([V M/$M2,CN2V9&7L2,R:Q$D/WH/"NV>4X(UG,VQ,YA;DG<1%'+!59F9G=DL.[/[ M!"&4E[\D:N669&:W-*@?,8^^79C;0PZ2,+,N[ M;%S:A9>?WEQ7%B8MXI)<0<;3;>*IL.(IX^G"@'@!R[W.>5Z)RH_WFX#H7UP1 MMUGK5@ZJ,VXMW4:^%H.8&E]0HR[DW1]!E5P&33<2QI0?E>AIMVGOEM7J,I-> M*82O_UFVK=HF]E?4^O+8GTJD^Y\-Q*["+E]SIX\;EI=ME[?*"*\O;[@BE2S6 MEF^1,XZGFN-5M;QL(YQ!Z1>>.EV-^^:?F_A^DPQ)OR(H52S -UL.I3/&KY[Q MJ031KR5=?!$>QA'LZ,\RQZ\M%[E]D'F;N97!W35F*!IX JG=D@>A[$27CL,S M'4]LU@P67K;&NGC\EKS:R.W8 [QUD+92XP%9M$?\W?*L;6HH]2J0T\O8Y(RG MV\33#.BN)U%12BSZ:7$3GF'=E*&GQ2+26E&M9"GD;>)HM;K\%,-K,;.I\3#2 M\@;+>JNQO*F9[:O 2(MI\][6UUQD;)^8*%9+69YXP^'S>"ATS4V33HJ,WQ#/ M]*YA&:XG#HK+EE[_Y.&85> M )1M87%6*:OJR.1B@EPL%0MD8'Z=&1E1M&>/U7YDL/UUU-\6*UF^_)6QO%!5 M:QGPWW#@+\UW5+2'%R9EZ'TC4ZJ+Q7,[:+K?9?C\%7(>#/@2&9\!\#7.\P1/ MW*+KIP7PSG!WRI*K"ZIH1=U=NFW.6+I6ENZJQ:5;W==B8E/F74*K:UAXU7*& MFS<2/2VXDJD6,]#\&MF^[:=]O!;(?('WD4K+C1MO"#>_RRD6]S+TG#*HM9BN MHJ 62TL]D3S#SUO'U Q!KW'JI[;K*BW'[BIXR;PW5+KP9F#!Z+FTU.CYM>+N+12,JKJ7);,W'9G7(J?0Y"W;X0$^]]A#5DR2.@2W MH*H6=]52EM7>,IZNPOZ^%F.;,C]S$MK<*"\"]MCB+6-YJ9&4S?F5@Z[%8O%" ME@/?;K%8T!D4EKIJG6'Q-6+Q<^XMMR9PF[1Y U6SN-SR@PQ[IX&G-;6>8>_M MP-Z4^V">YQA-WV--$V"XK5@V('++)+/!DCP^*9 M6&1(/)U(?,P[-$P.!#BTN-,>*D<^-UVE83L]-8/L3V[$*X.&Z[:/A$R#BB^* M_^I+S;VN'].OZKZQ;>1]3:UN%?8?O6SL+[)S*^# ;]_UC-90/#(L\!7>^^3@ M1ID@?@G1 6Z=G-'?O,C@R[6QT1N)?NGO]X8'36@?)EQ::?RC*B,/E9;M*%X' M_$S'X5SI0C,=5^'0H:Y\]BVNE LYI50H57"AUN',A>?-H?*VKE84F*2)9\2 MBWJ[6U8+P8,<- XR[,*8,9K!"_3^@ZO&+?W**9G=[S('V\/MZ5:U-^[ZL M5B=]/^/(RZIRT^'A\)4!8P =@4>*[I.+W2F^BTVP;YL^<@[Z[/..H8$% M:8';Q<$P3[%]!Z@N;ZO'\W%BE/'-.WI5'O<.@9Q-8\3>8$@NUSS;R2D#P^LH M,'G/P$,56BV7>VXP%-,><$8VX'FK:UNWR3:!#,7$/V]?$,3PAL63Z0-ZT# @PO M.-P4&Y(EA?:[[ ^T^HTY#K,\17?@6PM%K0.&%,:E@4+87?B#)M?S'6C(Y2[* MBNN;G@B;%::\K:C%<(PPU6@"\'.,-523AAV#+( @#3ESE!YHI:VKRCZ81"05 M,\UA3MDIO4L0 MJY.CD/%0CI$N\3VK,THX??CB$Y.1<&1INU.34#KVLXC9WR M6"^GC:/K1#>E2,?&1;@-WR$#+;_;%'RD[Z$YF R66Q"Q@;@NTSRN/\Y^%+0F M2*PN1)6%K7>-!WP'Q$[1F-,D.?"XY:)(DN@A675F. 9.2HHX#%((.?)32&QL M;)($L\CC3F6,2/M'-XT$D0KJ7EQ&<0@!B23YIVJI\$RZT?_G;_A/8%I!_9F# MCK7S(>D@RFB$ P!2^,]*8 1J$7<"JU^J!!XU=*?EO=BHZ;__$Q]\%,OE-=NT MG?>_E9\$S E#A0]LEC7POS$:?8^N)=HDQ M$,^]+Q55\I/P3SFQ2E&M5U?$JA&D4XX8\S=3P#&U_OOF?V\N&B- (^:M+=OI M,E,T.Q#CE8_>_'-#=@.$NF&CDF&IK(0<[)\99#5)ZDD47!EL2:"4A/-3P!P( MGX"&47A_+^Z?46=',,KCIFK0 4<1!Q/T+NMR:<_Q\PDX8$(_3?",'!H3W[D" M*DPP88@6&'HRJRW<"M@[I<],88'0UT9^VAVP'MFNT($)AZAY"%8PSZL+ V3@ M)"P+B(26B\PNMN0YO@;6RK 8>!6PX##FML.Z8 ]A?'CQK6:W+6 %.6O?@KF9 M]*\V@P:%/2S&[>%,6"].S2G-EB.\%O(G1G.$:TGG2O8;7:FB\X@% 2B!J;LX M57'S#9GE4< AC7CPM9[\!@AJ]$'"N:NN%I%/#Q\V.588NT@98X61AXO$"@GQ M0Z!?K$X-%/"2UR<#A6(E\N^CW]=6'RB,H(_CXT,7[!*125^QX#W!WL*121_.9IJEC(86=**,"H1-H@G]1,$@171)C7S2%%.8F2*+NM%R/.5:B[BI M75".D\F9XDAR!D#T5)L+'O91FTM Y.UNS-O#F/8F&=KY1#A%9G91FYH:P:/0 M ].5RFQ2^.1A_"H*I3+#B^$YH".6-([;4 )+NVIY7A0:&%/XMCKQ6[%\L*BM M#!-,#,%L:8I)C/):J!$P56$CY;0#<<6]C*A-H!)RFR,;, %!:.'G5&7!,T&OUIA%OEF*&@184I!)^!696$)L[DUW*3EQ4D M9S 3[X&TB42USIM@%E#[PK@XXF DC,3'IJ?HAANIMN&Z/K,D5M@\KHH-?Y.8 M*K<"CFK@;H*G$_(.,SN26%.+\W0DAQ_4ZBEX2:\;Y#T:")^L(9UE4/_@XEV^ MCI>'-[OQG>_$3M,&C &JRHT^*NO&,'2&G?TQ)L_P]I@R[R6#L;FY%UG>!0UO M+N Y?A&=?2Y6G(C7U_M'A__'NKT/C<.&VQ3>/[Z!#..9V!OR.?FM1/ Y>U[FVVBB,]HU M'+H"D2[B&:SLT] 1-@B4+=1.7,"N%; DS6\)%99LZOMEFK^?,6(^1CR]IVP^N/1RL]Z=8]8K!28K#C"?)$(\3FG:ICXO M50"X,%&HF.HD39$+ \_=?S4WF^N@'UDV'[;X,:\2D+OJTW^B$[1Y)79"O-\$ M=+QZ9=HJS5DY0,WXL5&H<9MA85B?)0ZF&SM'*(-\&P >Q'F2\YTVMEM?YNVG MZ8"(JSIK;O.9756K6W5TZ(?QP^72BA5'+.S8Z0L9?%QK=FP5ZE8LJ>5EV]:, MORGB;V7YYC2#MRLUOL5=ZN F?HI!AFZW%O 4"P6UL&WP-F/SBMF<#F"[M2G3 MBW!;;7#41)8]W;YLW1; U:WB1P8O7RRV;R1.]-KA#YKINWBT3NR0ELE'T;@= M>P#_Y3V&9TN80Z7)37OP;GGV<=U.;;NQ2[;FGG$M Y O%+A#%U7>7OQ25\>_E^%?=6R;_,KSZ;< /2RD*5=_KI4QN2T M,7EO^];ZMQ/1CL0?,YS!G,';#81'I9I:S.#M!O.OODS^9?#VQ=*QCY[^G:'< M+;I*?5Z M'65KYD0S%TZ4%R^55^W%&PG3!Y-6H@:+GNLF" #Q]M8:EDJJKL9 M>MYB!A?J:B6#UQL%KZ4ACNJY\%SU#%!O1$9Q5KW<0T,C*:3R66UEL'2#8&E%Q[>C2EOYPNO!LSA/6L90MW 96ZZJ;"TU$-_ M,[RZX2S,T.M*YSK#3;D9HMV*%>J9H\^B6L^2KJ^3]56UEB5E-P+]CBZ$D1UO M\I;M\-AUU5E%PMI!U.R+794L5;MY7"O6U5*6J]T4M'L26L8H70!6T^(M8WD9 M@W5/\G5CG46"UL+R=T=D0K 1YKN@EC/ NY& ]YQ[RZWYVFCUW 1= X"[_&JN MC&NK![C5#.!N"L"E- #S/,=H^AYKFH!U;<6R ?9:GF/3YE[%D 4+&>#="JR3 M =Y,"!84@E(&?3<9^HX9^H;)8?J'%G?:0^7(YZ:K-&RGIV88>7S74AG45[=] MI%P*]'<>$+W\U;D79>NJ;LC9!NX"V%Y^/N)EN3MB4_\BX[0"&O_V7<]H#<4C MPP+S[KTOUQYU"*(Q_/N]X4$KVJRW[:YK\,;TD8_=DZ8J?_]EC#Y46K:C>!VN MN,:#TH5&.J["H3M=^>Q;7"D7<@I>K:SH7',X<^%YZ_0?/+C-B]]KD5,TN]MC#K1(#>Q5IS=05^N3 M&IAIZ&55N8%W@O$K ^8J/<< ,@*+%-TGM[A3? ?^8=$8@O=;BL4\'P]&:C,WI\ $/8.9T)/=:KG@E?%C M"]=?HZ]I4L?'A_1UU!N=!1+U [^]+:CUD.KP)41M>8VY'9 !6[O+-XD]XEAG MZ ")U\=3\R"N8_F W5H'Y =><+@I=D7"[''\^UWV!UK]QAR'65Y ES__TT!&[:ZHKY2],1N;GHA1 M@3IORQ6U%I+$@C;B?!&T)'I0_9+D$TC-D#-'Z8$.VKJJG$!+8/0\$KR=TKL1 M[IXVCJY#;1%74 .;74A)!QT0 MS[A:T3>LR^5D)*C&APR;W!AP:$]^Y0FLF\ L59T2>KT[.$^3:C?0:26!I M1H\:&86FDO4!R; 903')E&0O^TD',NV22#ZMNEW24661=*D M7,%PRRA#(+)66\@A,QRESTPQ4MMWL,&NK6,QG3M@/5+U4.2%PFH>C@?3,-@% M]&O@,"R+:Z2& \/K4$N>XVMW2LNP&! 6A \8V798-P>:J SP C?-;EO@8-"> M*+X%]#/I7VT�JZ)6S*#"2)4V-JH\6Q1F,T@U=0#',T\9W*&'-=3Q@;F+"+ M$Q2GSY,BB];+8>N2P<'7>O(;(*/1!\WFKKI:-_WL&#.5 &+L&D#C'U49>3BK M;8HX]+8T AY*>Q%#1UP_7F+V)'8HU:=_7U++SX4.H61.A XCHDM^W!4DTE/]"/4B66W!/* M4BG&1DW__9_XX*,$:UZS3=MY'V0W8K/J<$P_O"]1O-_F^2;(TUV>M:#C]\P< ML*$;)#+!,@>)D_=A@J1,F4;0#C#-L;^1'&.T[+*'?(QB,KV0-WG+>R\_"YY1 M3B1\:+N$R-^+@*//L?5$N\08S^Z]+Q55LBCP3SFQ"H":ZHI8-9)T+<=2ZDSI M.+SUWS?_>W/1F)Y8L&RGRTS1[$",5SYZ\\\-@6&0X0;\*G962./,_IE!5I.D MGD3!EP% $ZT)FH$9PN%I@3"@OEH,4SX!%M&B9)CO.9AO@K>=^-/\^ ^][5C^ M:&^JQ]Q[ @%2*/2V6(L:4&!$]4FX;QXOFR+4M_$0+UR:4F:3P">/&%=1()49 M7@S/71Q!>^68,4'YJU82UF4&@0[ 7G4W)GC1EV+Q8E$H%TLTOJW% O1XRB:> M]$-E@&D*0RBG'(@J[M)#/0)ED!OXV( YNJNT,=-'Z8489,R+$QL+.-GT7%$8'$O!SR?#I>)$Z9]-AA\WE$%6KTO2\6&N$D)>GX^7AS6Y\ M(S>QTK09KO-HW.BCEFX,,V?8J!YC\ QOCVEQ):G%Q46Y7HY9[MG-;2Y@.+X? MG2PM%IZ(T=?[1X?_Q[J]#XW#AG*M.JJIYI0K8(C#1:X=5PQ^VR A@ HLSW?X MCOM. &@ZKYKJ@D)7WML4QC^^9PLCE]@;\CEY*W"A$0R9-27\;715)=I,&YI_ ML4Q8FZ_M2F*<05/ BK_@ZV#8AIM8E8;8400'[5M M6Q_ 8(BSD^P!=J?AZQA.)T:P*5(P3V&S*(4X$$E%SK1.8"9G4$,BH=!FN<#F MX#LL6OV*Y8U#SD\92*#^5E"P!]^?'RO[>A^P.5AS ;$>^3C^!ZL:9OZ M&/^C!-NI 9::5DUQ0 W60]XK5]P%LZ;)C>Q+'%1"OF88U9KU9!*=P%H@$YG( M"Z!"=#E(FI02(F/+1S\0K"#CG05-Z)>0'G[LV'Z[$_,V5&_2,NV!FY/+ )BP M=)0NIMNQ#Q#@N N5XL\T&)+(1^(;0;T%=-?R+3WJ2)-,!2*!0&,3JG(!3BL: M7I#6%% EDHC Q9&50VTQ+.$MF[2ZTC)]#O!4%\%L'R-6,=@6TSP;PUXPXZ9/ M2!@';/(^-X/E^D=ALESY$'4- @L'N@;V <854%08ZAX;8E41-AMOZH,@4S<$ MU)[1E5$[F.F0+AK$Y6[<[N-7,WIT"$WL5,Q)A<0&V#P*F>3YV0$M= I41913+[S8QV)HH;,DV S 7");\ M0%AM1FM<^-SEP9NC2QHJC<(W46N:C)350\/&0*;H;93_T92)@;HRYODENCV)HD,FY MT\[QJA+RLKXK;-_$;C"FJB=6'V35"#9"8D112E#/FTA*HU.9>2Y19#VE.#4L MVR5+.UI##7UHO@ M9(5#%[J4VILIE;S[(>@RP6N*HE/J96 [=P*Q"W@U4J", M#4;>A&A$.;\>.D>F:8[/3/A+NACA5@)G$GXQH8QY?LHOF2(;HGLG5K P-U'W M H4PPM=&]:XB>@PG!#.TB 2V IF3J H.;7F@FX->K\^.@!%_4K]N_ ML9HM-[I4&N^)>C;<)D12(DZB7--H\EZNF_9Q;4:T5XU73\?:&Z&:" \1L2.% M<\'";3RW)>V%L"< :\'&T0J0R8SNVE<-9M7#HS T?=('1E'LJ"X6GJ>+;TNQ ME81 8R;V]ES7-W4*3[N^N(<069Y@TT_H%N(.$>.3?=WN >/REZ":P9N M!+"0;:1YQ[-!\V_;W<:170O_%2S/)$O*;=($WVDFLQ9- M2[826=*(\CC)%ZX&ND#VJ(%FN@%2\*^_=5[K5'6#I&S9(F7<]3P3BP0;5=55 MI\[+/GO7?A8E76W=/T\,^R0?0UA>PM!P)S=.]S]E5+37[=C^ QTNR(TP[.=X M$/WJTN77RXUB 9DNZ ?BQ,("]OF"VI[2J<23\,]XN7JDD&2!^G^TYPQ/+J9[IF!WG)YM2GA.FIP6';.)R8/)7X8_]KOMO4N\!?ME_(>(]G87 M94M1'R_AQ<+_LVZ@YN'_$'_C)Q$L'V?":%/@+N76*\XTWGH1VF1DFR0@HR': MG],FN9*L9+(I_'[WBPUI2\R*TF+"_.EO6DQ\^>_"*2]F9+-SP,_;[[MP8%ZO M+J'YNR(W ^I??E-K9QD]M3V67](QQ>E9MZ_AG.C&%W#6N&[\4"#5Z3_H M8^_/#Q$(U@B*!0(>&UQ5^8Q3YC"+_,JO^@=_S\V=7Z&_[F_%OFVOZT:.WRY> MK:WK_TQ:D!4',K4PJ7GP=O[=H*TG\QM( 78=0SR2%31+H*'C^H:FI^4-4CYX MQ8A"8<6;9C^,2_3CP/S!#R0I7G JW*3!GR\:>.F9K !6._U82JASS,&27E7U M$J:SN$)O/5YXL[43PP)-E8LSTGTOR_^$EC;=$1;A;:.: M+&ILSZ(&ZRS&:,# _;CLUH*CH^ %+/37 MO;<,Z6!L+H?G^/NB6FX.OD7@#Y?J;JT ^HEZ)P_]Y01\U;M X01C R^_-OX[ M=@>B*FSJ T<#P"FG:[U]%$.3Z(O_.MPUAT;?$VR>$39[YV5!H3"L7L_8L3B& M1A4A\/!G5>D/G10Z)628YN_]/ZHJO)@5!5)U?A0&\0$0'QPX;0X>TAG#OGTV M0_:,]=;?H@X&F6[6*3B"*K43+RX]+_OV;7W443N,#M?PP#)KP#]W;OGMOCGS M>-P.#^Q/?J?3]BBK4SOKZM2Z.O70&O$^SJAAS%:HS59[['>MH^ ("MWUHNTD M7LQ% 94!Q',D,0KXW'Y1_!71A$!7D"C^!6E$AG OGK(F^T)=KQO6,TOT9F] M+/_"QG?$2[ */>VD7" M;TE@-?5DX@"N!UBLP('!F1?OW@<4U6!2N0_<'O9)K]6/R76=\0MX:!FL'[R+ M7#<4.-,+"^Y*&\8<]A7N./:M7:'5, ZOCF\%#L5I H+"7.=E!08G(UJ;D/BZ M-Z2FYSO[4KW'<5V2^V_Z@R[W0=-LBZ:!(6"NACQ'<&?\BL'LX8LY1),@!,>B M029LUFO_E3+J%94:*#=M[T94('&.?'_'1@+X!]^YL4-LUV#5O]\,(_,! MMJ. 0V*0%"4F,>S87V\0 R \S#&H-V#'?'0[]J$L8)1'?C\Q-1!@P0D=2ENM M^VDTA64[^/$[["DXP9?W)F_FW"'S(AN\F+LI_6MXLHG*CMM;QV_+]OW@.3T. M?S0\)GAU"08--M'#>4MGB]$_V9KCDM555=\@CU+>Y)A/R^QMHY;U8S5+0$(I.7=TD&-VD> -X5^C\;"?T%'7/-0UFT^>4")MCV(%0PA!NF=EC M-@4V8?+>!GZ]6O\T&!;S>JYY,^B%-D&V/#L+AL>GLTW MQ.;@Q[IQ8*]U*1;V+@[^Q\2OO(-RA#^V-^ +>,,^5LH];X3E!<8UY(8K<1OP MAQOQA[#!6?[^MR(?=6HWG&)6,].Z]"VWSKW7EX71K7%D]/)LZWIF9AQ>-%4L M&88"FW[F#7K;,HX<=@AO??7B<%?=U N@8T0#"=91?-05\%I,5BU8XPQ3['U@UVFA!YI=^'?.@4=_N\NRZLVAE_?<1-8S#$N M(Y,H8**:NY,0)H]YKCON#?\I=X-40/+KAW85O)C ZE!:>X7=NE<.F[LJXE0_ MA0M4M!*"/[]4\!#Y*&TP-!YCW-\C+:S>:E ?S@K^3)MKM>67;I(9M8S (6 3 M$;G$N;^/+F@S0F)Z!$!JK!93U,./BS-O_&0)B"*BQ9F4^O5TN#$CA^SCX2!C M8"H52JI0<_X<#K-A(T#/67LI_->,RIFV1W,,*U\7#K2))N3M#7C5X#H:A10J M+:*L'$;&8',=1)O^ 'G_PJ#'@\6'"X#, (2=,.O+NBJD5#F'I*QW]['(:7HC MZ,O(]L)5$+IPEE#'!6![TDTA)X&*M>4,L>ZRD^,RK]BK 7)6B%GR_S%K\['> MI5&YM&Y,A'YKZAWWF_.'T*4CE-.&:>I%65'I57TB^+&VA/A 'B9 CDAH^A7> MY,_3[?9Z,MGX-J^P2'-V"6U;)\#-2_'\PT$8KR[8%8E+[0_GQH@GU.*$>B,RJI8^_GX/V>TY9>$!RP;Y[@;.5==7=GQO4>@4VL>\ M\16J7X.5[?V]LLL&_U$(B,F^F(!>

-_,?Q)\B42N[\,/P$DK:X V ,&U6^]&?MFTGYP15]F\*D-"413>G66!6# M/H:[YJNO[2]^TQQ2K0T8'@INK&2V/[Q*V>S_]2]'^P='QREE?D)YW\D6?X+4 MV&VIYM?&OH'_[R FV.46D9L(,'*Q7'QJ#LC#PO+\>' 1D8J"!ZG#O MKS?AGWP3GA!P&-RE$B,+)CGKX\9P;KV3UCMIU4[Z^R)O_*U<00+:K_P&!MDQ M&ZM408(]0]SF/'_O-NIF QR_L!$I9_V -MS6>L,]J WWVGN>E0\8*>EJ-QIR M$\@FHSV6TZ[4OF'=9INK=UA_L9N5MK@0_)FH/']VDJ*,78> _[O%B>!2I]^* M)28 QS6TDFAOL3+P83^[?\X4F[S]\0;:0+%6;/F-_H E$9#N9^P0+HG&. MW#A?0))Q)&"K2ZW%H0/=E$X Q8\2(K*[AHBL(2(/#2*RFF%)*]&0PX&)4B0, M>=&:,U14"!,FJGI$:2?,1 $%",+?N"J5)#!'CA"&A"VA'%F4 0!;1:4&_X7X M!$Z*-:Z<8I_;9U142)<*ZKM6GR6'P;K@W.07C<-Y95A)*Y2[_E"3)& 2 SO; M"E\[HV1]3BZY+@_=7(S"([REOCL"9/]UF.#;"[^WE@YDK/(;=/>CK#0-1/G MNMW#IH;XI'7.FW\_W>'!TX?S2F[%CO_?I_9+_?TTYP*]I)]_S/T3$/_XG,6B.SX,XPF@:<.#^Q^$QIWJ'!$RT-P 4"',@XI M'Y3%?WQU?G0T/MK9VQJ>NZ-)?KZ[O3LYS[>+\?GAJ!CN#[7&P_1495_H+ MP![L_!T.1CE'F^D'X_]9\;^^*]MQ57MO@__H#\K?FH57;,3.)AZK[6,[6EP[ M,]Z!#AA*2",?2TG:ZE]/(B'#OP]4M&2DITG)O4^-GE33SB286 M'4W^ /X?RW@%M5/HX:.<[W@)0"62VD+,/95VNW^5, W%0/T_-,4?%O-4I_P& MI_R@WO3/] ;;@) Q;XXL D.XI2^AC^\BTR8#2.P;H!U%"^;IUS6X/HA:P*_1 M3'Q+%'"XE2"UGXRD!"I#6&T'!1RLE"46C6T]#2^-![4[#GT8_S#P.<: XQ"R M.*HHA+_$VH1\#_*["5@"0"Q4\1)=* /:1VU:$JN72IT@:PX'-9\SO0FA8 ,X)1?5-Z_JZ!65SA+ MA^57 ,B&H<%#P"7A3Z5IT$FC;>'GYG??V*(9N4OS4W=>_[8=;Q>?6HNUC0-Z MSH9'EM*5+1X#'B-%#":+H/:)?%&]WBT?MGSHM/9C4PRN4]0DVD_QDWOKCD[-A-*BA"4AD/ M "\WES6Q"7"+(R=(4JK<%9*+G^D.>Q9# 8>PJNAKT [G "^.9OY68ZS6=Y4>8S"^#C>G,1J/I,(2X?CRF0#50J M9(CEYSX8P!_Z:4/S0,Y"&OI%!62>FTP#ML;AQ7+IBHL'%L7Z%8%0'RF,O:F# M1,0U-4_DU;(MJ7G=/WB*>-!;+N(^E\"_6S>'EQ?A/9)%RSNO'HJB]O?C<.M? N75[7V9!"QDW'8.I5683TU[PKB08AJ4 M[E$XG'E*;A-AC)K"8H)9[8$8C4,(4OGL"&<!-_U0] M*^?*,J*-Z&WG6-#=)\]%- S0;^#7"@U*2)=78!8;W%&@?3/URTT'@_$M$^X5 MZCQR)?"%63)Z8"R;@WNKZQKF_\ROJ&)/Z& M^]N'AUOY^=YDLG6^.W1'YZ.MW)T?'>RZO6(XW!^.NHF_71A44U>M/T1OFGKL M"@C1SW>V]X_V#CY_QF]7,GXR3.J=TH%^GNO_&;@K"E(.^<;![S_*W^RE*LBX M",,>VV%?Z; #+IK8OB@@=3/R63'+$XI;:86*'^]4U)C:%$+GT*0DP8-V,8*. M7RUFA;CK9(QY)"F$9S0T[Q@6D'&90F&>E&,*?CB'M_R%WM,6VLEV %Y#.2G- M12H<>#OGJN[P;\C] #XP5? ETZ\G@ ( MQFF"AI6?7\LL)Q=Y4U![([^2\*X?3L3T.EHB?X$W#;P>R-=##4^/6!92%B&G M8') OV(Q!T_BWF2G?\S=3/QSH^5!?]C&;!M/,]DQY.*!V*1KM6?B'B>LEQM& M"7.PO<>NQ*^=K_]Z9&?B'7W/P:&GKS/K'>MG2O<'[Q4C,>B-8=.+"56S F\= M$^,]F'V/-(^0M&V0Y^RZ]-^+C5WTGEUP?6<4;81IA?W8R+3(3E%4#O8.XB+X MO^S.8_9.G'VV2V)%N<]VV?K;%G_)3(-A/Y@F#M@'2 LQ1G:Q,[")\ESL;J$- MEN;*_2,K/-_2%X2])G43GC>7$1#)5EV51=K.37.#C&[!UVY'%V MRD97'_4R^72.,7M3B(04I7\@X'(01U"*UB\KLLWY4^R?P#5YT_HAX:%&5.Z. M5I#.'V0?-_;/EHF!E?>[Z"7PA@06SKN=,OQGQWR\?NCFX\6,O3'9&O>Y980J M['X6Q=S**M GSB#VZ/5^2P8[W^\BV(>7WB^!?M@-=1PQKW%%'(D9$BT(WK*> MH1WD+8D92>:_AL[EL;_1KK63WC^MP50&3P%KGM"W"XI_IHQB&&JU?[%_::8+ M/%B3B@6!L/Y'E<8T M>%AL8^5-T;9NY#G>1I>XC]%_O?(WVUAH8XPJ ;#GW\G]#._&:%^\>6 M0]M?Y]#6.;3?ED/;V3_R5F=T>.X.#O?/=W>W=LX/Q^.=\X/]R?A@]VA_?#AV M40[MSO'[WP[.W+UX]?_WVQY-W+UZ_.C_8VM[9'OZ^^;.59X-6'48F M!$.21<-Q#LQ #7 0DF[#E^XBK]!'[G3P0.-^G_\D1PG ,S MT ?CGSU/0S$MK>AE(ON@5SG@7DD(.,UIA%EHSDG6#]R)6#JUO17.JC "Z+V780OP7WL7@?=A8P M;298G\%GP"/J?0I.<#''!6*/H+,:1=TA:X]N<$B7$(5?H(^%VSB2UHR+W!*Z M+II,66,PW6>_G"I4C(/33OG0%[^0E%NEN1^<"#H].+&K[A_[GG:K!\ 1JWDQ-=GZT?3@\^)V-W;UL MQ,GFP'*F/1B;<+MPSHF5#)*< 6.EQ%I H1Y8J[RO"-@K9 Z$F0*;HC].FX/_ MJ1= F08[=>S?^&1189Y@UI:25L?/*SF=]Z47D$F'1I2:TC+@X;/O3>FJ>B'0?-"MMDM((<%7>&"S^2S.,#%.D1QE01'K:2HO$(V[H M\Y@9P7@85#AF5%K(Q] *!YGD0)ZSZL%PI-[/ZIM9X'Q1-N!D*47)S,D7!VM@QA&@U(K$LS3S,XJ-U'/S5M< MO[V60%<5'@4 "GZ^KEXP,!_3:L;@29$+(A%C,;K2P==@;QB1Q.] E$ M[P1T33%HO17+ EB?#!/[0QCM^&#U9@Z51P*F>YL)IGMS\!QY=')( 6=A4@@0 M1\XUD>WH#L$_*E4X D.@+<VLNI8]"0$T-[_J,7=M<'LE_T^+M8ATW=FC'^16FH/+H M3B)&S3H:'$/<^%^M\H%2+1>,+R?MPI6@9G[%[1"2K(;7S.?$S$)T M9"D1R?F>5 N\'J,CVK=],SH'0:NA <]A68M$&B7NLOY2U#<^*!J_)VV\J:@Q M]6E\15]Y;$;4&!6I6*1=4GN9(-CA_2R8?*9FJJH6\A$@\#I8)B1J$T5YL^= U=P\/QXY$LR M6S%TD.!E7('I7#52+=!R),/#E27;*D_UUI:^)X.!9O$H-5\<'U&FMH=SGXX9 M2>.]YX)?=;DL_(J[66<*QS;W+1< Z(-I\.<7=3&7?V DRO0/KKDNF=U^BFT- MBU@W+S' ]DH(#Z1XW[0QL6K957G%NZ+S?3 YJ)#J+N,2@TXX?CIN9YG5F+GZ MDH>J 10=U&-(C8_=%4?[V!R9%B*Z!M-6'NA5FHO3TM0FQS5LP12Z*V&(T/-+ M_Q1V\K3Y-<7QIE$JK\(8J5=VXD#H39&IF4JPXAGA:Q66161$^2OH^&=XW@UW M+>3SFP64H\HJ6[EA+8UM/%>9B;PM; N3[0E^NW^UU.? CQZ5M5E+!P>YKF!" M$.WG;+N,FT(7JWRK]MIDV&P3;S=2-]NS$ G;* @D $[\-1$5TS/"&DL-)?HKDD8+&1+54\XA8+F\LK,'1 MWK9@*"(K!/=T#B;<&O5+F2:::M+4]9]5#P\[^*Z)$C70_/K@E1D^CW4M8#MF MU!RE\ ?(S9@FP@QJ[_0?M"=0/$=$*ZQJ&$]R'B&]=Z&#DM\3MY9Q8>.^6'2'#D/?C4VYD<=6T&WO.],9T M0R8X_'?5=.U MEJFK^!F..)T^-3+<6WWEYJ5M73&^9GR&=/D%2\@]=TS\K$T!^LSKI.%!4BWT M#1'?N-4$+=$YP6U1@@N+(M7S_(*LVHKK59?4O%;>/N&U F4MC7'B"CSP-1Z5 MN<,4,YP?H<2U9Q6.8JZ('X@;0Q8&KV6\D;__X?MPUC/1/)C[G>(O22=Z!\$: MQ#7?Z0C\3?\8GD?V.&F-#M8ERW7)\O'0&L42?2=@:""5<>H'/AN\(_L9+ %5 M8L[\947:,MM;VUL6N-J@KE//DYZ3VQ.>I 84F\R21PR>N)RR+_T \D_!(>@O\4^1'AQ8,<"'M[5J!G R9>@<5RL,!51P5FC'!%X M<-N=?A=AXY6R2.FV6B-IR A!X>V;!S97]1'@!)H^"P M2Z"#5/X869=()X"-E@N$ZE$)A)''$.7T7[F+G+"^-N&Q&YN#8..;BKN M=][+G[+NP.PTG6RYD>2P^2?K.O:YV$2H+0KJ&F 0N\H"0A/_ C'TNK8F#:OK M@)RF)-Z#*S'\@ZUIF'X\'\4[WAH-<:@8(*Z<\1#VKS00HH1Q&6X3*>"TE_F5 M(U,>15.=RRX.HQ2@05=3%,!<^4/LL!K;MQW:=+Y(>#<&I(%L@[E?/)OZQQ;L M\&9#HK<.Z%#[1<[B(TFI=A&V3:-JGCZ*FK((*!"$'"(HMW(27 MT3_T@YA@TTYY7*D%F,@JXU7BO6=B37Z; RP8\ 4#L")'TD\$K(XK,> >D &3 MDH3-N_HU^1=3B"].5G[V#[)>T=QJMM>7J"+4@@UWX(8 ME\:9"CIL(M'HWSML\0WHN A+)CAPO;O]Q^'WG,$)!5?<\^5H0;U[FL[Q'KV? M!F: ,/&"^3D>':?_;(*].Z<$6]TBA$JI>%AA,^Y.7/!S1%-V6A>8])MTTB&Z ML(O861,XE+$O$TP[DH >9J"6B6V2?DJ!CZAA$A,P*9MVCJIQIE#:*C6#399Q MPC/G9!?:(%G1OD[(FTM']9)?N\21H6A77HD]6TZJC,G:V(J.YC#F"*:[&P:R MDGE"%R;A4_BT9;][.!:W5^LA2E%_RX@V<15_LOCL8ERWC)?U:JEKHZG'U*6% M"F20:Y9:"TH25ODL57D"I!%4\:+/^A]*#JYLB@T$ /1JP'=)^V'80,@6MNYJ@,VB!($10F;PMLEA.PAUTS:90-R/MQI6,(B^;9?@$Y >T^I?U=E_U MX"\5"E*YG!AF]6T;>-:E_V9'[598E.CN5Y70A&62C$NU9./(#&V[$QMT7<;NC,*+_85B:VVY<[N$C%CL,J$7^(/0P%;( P$>K^GMVB= M9U5%[62Y -<711.F]&E*[# HE!7@*!(@BH 7?)0EN,-U"6Y=@GL\)3CO/4'+ MN@4B4/V&6\[)H%CGC9S7#@Q P&*(%(G :^':]NW(.D#<)R9 8(+:TJ@M%6E MIIIXKU;V8'-PHM4X<(86;22A PWD2)1N^&/5<.4(DIN>>-10/,5J=Z MP*LQ"%YDM>#0%E]O'-O:XG)W"60?$8.'C["0ADW7#->:FU$#2D M:7EP;PATVM0RL2(R6:*9DA8%KCXQD-K I8T_:[XV8-&Z?VSI*"(-A#M/BDHP MW'D(2" <$L0=S@<&5*U<^\P@V8G3YP-ME'PFC7])(T%H_Q-:$>UY\)X'DC-Q M.J4 EMMVSOEU;O8-%2!Z]T79(I=[H,F5Q[:946- @HHI%!Y,QP/27LA\,53& M.@0Q6FFN*91UJ-01TU'%;TNM==_;@3N.\DIVBZIIEB0]T@0Z<'3IF''XC5NA M@F0_1'3^"E]J@2INY;-''C.Z 2+JYRG'W[;Q<;>OC(76>4&8KG>F),3,A5%<3T, '[43 $^/%P6*$[!5[2$EI+\-"*N#L@ MZ$OB#$_VENQ_OY NGTJO EZ>(V@?F%.XJ6>7[6P%+6.%*GO3ZN@KP.R^@_8@ M "L8[F-)XOC(!J$@9!INL5,2KB+ 78W@!8@H"L-1Z+.(BE3/WYUFW 6#KSE8 M3 F:$>)/&O6#'WTD4Q.?,O>-C5KIWXP'0_R+]*IUG]Z1A-3M=-=,I>FB]***238F?5&#%Y)%-;( M<9&;HB=Y HX7=3$F<0WE2308$[R4)GB],^?@6L2L,J8/,+V;^?'XOUM2RKFN MZ@ML+PAP<05;U$UZK0) F^M& :7'N5: 9U/#'3M1H3T%S-B%[N$'%^5$R:GH ME:7[RT:)IB^2KIG.?/4Z#O7<^;HRZ M6/"E0"%8WYOFP?M@:HJAI+@M?!/YX87_;S_D953(MO2=Q1;RY'1D 3^ZF"<-EZI2@XK*3(80&YXJ !T+L9XN$G"\& MN2A M332!W!2'+\OOOW&2EQ6!,AJ#5*U'D'*GQ#6Q1F)_)7$T^B"[I-*B:9.E/837 MD!;>@M(5?)>?M-]YX7-1[9#JS_Y#Y=U#@D^^=^Z*"O;^QJJ+@7;H@N],.8/% MW&_@\ACS(:0I7G%E:K :WDMM3J#IQ"]_,8I^S@'AI+JZ3+9":WDAP5?TYY!9! M/X[+\HH34"3RZ)UHULHQ%!'$*2)!-$4,X8^PMYH\7>FM$"!=V!8=6IS/[@.+ MVTMKLAR0K);I(*BUX+='0PQZ_YB(@%)_)[2043\Q=X MS4!5NY>.3A+@NCFP2C9 _>U9/1N59(D>93WO:%W/6]?S'D\]S]^3%IJIB:^G\1AI<4R:Q52401>O5J71[,[] #2" TF#GFR@+!!DS M].J,C"EA\-40=]&38=3'G8(H!CU4$J M%:!HZ .3*[B6@,Q%&PO[7&7(X[=M"I2-ZOBTW@#24%2VY=FA?#%65@1 M!@7!$P%0+E.P",?-<1S] >C=-;*\<6^IH$2/>5DTR-3$ )]5CIA: C'._KEH MED*M!\\9%;.\TLG016AJ;Y/QVL*WW3@TNPQ95M27DR= X/#D0( M&,UJ/.ZC0SI5L@NY8VC1M O7"2(B 5MJ@+%!A51N_EE[$P]I#0Y- !8+)T*" MA3AP"<%*SP4C_5DKQA#(3W@0]"KESM(2&\^'3VN E&*9-KTO(J:RE1R?*?^+ M]N+>JE( YA7R=9J 3"X1/\_/;2K50NS @*':[HV\"C*'P8S+A8+FXV;OB4/1$RZ]/HC:,1U4Z" ='AB M0JNU9 ?AF22LS+N853["VY70M#&Y ,YL02H1"\)*9VL+PYQ<;E3[%2Z[.91\ MJP5YA35E,.-OLCF'\*9N>3<1EX$F&V\:O[X;]61"M[M?JK(A6;E+Z-D3#C,J MA\+.-:;JQLE*HO^161O7R OPD?2BH6RU=93M3?&N]A?7,]YUV6!$E;[32W?= MP#P)V@.)]C%77\HF/0F;UN;H6)!]IR MG(9W_MK;9'7_^-[VWSF[]D[ZFK E1)NVK/,,&X+C [P!Y\LKR$%7"'6#105" M1>HT%=%C&TZ,E_!R,-O&#E^;P"Q43 C0Z9R2A8-!#Z8V",C8,+?VC5,C)R"% M3Y\%^R3.P[NT^9TUF#H%%RY 89@@[T&7/]"653G8E)&;WX##.-R&L[&]"PKA M\TNL-?M-WOA+97/P!BCN2)V4337FLO)NQ)B&&'[_)"-(7KH FQ! 0="9!EOX M_00D?M3VTDN*R" M&* %_B'7M$]&HNP(AT_+_(WSKL1L4%L>^,@N7N5+.!:, M7K0^92A431W@G]K(/-IAA="/ZPM17Z(-5PE^ K/ GCSJ6ZK\(I^@;GNZPO*7 MZ4KC,K*# Y:H1EH!:&;'*:/N(9>DX,OT%O.'C,M&4=,Z>O$;=+C"XBLA M": MM(+X\*30E"6H9M[_:!RI8%SPZO%J-Q4!CP-4.>UN@!0\>'0X+.#24584Z MI\<93UE@T! MSED^O?(/Y;0X[?:T8RO3^-)D)[R7CMZZ7D38+'F=5SQU^)X8(/(F=$^=7& 7 MX!.FE'OVYH39Y)[2C7SR]ELZ0R/_-3-%/R.M"X/ 3A1IJ/!F@IA%'6X1P0YV M"/9GE4A/ !IF(*>F4+$^\!W[93,?8V*RB+3R8NX BT46]HUP4:212(*!+%3=1&6O,2H$BJ_-X!$H%PA MEK\G$+V%&DW*D?+R]/E9 $[[OWK[XM790ZA6?+Q2 !4S>,*0 M:/0GRGYTT_Y#.\=ACP%3+2H62$=JH!L=QS?DK: Z.RRY,Y.!1;SH>83R3>.1 MP"+*6+("7B01 )G'"VC\EI=B1>,A>O,SP]]#L6*,;2"/L0:YM[6N0:YKD(^G M!OD\<2BB@DAT7MG%6W&:O5].:K]H+HU[$W ]\RX=R3UM\";=+\CB %]Z&AE+ MS'>(8T2D9)%6"&;_852L>&T1&R.GS6/(/1;UVZ#)ET71+J]HVO?"C#XH"-,G M)A#D9)./=[ NQJ)D2F?'$GL1#33]/LJE?W9O*5T+F1DG/1'?M@$LL?'HKW+@ M. _3[)M; #?-H%8/72]"\8I=%4P+$E4-;NZSK6+EKSXDJGQQ$ "[5?AK@L5T MC@@A:,_XO2(.D^=FX $ %1H3<3RD_*DJ0A\+*H;1CZ7IY,)?:7/1,*&D:COG MSZ1ZW@" )CPL"H([[ASJ6T/.NX]]D-.R-!MY2P0-1S+5L8'#&PZ#H.[&N>R0 M/L6:,F3\?>B$=B3DF)D[1,2Q,^W>@H"[@=C?6A1)2)-J](Q#5NV_4X7KB=( M"[-3&TMYLWM%&0.BJ^ _X!0_\+KS,)$3V:J$PXJXBUJA!4Q1+ UN/SO-T"RT M9#"),^L@_(E[F2J9M@4!YE8VX\54Y,)YDS@A@ ,&VJ;!MD\UJ?DLK#+]!_A( M5W:O<08#;F!MWPL9IIY7XT/HEB 8\/_-0%F!D7\!'Z6A\S)&4\!N M,.29'N>DR9J/X>V&9D]32H=?+6884E\LRD)#\=S*&(I],/5ZE5'7DJ3_G)\[ MKF"O_F)"6T.,2WXMDGO+\CWW'?R,-6',E7?2F,1CS@Q M_6?_<^&_?&4I+V,GGE<)-_BK8?&M.I LIL##!?I VIWD#$5YFFR=$[R7* MZEFV9JH046.3U)()\J6UR% \ W44O"EDBW%+%L/%K9)9IT(?( "&,YM\J6"3 M;;\I&@6S0?K-L5I8_4:I?6G__=BMJM!?&ZU<75I:$>T([/7DJ(5T51EM?A_9 MS<>=.7LMY42\)T3YB#+HHF EE4NYR81$B- ET2V9MY<1>E@D#]*L&4A]** MNM(/RZT\:0T_*TDVAO7J:K$9&LEI7?COBN@>=2D1"H$W(;?N@@!NB0ZDGB#] MEC;"W#,T;C!&WEWYD"D+B$,SMR)JW)YD7B\>/"S6S-EHS\4)O DBO])9#'GM MD2.Q'MM 3:,P.EK8P4S:D+PHQ.% N^V/V$+=HJ'!Y M11 _3M 00A@\GE$%! M?$C>1]?%@P9^S'*&[P,W0^TV)-*#F8/PK@\&TF,JXJR[T M6BU#FE%JGPBV$A81Z06S5P'&":*?3=!=J<)QW8R**Q$#G?9!HO]D^I"EF=]X MESD4961-#.EWL8)#+AQ]>^2%#T%W4MVL.)-\[9L@ KD#;J+=:>"R-6Z:.HN_ MLL,7H.S4L.A4]H0+OQ&6=,T"P]1"$\(R]8\OJ@#_R,6L;N 8>5N>-.. M>F038@YX8-2^[2;\"!Y]_,8>,OU^!OTS9]74@]H[D?UP8?1V6?H_3!BB]N^$>"N2)Y;; MSMM_L_I6BQI.MI3>O2N5ZAY3,J8K4_H[3J%7%SFS21OI+YS%=,68C K?K0QZ M2550*0I8#X"$4>&3T2Q6*6N5J+,.=[I(;W>N% J=^H9GQ;6R7IB_1G-!=9DP M+#HS1.<:K=>B(0:=QRDMN#=1I(E0.*M006 MLWFKA'L]RM'<4D^RSECPN"%(_)BH$,GGCI[.-)S6\(3., A^T$;5#42?-;5E M]S>OK1[)*O),K94DG9ZUO^&;CNJ=56>@T0OM>2*%S9E JRG4%9A6XKX6").P M,T*9\DG\/;"3A>H-D]B9.0.P3AQ#I%WK?A7B^ L2?Y$J4I\B':D<44>$;1^S MW./:JF(HOU\E^N#A'1@@C\(?<1; "!X(2P4XB: _+I69<@VO9\R:7U,54>]K MN2)#!,RU ,HE(Z4;[3P\,WQ>EB 27?\PWK,)KLOO*GN0^YW\TC MH2'#N4$7FX_7N*&5BW.WB7D%$[?1DS;5] ,V5(2,*\+>01X3(=&3!DNL*,83 MM"VI)@$R429UDB3WO@]Z&+<-$J>&:3KLOL=N $S8K1BYGGQ^^][H8_82,F0L M'Q%XE/$,1$M2* $:?T9Q]2,D(O6CV1R\#HL!^ZQU[CWW^4HZP68X]0\YV8!D M(KS[9=; [.T,#-A-.5;RF)N@FDH%50#4]P@9 /*NWP#*FM1Y1O M^-E1H],*V7O2X. ?(#)^&I72"(GE;S+!=VBB/8N7C*OP#<9S_CIQN&+X/CC+ MH\FO7CH*&(&+RI6&=#F4*#][0$X MYPXG?FWEILM6O#ZQ(U,XFFI=3&I.4G!P8,0*H1X*MCUH!0/MM:PVKG @^E?^ M;1-_I^Y@\$BZR8I16=N\A8.77\=RU;$(&CR3O[CG*Z-ONUR.FM)[1)ISQ1/* MV=B.V4W3R5&.6&9?E-XPS66CT+YY;\W/62F ^ ,A-319X%4L$ M($BA#)Z:?-@;Z&OP!KAK&*$_V/4O[@_4MPCBC[J4P(*AZR2+Q.056:^^!:T% M*4]'4A>->!/R:Y943^@WL4I])&W:I MJ/XP'%4:LE+=2KF@?:-(W;EB-,HG3;=82$;^:,IWQI"3Y38]W=52;7ALN+.. MU8[ AQ("IL0I2HQL3#PQ[7)1)V/C8PF#1$Q/CO-T-MGVQSF#,T?&X/%V0@J#.:VR:#-E&9-L6 M=\F"Y80<1G%B3$:",#IDZQTC?0MP "U8(AK%*T H=KY4[A(\#H"&#=^V@B?F MLWNPI@A9#"ZJ>@31SW($B0V>E(\'O4'@["R;@#$37"^2A[+EY1].6+F MID-B'2-*8"BTI#Y( !B-$\KLCG.;K4 MC3/Z02@_BE?$& TYN^%<+OH%!BXY5PIT(N< :^']< MY/9=EMLG;N]<8E9K# M _R\9"D9II'2\NCF#GA7VK#^(I'+%-UZ>56/LK:XO:XMKFN+CZ>V./4W%W(T M$!\-56&XU)-AWP.POOB@JKQ@J2DLN%&UPW"'J;"LM(7 3$IG&X.6=187I?- FIY- A\"M4ZA-\+ MOY9+8ZN&QGE" V>$?XJ;)KB66W%,$#5(L8=!@4!/VN0D92FXYGSBV+?08>@6 M0YR>E!%7O45\)3ZXPBL4:-'PYN7*0Y%/O47,I-=6/Y8KDTOL,0C[)< KB3VV M9-5#\\5DL"#JU&>,(<8HS MC@,Q=<;!Z]A/,=/01&H??IE**H*N=H)T?4R'C3TM,S<'WE3*4Y=7##CJ\WI@ M"V>1*'HD.H+C-(QW :M:+^: FS6(^7S%RK*+7X^Q'W:&@.36^\DLIACH@IAR M!8($.+D"!"!;I:C87"BCP'#Q+'(*%^7EK!@'-9=R,W0??)X,18!$=)(XM1#\ M.CPVG*>QA Y$CQ,]-:Q9]"2Q@KJ3&JZ3NZ(DL6P 9J_:J[$H4'+DHF"NDS3I M-;'^=]>+:B:X[YI/))$BAK".F>.ZVC74K(#P 337D/&MI]/%3-FG1!^$SIEA MLU2I\,0T9.%@]<'??NMMH2E"GETGZ)45P!*UM]E\]@3[3CI?HOCB ]DJ+Z=M MDD[SFR&OB->K6RB+"5BMB=B47&W9EU6[CNY#V\M2W_B^C*?_7]X 1R M<2!_9,MGP3)\]JQ".LEHR'S]MA+H>0^!HDZ1O9*8+]+&.@7%PB67"+10B>E5 M.*^AE09LCDAUX:[G7FP^,K6M5+"G(HQ&&CR2.#9>B$6-ZXN;CZH]W<#].DY=Q 9[+$5%[!Q=FI=Y.7 CUK%I&/\:S-R.29*3!SZC# MON^CRO%V2N&U\/XB+ MYT4UEB]XV,B4U6 !%DCM3/I7!!MRFZ$S+>I_V3@&],GH-(!M.E!* W;=;OT0=< ?B'A0B. M\HM)NH'+JJ4;##KLI$,L-%XP;<$=A"B& +O7 J>$%^$RDD6#JP6;J/JZW##U M%*O>"NW])%%PL+/K3A?.1WO; 9'N,$2B"*ZRHQ1!D$(L(%0#14G<^]#G7Z1.4C"$_'7HJZ'*:M M#!<5=^F#NQ5/6JP8IRP 9GY,WM!EVEW9 \J$E-XK*JG,?3,SJX$NES_YU]1# M3ZK;'63C.X)FA566("(^7O[J6E"H*#[V' A M7@& 6>C[L8L#*]Y73[Y M#AIO';JRTWH1?Q8_%S\%[&;4_HPE250SX0)MX+;AQA@2\!*F^TQ?HM\<-80DTE!A'IV8"$2]ML!LS0(J25$V0M FJ)S&92_.4\4YG\:LDP,Q21L MOA%T"ABIF+ACA6A\2"C,ZMD&5HY27@^;A60J#S)K\ 7W9+$2JL[/63(5[!R" M*0DC:6X;/[6J]O_ *(WR"F/*295"XM5II$@@$5SSM1I10#N=J-U&"K&] MG#.2*@Z*G6'%T3_$Y1;Q$7U!M30UTS)+^PRE7"!PY9H"CX-]?FU?"4=ET&>'6P"F\2CKECOKNN6Z;OEXZI8F,8S>!B.(R5B1YAH0FQ=(:Z&:%/3WW0K&V7O+.*J[*9U5Z=2.P$Z].-Q;YD0 M&XCD0MUT;S_*,S0J?=@?!()S2%D_9O\0B87 )<[^>1#\$$@8R_IA\BR,A'*' M3#K( *3PA5!ILN60BDIQXJ#R2H;;-7DTWQLT*Q2S*[EK1=#Y2$TD&D_]3^%< MD/E8L6@$MC+&V XO(1 3%!T@Y=B-;_7V$IIC+ZBWM'WO?=%T.3@=1YLLYB:B M+BLC+6(%OZ/T/M?*(X4EJQ?A0R"Z"\/#RI;%5%B2 4D>C9(D1866CF@>I"DR MWDY&6# 3[AO=Y:3[ 2^5=!ZIA4FT&G-:1*L9) $!%X8I:C8B7,$WQ@ZI<+:5 MT]1.6_"6N+C7TH]+!0^J@JP45&DP]14E\X3N$^+* M-*?7E9) HB5)ZH6N7T,)1.E%5SRBI)/P>L5XCT@>QK!<@-MM;642K-FD_X/+ M/OUL&[$8K9SHG4-8D&%2>P.2.FG>)K*/&64;W4PI4:E] U#RR0(*F-(LY B; MA709B625>R)WAO^2#;8/_@4?NK/U+Q(8&EV5[:WM(1*2;N.'_'_L9$+JAELQ MNI,P4X[.A2E2IH49.(&<#DF(EGI)AS(^Q'?M%$I=8#%AQ4;)-!,0]M3(+:$S M0K^BKI*X,+PC\YUA-'17$^DLNJV=O,(87EO% (H2U.L![CQW%$OY@-R$DQ#_ M(]GF/%*D(5Q#Z-*<^F<8RS]G&6CA-49*:8*-4.>K&3GWMTB'@W"]\8OOG6*4 MN@B?@!0%W=^&$1KC<@GZI(M"^NUZGYZF0"R)@)6F9!R3XO+GI.TC@3H[%?C0 MS<&/=>-J;)KMVRBX@Y0 0?[*[)^8/PXZ,(%# #DA9)T[1P^A6(S1P3;H&<&I MT%-B( KED?P;+,?2IDGI1J[E61S(E7<#8.'0XPAI,ZFK2C$"M@)21S8A2X7[ MH>2<5]@7#Z?)/?)B^X\5*+4W=!3@NKO)D1,<%PKC1ENJ'(S*@C/<*!$6WQKT M2@$L X_F*A=FEL;45^(=F8#\@4=A%J%>L5^Q\9.*2P03"7T!V&O-@ACZ71O4$_1[11P,G.NY' M$Y^R,TT#P.;Q&:MC?:#(AK%;&,\)3Q<& 40PT-+O G5HMTA@TVW\?L,RX]:7 M(SHJBRZ2++B>Z>C"4Z9XB+"ZER"\_"-1^4Y&)" P7DWBV,,WP3N"%AL=.)5R M[=9K/TI(]"$IB'[J\F+_W%1K)-4Y@=0B\"9*.HVQQE"O>G#NW>KIX6L/P@^5 MQ=460217E^Y3M!N.4&SJ)=VJ?O (_W;L?4D7W0P:S@?1S K8]>?[N=/!DDJ3F M514"2&W9 .$GU1]HVWI@M8#NW.BZ5!&!IIT+(!F<0.^6-7-NE$>/UZ0 MYI=EHY^0#SP][L@*:N_UBD7 T(ZC_Q: *>D#(GE$S@1UI6\YO0XYG$2(U;:E M^L>CVJX^'*>=ETT0D!!F7>GR9UT*Y#)H57H ML(2C)\O52$0@4TF(A&C>Q2T@(E^0?$Y=@,9A7H1W:)M/Y;U3]#''8X^J+A@$ M\-3D:U;:S;@1U218J/T7:7WI61OS>H/1X]B;"&I(?T;-^$,@G2Z'L6-WW MD>19DQAGQ349*2\$>A[AE/1V.GB;G>IG@+^@F^AC)*C+8O<T,J=4@JU.4+5?KYF@P!20.SEC/0D4U8,D0899#@I"4'5;H MJ6RS1,S,XAT(O?!$((SFQA(UDE.R[2U*A MRRQ);S"5\V-_4+)=0ET8B4'W-T$!AI!A$!F;,4I6%E0NA#HD. M(N NZ8\4*/O'9XM^3^/].DA?BN8M"XEC8R3GSJRN#O,2!_@:Q.F5CPBL^MY\B+DDCU*C/DAR46Q.E(9A MB>CDN 8#Z_Z.T&S0(@0:(JXLV>FF.P!.J"XMYDZEJA,-.O3>7H;/LZ&T7>BW M=Z"_3G:$P09@"MU=>,MBI*^,QOS]-I0!XX:]9>;WUA_]18FSAB4-,^&H2JDJ!4[#7?38/>\&RWJAH'F1SM'FVGK0UC3OB KVHX>N'?-^-?)&I!-A#HJ$ MR7I>QRI2@'2UNMM,K[M1K]SD;]$\-D[M-+F@)*H."?G*Y. MAW='FU-V;-J,2EN>]GJ&(+& =,(NU)"5>W"WYL]:1K=+)=5T^9'-LEL$%LO4 M,>I\ZIH++*&@B&M;:J8TF#G3?)/ITZ'VTRHLA-O _ND]3>@NF_&7IMG7N)F? MLV!7BZ:5AAWL$WV/V:D9H"*X71*R/UC_%1ZO6J\1TL#1M2M%GM$3L'[H0U+X$ M> :8._82Q(V;V@KZ<-+P)]B-$TID/%)4,1G-3?/JO4X;';%)?ETKF<;"'CEJ M/V"25+Q]_E9 ("8SM>]EHEZOJH-<2]3&T'HP=T*'5R]_4BU5'J6T0%B)Y'FBJ3WB6R MD[+7*(XJRFK!S8'$<>Q/5C@OZAYK=X=_U*4?J ;ZR;N+CJ3BELC4+%H]GK8: M$;Y,*B%Z2OE$7U6NN' ,3&NDO&E>*JB ,Y%'X@&!'^D:Z6_T?V5/?,)?3'@# M*&%!7XL_U8WCD63]CAR50$O-]= M#RJ7-T/;=-[TW21Q85V9Y) MY:\*0SULFCO19YPLJ@EA/5)CRR/",*=U<[6928==BLF]"%4F0)]B M]QW]4%K#^8MN_Y L(6I<8/,VN#(Y^0CD-MEG@=< !VMK(M^O_3UV'> M@0+&.1;U3BJY239(^^O0/ OE^[P# 7NBR6_"PUK+-L6C]S[BQA(T^ 1[0NAL M(HU&T*]_W'\N9LX;8MR!NTP* 8.9DU7 /$].0"-S5OT?_G5[?W]S%V3U*O1Y M@:X+AS&$_XC"T_3+)E0]'LN'C/;G+1G@ ME9C=MW(4<.<$KL_XT'$J.?0 M!M2RK&TDBA-"M@LG>=]XFBC>TV6CG(%FKP+2+P0)3$C7VNZJ(&%KE'32TDH$ M[HQ;T:")^PZTIP"W+0W%JM:Q""QQMUN!'D6H?&!C(!;&@D\19^ZPZB"_BUPA M]4Z"8Z6N2TC.0@>G(0"9*X *S$TF/IZ6\$ QML(ZXCE%AH#L*>Y0+;8W1'9(RN MI PN)3FD%@?<0TA/$_A?9ZVW&%3E[ R54T0MVE#>+^ICX9&#!'M\#8[RMH0# M&U,80$/)AW*ZF/+-B=R5* EQ@1W(90T M #.+&;*,S$F4B,>?R/!D&.AB+>43D-IGR5)9]XQ<5#K1EX3T+^KQ(B3L%"U/ M8')EC.)67^3F0?\8LA<+"NH&EZY I;J\:>"^G2K_\MR2BB/309QQ2<\XO0\^ M+P'CFCHK4?\'-"[,+@B<4B&%/)2_[?U43IDP&CK%6/'(KQ.ID1#XQ1'-EU3* M#<$8F"O4P O>K67'P>^4+@C**7&W?X7=E$"M!N\!;Y" :PH7GIJP3)#ZC1NI M=)/I#T#1-^#%TC\%KX>M76_R"]-F<"CQA4'Z#Y!%XR5Y*7 H_HBNR4\=E=_@ M+ILCG G>3;B%I.\8H0?"C: ?C[:9K1P&6)3WX85G@;@G'EJX^[,"QE6CC>>G M=2WO@A&:#DLL",=::'-:#Y]78(6 ^I1&&MZB@*H->6FTS/+7 DJW?2AI>IQ\ MC# V\ANZKPZ]#(07^+,1^LI88T_#%NQ)F'#'F:@9P'?) YF+ UCS9E1-TN.D MMB",FV?2NC 0/KRH-6UQ($HYK%]%^7CV-BA;7'%4AC?\C62M^Y&BV+802\TU MK"X2X(;ARY0QW<[$,@ G'^TE$^NRJEC73E\ULO[*BYG9A@>JM7$R;Q5\A?+S ML(!_=O!&W%[X Y&]P:J=!8F0[R.: ?^#^(_>!OKEQX7NB.*#$O8JJS=2FY"= MI+_M\P\F?#%]EH9].@N*I7%')=W/)*SI^M"K; #*)N9X0K_MRN4"PKN]C//@ M[H#;%WCB"G!1J#?3"0X<3:I?:VU?]3X&Y5U,KVKG)=QOW2':@6C366+!SMN0 M3C:*3%T?CXM^'9.3OGC # /RU1 MMT!1[F;9@Y0V'P&!GS#+%:WOJGGV=44_TOKD_KH^N:Y/?M;ZI+PQ/A9@P#^> M*YAL9F2'HYM1M#"OR?@*^<:$B'2;_$(Z6=@^8#L-M"'%@NYT#S(5-*">'-^0 M5+WBLA93+1EFAHCL6_N>"#VE.;U+APFAL)0$EE[R7LI3?1,X'3JRX]E+=$5%WE*':!?DI4-K"],ZJ, M;:\0AI>8NU3N:O_Z@\R[9*?I9=TB\F[2].@'R'?&>NT*9#+$R\@Y3KP_D@CK MO_6"IX:;Y0K0[=KGC'=8[]]QJ2@4>6+O)S XPSZ84U\,QJFXI'<4JCJ4),*1 M7[F+LN7,UZ0>+PSK\JJ3RIS]V)!74-',.#[0-E8@)V,/55CBO69:N RM'Y@0#Q,3PB\8YX:60*8EHE: I4<7EC^5!)^0[B6K/2!/],!O;(Z M2_#5WP:_?[C]$<'>K;.6*0>8R+,W)WPJ*G>-,D9S"F!4;4_L<8P\I;8IPOF\ M??$J-.?FF)3R;\+_Z=\7R"@S.%'ITS=5/A,G)! E@Y2M(%6\LT?-&UA[\RMS M*9 G1-.4,R:T$.<$,]7$O:;*:JK(1JJ$5$:#]K;I FH_ )SV0\>5RN>7X)G3 M@IR>O/WVUM$-]S:&AY]L5-]IUVO0&Z W)(;-KZPTJ(DQEP3GR]/G9X+PBCY" M5P]W3N%NEC(#V-&8,K)-V9 #XKT? 2VEARX,&:-OJEPDXBNZ&Y6,L7%C5ZJ6 MO-UK+*6 X^A,?G/P[5*W,/QUM-?MEE82O[OV(GX19)DDHZF/E8U!H2_L#'TH M+CU?$9E G8WI0%ZL#8)9H1GA;,EL S06_O4OPWV0(6Q+JO[J!/Q?^JECU4TC M[((.%_XYZMQ75/TLB19&ILQ>3!+-#Q#, T2$DMB&D6M1&4^$M7B#%OH=23L( MF+UP!CKK?#8#F',^AYHH[32_BTIW0S7>%>NK\HNYDC'BQ>;?+57#B1^RPG(6 M:]?Z#5=BCRV((+H)(+^Q[.NW3!4J"(@S1_8LV%0 XV"]D!4C@:YR+ '@BMX0 MPAX7'#Q766_OA<@;T9EWV?-3KXL%9H7]-0*@!+%2I<2?,Z<^6@L_FLRRJ!HZ MR70@L7'H2=O?VA+\Y6J41@G.VZC!3;Z36M9@LU-RC8F*$X7/[X^<>L MF)%'!*>:L*V44CP%6UXWLS+7'7WR[6!G&V!L9*(:H"+T3P^\D!$"A6ID^%1R MQ7U( $7X%6\B <]QBC3U]W]Q3;TA?Q,R"^*IDW4S9&7V*\PW1PGAYTE'%[+!]%G62>=G49RQ@4.@ M2PFL4/[!_F3J(%8N6XB=9.%K:00G1S'^"DF+=92EHV73OP+^!0*L4+^]TC02 M=6([WZ"51_'5X$MMM-XUXYN4D]Q^#P41>.],8'P6)+OQQP&6EZ820EW:OT_1 M0!?D%\\,<@:X=@&)$:YB$^1QDB'!]Q5NBB4&NEZYHSXFIA&?&B.^_F>S.R(: M=0N2[(W5L3614S/L*#H4"/KJ?K?0J"O--X#J>K>ZDMG9BLBJ\!<60DX2%3E: M[Y'1NJNAKLAL*SY1GBV@6\/,MM0W-?#&J+R[/!U5Y,-R@-%HB\-+46+_@M3][=HXB#A#%#SSYVWTY@\Z$(.8>( M,!+\?-'D2[Q=>,?![X.J.$T;OQ6#$@6Z/,JJZ,&Z*KJNBCZ>KDTT$?%)]P[F M1E/G1<*&IYR&_^WVDAFSL$,0[@NX%-'10R=6BFH8H*3NIC2CP&C\ M[)'JFPBZ)"D6>/C W+; I@4Q>NJ[4GSJ[&VY.K8)(8V_SD^NFK+B[L>[[O/G MP&!XZWV>H[D#QL,)?98M[B"QN-NTL'<]GW-3)F?G^B&T^:C3M M[&\.3GJ"*D"PN@JYT @K/N=PXWZ.S/S.?1%PI'=.LS1>.OP1O.$IP\ZADT^X MC"YC.JY9(66G6]((JAZ+X;?\$)V6N_QBOT'$D=9\%-54DWT%!!NK;?H<8B-'03-.@JFI Y1(II-QZ3A;.:^^X5(2HV:=;==*X"0(-UF[CO(UNA(B6Q5! MZD*41]K;:H50#8AK#ZDE&/1; FV')EVS-Z#8BT0UW\+_P>3%W:XE_.U*AY(B M'!QB&^6K34G;4!1*1PE:OJ29#]![\)\]EEX-O'76(&1E M8)%5WWN:,W<4$? M:[HS;OV+P#:KT+%A06-\RXK]'[4L)9R$1@Y)]=@UXQWGWV[-35-9*V1+*!O@ M'EPJ].=.L2<6GHG1) %*"QG3#L2#G"6X\.F\FK>1B> W>@N( <]8(P7M+O)0 MT@=5UGM<%SU@UDRT?'$P?'5D',A9)"TTR>M_,[O1,N!@$CJOP 8%1AZ^"_1N6Q!*0NLGC3VJ+!9FPHQ3MJ.0$#32%",EM#:%0?6^4=@; MI$OW0:X*(]F6"5YF,4-7FB%M1MY)L4R,\!(WDL:H)W,50"2>@F!41ZU9 .P9G10_:UR!Y.+/$F9HF]PVJ3JF; I$ M;5@_EFL] 1ZEEJ41C4"*W_6K"WE!Y]$^.J7$MZ!*J[/E@*\Z\65R-S1FH/69ET2DH!R%(,;>#?T(,K< M4AH/WZ8QMYCC07UM_+T0R3>&//6!W$::.>R0O&#*F>2L)P9D 7I&>;7(K:O: M3TSOC03?!!MO0O,-#>B020P\_ M0U8V.$6>,+21=XQ-;HF:LK@E$5 OO,S!B0\U<1HDBBDDLTQ8IZ+OU()/=Q_I MN1-:M2@:NBQ[0DVP(%/:=O!W-[D//.A?$-U= E@&Y@\_5KM#GE#9F&H$->W/ M&&&D9()QSE*C%7X+Q+Y8^[6J%TQ@A_$ZP![F7$+A3K>2CU 2$RWK10> 5^-H"$#WD#+I@)_X[IIJ"R9 ME&3#"1*KQ%+KA.>]+$?T#-S6(=&NW._ 5]J5Y^T13^^9'X-:T 1C_6O1INSB M/0@09ACB M?/90Y=XS[HB/]_.5AA0I8+#&1"%13;SORC:'S[]PP93M F7N8L=.1@,[]R7@ MZA;3JS;D#5DZ#DHEA'^4I!5?6WZZ<+3\!D1U-!_WP/-PL],#Q7[#L_V;>>\0 M"U96PC!VZG^.6#CXI<3[_'NV0@L"#I23J$LZ'X\Q"T)HG2E9J$AU'E$\?CNP MRJXMY,G'&R=]A+;?L"O!8LC_(NF63AMB-T>T*"!) _!=4&XF0*$CL03\'JM$ MYUU6X""C#%\J'& V3KSIX3U<$^R>RF]8+3?40Y,JGTZ5&Z-$K%^-6=7O?_A> M!0EO/6X]Q K,'\0-G,#8(QX+YP G)6Z^,"E(TN7SRXRXDBG6HQLD 2K($2;WX4,=(2+LN%@$9MMJ)V)L1NDQ31)1O8HZY*'Z[KD MNB[Y>.J2='C)"K=LC?:@13E;!DMA8XRZH!+ KPY'984" M']]HV75E68P)-#PHYS2J%Z)N*,DRA51F/?0$?W+&$O U3TEPX PHZQX7Y\A) ME"1(J+8L#6JDJ5"V)@FGA0U;# B:**3Q",U,Q O(%&7>7\F!%MZZ(ICG#8R M7"U#7B$EKH 4G#\<"IR6TF8@"X2MRZ9R\/$+0J.9$>-H#+KF](X@0VT[;W=< M?OMO^_D#,H"7UO?[FB8^A('-",L]/L\$[9"O\$2'8\#UGJL-YMGFR M>::TS.]^/),R*A 9$CDU[T+#2NW'@T]$7FHB4+P!HP;]5!\$4C \^I>^+=YZ MTZE:]6&SYUV6XB1JB+X1TEC$ON(")Z"$=^C6M 'WW+-[&0#+9Z&3\,(F*G.Z M\ 7P>21*3;GK8RY31]]-P!PX\PBNO8%M[#V($L"FRC&*I'U4IJX#\H!W.-T, MW!D5_CCZVQPZ^?!?B"M69D1ZT*B&A+;P3C^D//*[[E:&MVE9$-T'0&:T: 2\ M9>-/_U!CZ9%ZNG8WCX[Z=UBTKU#9A_"JFX,S8SM#[0@3_/CZJ*<4[WNE[DEM M8L0-#C]_#A]7;LZL[Z1*9-.[5P$ M[>(^#D+LL EYFD4)<]XJ$ QNX+-@DV-^D&TH;+]XU=7FFO;[$046^]QGX&?+ %C-$Z:?O_8*Y ,++:,L/D*3U5N/)_O"I#UN7RN3@ MSW:)EH]]%5 M9N3[#!<-)%SS&BK_X%98=O3-P"!,0$*132_#64+=]64JM%K)HH>=U6Y: M+J92(B\;X]-U;(PI#.>18IYU=+B=F"U-("7QXPLJRO:Q"'=@@)=T?-YO>4TS M8=]Z,>$Y*6QV7[LP^7KONC#R@"P,2"89/8X5?^N7#C8J/(*[D!Y1A>M,FFO2 MMZ'$-B'#08<"7PSUY,#L,2>3136"52];506+IKZRT7.%K%, UJB<$;.6)J4' MS8QY I";WE"H>VP:,*OE12FN(AX=CI09[$;K%AR[,L0 XYP! WTHMK<+_ZCA M[JYA]S\+6H\GX[E4N6X9G[5YW VVN.+.Q. BB&=--PVL#P5= W^IZ2I(&!W<7]E5)E=J![AZ?(:/GHL?= )H M'4.ONN$"6OT.]+C1G:Z,\3UO SD[T]OR=SB5J>0GL,N74)R[Y43VI6UBV?CH MJ9>NPM?S[L>SK/N=E#]=<@C*X&30':4>2QXCLMKX69 MP/_%TLXC6W4>(#1L"IVOX*5#F^L52<8 M3$&D35\M(-:>N]25 HOI Q4^\J@QPL(@XK5S&",<6P_.J7IWG[OJ,F\1(MZ4 M2'(="%_L(H4/9%&]YAHJIPB6V!P\)T&JX/_0A1D^HH9WU5BR>^E828CM4N@@ M=6L"@94W!]]@%SS^*!U77#>YM6$LHT3T/26ACZD]/N$;42J,/JD70LNJ#)IA M4X4$Y+B\RI&X)]QI$$^1S#'61+DA$-I$CKGWW:!!29 +6=Z=8Q5!Q1TJ%2CS MP I#F&8B^8),I$.4I):)]HS6C\I5PTO%Z!C&=/W4.$WJYQC/2]PBF@8MR10" M[#PN4>.Z1LF2HD0W>BZ8TL!V9U(3HC9'=LS_G8]W6Z4JXYR*'RB/DZ'Q^"*4 M\4?($T0 &A&BWL'.^BDOX6G^34@[(?4ZCI:!VK;;=L<2[=1$'"5B#%N_=!UZ M^W _;N,!MU\VP=WW1X=##23FQ*'"20&&'FPODO,2NTGB&AE.U-61#Y,P\TF? M^D'P%.4#0!#+^0) +/MW33FF:3YNZBP@!VK2;?0;8$-T9+ -,Z?UCH'$TK 0 MLI1D$Z#SHA1$,= 3(Q03]@I,\TE$&RQ!U ?$[A%X-QP9682 +6-*8DP0#X!4 ML'V:I=L(^8&(#OD29FI)M;LF,*=3@+L!##NK4PHK%W=ZV7B01N(W5'G-5J3N M/IC>LW_1AG+94"M;#4_JP,@"R3+="/C> U+]F.DV/CP-V2+>,C+.((K325(] MF#NRHRC7AEB3YLS1J79V>*=Q [-9YM:,00RXZY%PB19 7(Q2F8OA9EO,F@#B M0%R.$@A;##C@2+7'FD\#UI6!VMF0R"NS7AJABH%N7?AKR?>'R0HZ5,ZW';+F M7@WHB. Y22/I_?*3_P@> 29I,992>W.GPS(.#%"T\Y4%"KHML<5O?&N+P830 MP=AZ5#9J?(-Z7,:H63C9/1^ZJ.L"RS94B";"Z*AI5K67[+C!9+),[ ;HQ]+( MS'UF>.A9/Y4X&F[!:UG([ETO!T%F?5T'O:233,8F\HLA%4U>G:SAQ[X].OCY MH"S^XZOSGT*6B/_HT]B73H1QBS'QXR,NO.U-/&+;QW:T(6]% M [9Y+5C@GPAN_P;:?EW1/A@;^:J67 >_N-W=?.]@>R<_]U/<.=_-B[WSP[WB MX'QG=W3D)N[PT VW.R]NYSL2D&Q_NJIG9Z@('N9_OG^T>WAP\/E?W(Z\.!GM M (8[H/&:%_9P7\[^[F1[;[LX/'>C W^T=O*C\]&VVSK?W2K\.9NX[<-1WGDY MNS_Z4TP29]_Y<*?"AMKV?/OP:/]@__._E5UY*S!,D6(S WVX;^/(&[&C8BOW MIV1_Y-^&FYP?COAOMJ,/.N_7]\ MY<;%-Y!4'FZ-]H8G37-"E$C/J_SB*URE5WG3G'_[\W XWUM^M_AI^W1X,OUQ M])\7__._%[1O_OWK:-!_HWWT>6;B-\7=D_EE_]W5;/'=^[<_G=8?_KL^^]_O MC_9W_O[5W_8VNU/!H_#YW\J[9CJ;I_/XK]GK7_8O;L[>/MM_>_KJ_P[^\7KC MZ+]NOOH;;NET*H,'\4)ZY^%^?/OR?]_M'UYNG?U0?ACOGC>[KU[>0,"@IS*= MS<.U0D4Q'.\6D^+<.3^3W=$$[H3#@_.#K7QWLK6_-]K-CSI6:/_9!^R2;<\/ M#W:VMW<__S6P+]> C.S!K/@[3(#IS@ADT @^+]N!F00R!5$.!1K(R7'F&=%' M7OCO_, H+ ,^NP*@2<%H+H+00J(/:C#T=R1YT#+7BS0!^D!(L.# T]FXK1WN[!SG![KQC_OF9PY1E0HQ.6^ME___#BVQ?OV&:\^N[9?^/J MS!F600$5@]<:TZG+J<9/FBWDM/Z =BC^)-O*6 MD4ZDS^"AAM%L5/FR7O ?Q?MQWLA0Y:70&YD7\O-KH.H9YQ4O"UDA.9J;1T=R M-%6O<1.6"/NE!G+L37<^#Y$[]7]OTW5GJYA_C63ZL6_KML_]^ZCY^F]W?LH[ M(R-PM+@)[.MY<=^UW-[^^G-'BT?[N_N_'SN_P://PL>^5 M[UP[;LHK\C[M*_YZWOR*L^0OCN@@_7'O%6V9Y0O>'/[;7W[5COUL8XZN-L#' M40+XF\L2F"!PXQYN;^T<6UC [9,+KX/VZA^X$U< ,;;MOEFXV>.>:Z>!E M[0=L&I\*]+U_S)OQY6";&E%VI2Q!E,38P2 -Y)A:QV>\88U7TC"#G[MYG1FD MWNG+5\\V7H8^H)=OLL%)A9TO]7310C(9V(I;[TLU5YM!?PQD@9ODN;)1?_?E MWNPX=%^&"=M>F["U"8M-V/8?9<)> M9KWLO[#[D^T.L[6'-NGO%SD C+$9:K6YRCKVBBW5EVI =M8&9&U 8@.R\SD- MR#MLLO]D]N,_%]7R#O]G;4%^FP79_7]K _(G-B"7\_E5^\W77]_W_OZZVMK>%P:W=_[\C;G-V=W:/M MK^?3[=WM@_W]8ON\<)/A;@X&Z"_SDU>OAG^$&5IE $@S[HU!QKU0#0Z4%7X2 MU3EL@0/,ULELYCX,3@1KYZW$AR4)N!$R=#8X&U^Z@AJ93H#3L"+T)\GS[)+- M&CQY[G\^>%5O#OS";>SL[!YN/7WZI=J2O7];&Y,_LS'I\4;V_BAOY%>; :P0 M#X^!_78*-:37U&00,CI/OF,>AB_VW.ZOS^WZW,;G=O\+.+Z3^^#,YS$?KH[L^ MNO'1/?HRCNZ7?^T.M]:'=WUX$]S0UI=Q>O\$CO/.<'/X;^OSNSZ_>GYWAG\< M[N\4W@/0-@@1S#X5X1_63"'4#,HH%*KD!B3WV"T6//B'2'>Y6W MMH4\YRQO1OG,M1NO/U0.Q6#A-]M;6]M?JM787EN-M=6(K,8?!K7K6(VW],K<1S)=Q86XD_WDIL>]]B;2;69L*8B>W'ZES +W^UG1D> M#G[:/-L\W8Q-PW!G;^M^1N1H:_]/:D2&6^OXY"&;D'>6]5-)L-K5@FU_7^3- M'&BO!V^I3=X?3HC"^4AL;?Q=Y!L&_T3-O-/2D_N*+OL)H.;V%-Z$PG&O5& M4]_<^ONQJZK?-K7T%<"H\3U >CD<-G"4M8_FAMQDAL=_F%68BSRX=L%J2K*#J8^T,T;#MH*,1 MF;JPL0/91A_%1:"BH&GS!]?F;6W>UN;M<9BW1VW?%,W?$@Q)J4S%G7N'*L#8 M&%E^&$S]HR_;P;..;T%FW:Q/X MH*S$V@2N3> #-('77XX%/#-B?Z)UP)SK:TOX@(S%VA*N+>'#LX1?D"$\S=O+ MP?.JO@DNX'W-'?S7VN2M3=[:Y/T93-[C"']?U7,0KV*N\Q46,& A@BW<_/-9 M,L0N[#YT[,*7CU? J]H/!#!!WC*8@"2W M9B!:3Q@#YHD>#+>&3S<3Z,#7>$:CS?SK9[2YPF(:XO3-X9&;]I"KQ]S>]R'D M-^>H^SBTSIO[3C?GWF8PO;-ZYG2=!T M/M@:;)E3B_][/S9T)?>'L]SM/,^18=N%0#BXK?&S@3Z)S^V^KJ,?I?Y\C1Q3PR8'TZ*?4M%PQTM7R)'V# M[QG]&X/O T62P?[6\,GHZ9.=[:._4.M:&O5%MH^ZC8VSHJ]L_SK='X?' '^ M C[/1R.7=>-G7GS,'6[6ZW%I,H6 >_=P<_^QYC3]>X ?_L=7VU_=.<^]X>;. MP6>O!L]>/7O[_?\,GO_T[.79X/3UVS>I$_"EO,GP1T<&F_E![11NVVS MZTWZI]RD4:'K >Q3^):R)UPMY_X/QN#E07.W))NYJDG_Y#;O?_^ZO.,1K!IZ MU\>>O&E*__@K>?XD_KJ:OH[^X0\0_0>$.OPCC7=\W$0_@L"(_YC_+T5/\D N MXUXR 4:(RI[B:#]W,FMX?X_K@=1$'\@P'EMJ;_M3IO9L?,Y9M2A"CW\&F;2= MK=Z,X'5=%OT)P5#?'-7%TO^?R_FT^MO_!U!+ P04 " #O@0=9&#MPAE0O M !"$0( & &-L;F4M,C R-# V,S!X97@Q,&0Q+FAT;>U]>7<:2Y+O5\GG M>3,MG8,DM'BY\AV?@U')YC4&/4#7<]^<^:.@$E1]BZKJ6B33G_Y%1"ZU4""0 ML 4B^]RV)*C*-3+67T3^_K^.CBS_SO9'W&%?!]_:S E&Z93["1M%W$[@TP1Z'OL3] MR5G][(+5WUU>G%_6Z^SF&SNX'30/Z>&K;G/PYXTE>KVY_=QN-=F;HY.3[^?- MDY.KP97XXN*X?LH&D>W';N(&ONV=G%B=-^S-79*$ER]9G,P\_I]OIG8T/(&O2\_\ M.'IPG>3N\K1>__>/H>TXKC\Y\O@XN7Q[_.%#]E'D3N[T9X&8VF7$/3MQ[SFV MO:3G7 _P8*@>&P=^C=VAZ[G)[/+.=1SNPP/_\6\?SNKG'W\_P0=A M'<**M1AYW(XNAT%R][&\+%7SW.X6OZ,\' M3GLR##P'GK5^W,&T$R3PT]]/AF*2&Q_D",X9CY:L_F,#77%W?LW UUC>_FVS M:?7[W1YK?+$Z _BW9UG?Z+?.%;MN]?KP&_Q]19\-NK]P"QC^__1,_++NM*Q. M"^;4MYJW/4O-H]VR.FQ@];ZQ=K?1R:;Z\^;TCS1.W/%,?.3Z0!;)Y?F[PC&? MF^42JGOS:?"UU6?K[AE;:S7807+GQ@R)]ZRNB7>-M6],(LY1<-&Z+IT.=7+Z M\9!!APZ)*SMFP9A]LZ/1'3L[JS$26\,9LWWX;AKX$]8$?N8SR^?19%;#YX=! M% 4//,*!\V>,^[-L9_5AUQCV")P5.F\',*H;.TI<()80?LX8?,R3H,;Z2>#S MD-M_L6:[8QVUV5?H$(1/S-HW[.#I ];MKC-BUV=N$K.1'=HCX%:X@!&/@5AA M0*SA3%W?C9.(Q %K3%#]P*7/'FD&'@@+'MF>_/H 6HQ3V"[9),Q?K,O3)V;] M@#'0>"9KD5&--3P8&KL*IFG,;J+ 24AVO':SYZYU?$TV MN.+K$BL-%SIOK9S7Z8@<4]Q5_%3G W$KAWX+MAI+CCJ-@RA*8"A" M^"D6)E%,F+0+6EA\X,X&LXI'B0WKW.>^"]O7YZ,4'[AVHSAA;9?[;,"CJ6#L MY7VH27%UQ4=\.H1QG I9=4Z;:$]QG$X-V6:"S]7@L(2A1Z^B31:)T3^X,6?3 MP'''+GP:1C@,&AVGYFE7@_%S*;0\]M5)])@U[=!-8/O_!>.#]9O&+(WA5QP8 MK!P>L2!-!-&2*<'B.QNLTCL;CA>.>@JRFB2=G21 MBG.'F9(K$.TMX#0?Z[6 M_/-(.4RC.+7A29BEFL+2-X'L:.%.3X_K[U#WJ5J-RD-Q!Y2&'Y.!A?T)(:T/ MRS?['T&$(EZ>FEK&$D>!'V,3LKOL[.F-TXW:81BX./XBGZ.-LT>C('+099$U M+78U$:2[J[N8YS5Y!DL+E[@)T#'S@X1YL"+(3/S*!=_5V>=I>$7RS%1<$% N M$&*>'N/%>N6<8K&(>&6[>8H\4,\J\LWWK2AT1O2C%P59+;C7:G+EP)3U\.TLI^64$$^[!]3SD3[2B(QXF@M'G%W\M8GCB M:J*T'?X#"%?MON!)DB7AJSNZW,!R@:Y]>20URQT'$9_ "D\$XU(J479B2/=1 MF@_L4[:,\,F!?$S+A8R?#JU-/;+\YTGKL=-J8T/XV!X MB,LSM?_B6E44#Y-Z)QZ4!#;?>@QZ'2Q^'/(1:'[W&AL@ 5]W>U8-Y\\F0>#0$M_; M7FH//:&/N+!51'8U28T8<, "*BF>\'=Q9T= YD%#_'E M5N^$X\:A9\\N71]8,C\:>L'HKWS[& LI-)Y%-*B;JHU]RK2T44(-7?I!-+6] M@IDB/WKSZ32C;?$C74!6-&R'@_))!',T"KP@NORW.OUO[EN<_R5Q OQM[FLQ MKCCP7#26>CGVAZ37*"@.RL9/'Z'Z8S#73M_5/][D-"G2*8MLYL#U1U[J$.=6 MMI3G3L'B$N=@)>7KD#BXYM-HNYV^_Q@7&/E:O-N-%<4_PHIJU9J:/I2D ?P, MF5(6]_AXUJ@P05$])VO&]F=LG$;$N8,AT#Z-(U[87)6'=/5!'@@1H6V"?(\9 M_XIIB3BYEG>RB&WC<0_*8 +OR?!=.MCN.+?NTB]/ 0Q M-XE0))6((3?#XA=W@L&"A/A(0D#^7:]:"/E1+D0N/\E'R,L1\-">@&B)X-0= MV6,X!I>V]V#/8KFJ'SX620O\S!4,R9Z#!=Z"YH,X>)T(IIXF,/1=62YNE"_05 M\0"H!&'.0M^,AJ!6=_D:/I'8CIFUT*P0M@%M(O_!1^@>1!W$T3H%L,@X\,'6 M@57EV+,=S>CI>S![T'^*/4YP ,H4K_);;6HFQG#9K.%RM@V&"PX).,Q52G2) M^][-=,_539;%C+,42RW9"O<\UAA%I'T=1( QAYS91JFZ'H6#)51I$7LMCQL.X[3J8H:$DM#[:5BUF4=GD)Z(7(^$O!J(HY8 M]/4GL32((INKF%0-V Q95_8.6Q6502T$ KDQ8D/1ER/V!Z@)E@)M,BRL'#"Z0,BH!JQ50*X>3R63YPH2'TQ6'S-#98Y)%GN]-XU?9I!E-[)JWL MR 4]!M\">H[2XGJCAM-LWTLCC/SPJ@X:JGKVMS1K>I9N#*@+V@Y5<$O;R8A M65-T2<-_XQ0>@G:D&B$UB(4L;0'/*2F'1D?8K(YPO@4Z0LL?XW"(]'M\8D?D M\^XG=I+2>2N2P HZPR\GDO=GKYI(#NS#EZ>29AI%*(GR8"NB#$$H:ZB220(6 MDX0+(>^*7U0_P:&D'F>M%1045V@4<$C0Q(T8LEJ, (KXTCR_K\F@E'ZA0K6) M.(H1;44_V%%DXQ_(WJ%I^)0E(#FE>($]&&$T(-8HG?Q^D%J:)G%BB[@5"%M_ MY(:@X-C3("5CL29U#B&-78*_06.A/:.0FXJSX<["X7^0T2\*G9$C0G2W-(1* M3&/D!3$9^\,TA@6*8PP62 #WJ0!P'^LYYD6#H:V= PRU@0&N+(PP8#9PJ^<<#*,T"GND[)PJ5*LZH4/(=[H'>*'"SE=B3.:801$MP M.<21M&J?P[BR@V&:9";#Q+W'B11]844U]E!@#(7U,>1@>_A!#IF11]S"']K- M"NV3@S/*/*[E0>J@K.HXEILE:(B+A+0X@Q;#8X+[+P!I9@PNB,1>$J:PVH@/ M7M:(7XLNQ7+0'-".@Y:YKXVW,(B3(Q0.N!B2CF;PB^W@.$I3UOU^.#Y]MPA5 M8VR2#7/[BRVP23+?C+$WML#>6+K^%0)61=!BC-]H/-SB;!Y&N!IX_@@8X=". M72F8)?H%E+P@C6)>^!#EF1;DTG$3*5E.B#"*5H%Q$O%: ?R%61RB@QBS.]!# MI!3AF$WP],&5'2M%_I,Y$R2N:/_F2Q_8]2O$JS]FS)U3E39]K(",'\J^C MKB)D[)*-J%4NU5@J$LN7ZYA=R^=@YJ[P:,&33I .P2;S00O!!9#>-8V3-2B6 MYZ1FGUU(1EA?$1=P9K M!MNRX]@6%#T4J!8F)J.*SY.BBQ)HZ-")J#T>.JTAM%[&LI 0EBIG965FB4[2=C>)/4IM41ZF<>K?"45:.%MWW;<6&3O^BFUUHN.[]@ MV?#T\=_\.AD;ZZ>[5!^UL0IL06G="PRO%&RD"-Y_;/WX*NLG@,0%#FD@5I5PPI'JBE: M6J(9UI),S#G?=5#(U%O68&;95EB]F3M8C4T[OV^!!7.'XJ)P4&_@7PDX&D0V M,&@[^HMU,7.-ZPZ*;S2#<"8 (O(Q2FE&U?+>]HAE4X\P8/R6YD "Q;IEK"GVEPI,YJ*L# MS^3PKMAJ""H=Z'X$KKP- )$EQ"'4L% MAB7I?D,J;UX[*H80J];\B/B9A[&:MT",7.N:C]A% M=X3!=@7DHEQBVGU])A1/ M.9AG,[@M"[:^Q(>!=!:Q71S<0L:;8?A U2S@TC/(V5TN(UE$]V7\_4D]'CZ+ M:K6B/K<_BYD.I7 +L@+V*EZOU&?*Q5 .Q:,+"5WB0"JH?-[HLBGH)ZB95]@[ M-0F'#J9A E.09F_&'A,9)7W4O6ZT]TUK[Z/G1DC$T9,?>2TP?C M__+0\WMLR@\8M=QXUIAJ(530[D+'@_)5"BBV PPUZ/3U?3H>=5]7IL6>.&) MQ,:C2S G;XI\&'401W!I@<-221TKJ*]2>JZN%K^ OGLHI(@/XK.89E9%R[9@ MU8AF%U6@--A$:,SE6FX)EL<><_*!/GI8*OVB\XCO.SB[@HZ+=(*ZBO8&SGV/ MP5782;X"Z3Z>@U(H&;/,5D+!"H=>>9KR&N:<;H<.8'(EH^0K*'I9Q%#I<'JC M*NN7EJ&88@VQE(IR;*,%(V%3TOL55UB!C^2&/%:M@5@[2FX-@2&--=^(].?J M?((XC>Z)L;F'>LW=+ UR'IXD,S=(G]4V&SQJ(IJ_-*)Y;B*:)J*YXQ%-*3M4 M(E:9I43EG&Q\0)9^W*C/LD\\$-GWC6:>J^NDAW-.2&3#M@I\@L'MR[2R1,9O M0"Z(CT'%SA2 %= Q>5=@)1HV+R:/MP3%N0J,LY2 4,O0]H2\GX8>!P4]CS^N MUJ)'(G'$FU4ITY79?,9:W;"UZJQMK98*& MTX(*.=^UHKNE,O=RO3I]6D_&X)8 BR^(9RG".SP*G$H#VB_"-?JHB(:"_"9Z!M> L\07F]94DLY5"4%Y)3?(C^L MR9!Z*BI2KK)#A7BEM"SDJX0T+RC2N4S:FJP96%$"5&X%N2=HE+7UB9 MUMGJ3.OM%J#0>SQ)(Y)2-_8L\Z*LE834$D)/>*\DXUR([:@XL!))%0O'MTKH MJV6>YRPD*W/\5-(>V9EU7!9TR'$_)G*P81QYZ1!9H*)8DLZO)0XDR'OF? MYKBE/C.\<*6+0SN[(['TRJ*&DPR\5CC?4IPY0>** UD K*.@5O$1P6MSC@!Y M40+P0T=>8^;--"QH,UN7A3%J69P4<7HA,*B:\MP!P]4N.\K*2@4O#8$B1[.: M*KZ4Q9:4"V&)K)0@P@JN5:7?5C'=)>009%L&"XWX1!$@L:=\T8;(,#UYL/2S MC]$-3) \MX'JACN&Y6Z8Y;[; I;;S.3P#9X?1QY;*Q]M7"?YL^"E5+P*S)=< M +.V*/OP>29LD4.L-+&LB>5< MZ:D\!J5 0Q+77]S:!3E"(E%! B,$!DUI$1BX2I.C8'P4PJJC\42VJZB[ M%>?M])A0_!2DD94C%GD#\C%%_'9QUY3]0)^YL4Y=H%;1L(L08:FP-=7)>8MF MG=Q%03JYD[9F?C!SR>,%0[* [JC*_'D ;:QPM)]X"H0!JTK7OQB@P:3/ 3L MX*PRWL^/ZVTQTS8,; M2H!;N^B#0O?82*9"949-;G4/5MI<.JU9S'W1Q7G+:DOD1?'A:J!1=9\9L3?) M3$(@Z<#)+4BIE*1X:DSWR]F^3U4H"!=;72C7<(U-U6&: M\W-4GG"%3,R='IW-ML!<)@XBI61V X6PYMUBJ2[1D&%3%7; 8 M"9L%:<1&0 %@'44J:TF4=D[(G$9^DGBJ%6I2P-XU! MK]4=8":$L=!Y/9Y1H&NEVRWF/;D(WBET2/$8"*"FO M=&2G,9=!$5VAJ);YIQ:<+[KI2HEV9+[Y.J.ER!)&.U%)WIUJ/+623HL9!EGY M)KS*K[0<$F*:7?[X\G=\/&.U]A&&=&%@2 :&M.,PI K#P.%@9WDR*&__0%_& M-%<+H'3!FU*TJCT%!_.&_GP!!%"244F)7MC0 M7,.I>!SRO""42XH5UB^ 6615J)3G[473->VH):GH3?#AS/D MUQ:4IUBE\CXJ5$B0H>TZU1?]@E%_OM DE0O62E2%7+HZ4=LJ-&*=2+F>QY)4 M/DK_^"%3&DH[K6AX=Q9;:+%Q/M]1@*30:31!R%U"MQUX08RXF.$L.\A4LS,! MZXM"P&B R7S ,::$):XMK@,@1I5;I-ISLH-4WP[+%0I?PX&$:CK1%ZJ>V35" M.1OTD>EE-6N$$R5;&\EF=>N.2[Q9WV9>6!5)=]7SR?$OW=J0H*\\DLX\6Y8( M5; L@3U8,O3J9*WJ\+:QC3>,>?RP;;:Q,JA6L8H'!=>11EJ09!5*B!2JPJGH M2JR%3&B;5RZJ+Y>:)\ZJ6T(K0XOZP5PZ?H;L*>2@" &[K*@/>L9I21_/Y\)+ MJXDIZIS?PC5DA9LS0CN"I;/#NQA-_*.#T:$HP417!(O NOL2())==*?^O.*A MWUVLJH#R&S/I#L[KA\Q9EL)).?=T!KP M(%(N==UN0G;80TL 3JA^OSJGIW7?_OPGDY?_;?Z^1E[?UZO?X#_=&]-L!9]9OD\FLS8=*P!6S5R\Z+Z?E%G,/%S6%"8Z-O?SFKL_07\O4X MC,\BU%Z-M=O-N:]]_D!J#BYLO/R1*WX/+"H4[!0>I.$L>+8;RIO159L91AW! MBPN)IHB@1LPV'%T%CD8M?520'1J"%$0+7:B++EPRS/5EJX8IYLI]=G#Z&&(TV$#!/@"!YN&NKYF <4BU?Y# MZ4>BI'H4+J(8"7>*;AL<>[%%E##SG@T"DJC:#BN41_"QTI'-3NN@WCB!1+[, ME24LK::\-X$-SA]]J[3>10Z0W;6J,ES$%&\(O&!%G M+2-.D%2^/56AX>4%0\#"C_%(_2 MG$'$"7,W..7=7I4NT5Q!]:424]P;G8> O+Q22Q\)N*@B+Z"DN\LR9QDS11QVC^ELLR8GBA%B77K![QQN2B?]4+TQ MX2#;EMMJ+'$5#VNLX(N5B3_F/&[V/)[6M^! 7BMMSY+:WBKGKXEZJ"RRZ*^: MZ"4U9&YK_ G/U9B10E+ _'!,"C(MV<3""XKIY)5%8U5TYORX_A9A+ OB,Z+( M]:@PL^4UIH6344#&.2[V)'0OPRV4-F.D><,D2T!XK6HCJW MP<;+-<=DCSX_9:$(4\TRP$9%?"$DG>@CYF4022E&GB;42X"Q!C1=\/0M=$K$[%B_1-HXLK M5ZJ,BJS:M$:>BS\UU! 9JZCU7EM>5VS!8%4Y5W&M$]YWB!720WE?1N3&"VJ) MY4K*:_Z(^'J>M.H"$*+Z,(E%T:9=8 1Q"B(1CJ.\I5+(VORU%N@E3\0IA],Q MQ$H\^93.4O)_54!,E:":VB3R2E9YE[GDE_(-;[8D[JY>[Z M<0K7H=Y3]"(K#/ ;]3E\Y#8\0*\QCG)+R/6>TV;S,FHXR\>J\H;$;ZL8$D^[66Z:HAR-&?[T@5H>O\BM-F^%FS.PZ3.P M'84A\_?."T7EN[AYWETISF10-2^*.BX"[%69K/EXN_A<*:UJT\5^/XC]IHLV MAAR8S5BZ'K@G2\,@*,U-J'(0:1:Z-ZFRB^O==)*@O/$"L25T$T5%)>0*QX4J MQYGY.]R8K BPLBD.+M1WSWZ@%W P=%6)L!W@DWO85*=H1R"[+=Q'!FV-.'?$ M!60B-1#9LT8@%\95ZD(W6\OPTSF7C.C.E7"VS)\?4R\>GZ")16,4[B!77L>G MN\N[#%3ZE%MI$6"#9 34'>&ZDQ2<<%]]6<+@@KZF3],Z7+O[-D)C_P-0JPPKF3)[JL9G-AZK0Y(BGJW@TP%BTR M0S.8E\C(@Z4.);.LE;_-):(-9[@B-:D*%W:RIM<7:0OF%]^Y86ZC]=H&T<3V MW7\I;+CS^UI^H@Q1\ -VQ<=VZA%A M6/?RV*C/D D%(YF<2UY&71=>7BM)) U#Q*=U "3CHHL=Q91SK)RBV":6>:>2 M7TI5773SJ,%1_%(R3U%@/X6ZM7\;T$85M:@2S\^ M_\D:7WJ6U6>#KXT!:[3;[*K5O[D=P">-;UWHI-MCGZW!=\OJP"/6MQIK]%I] M[+U[.V#=ZQIK=CL=JSFPKMCWUN!KC?6L=@/_&G1K^'*KTVQ=69U!HTV?0!OB MB5:WT__:NF%6?]#XW&[UO\(K^8[@1?C9ZHOQ?8,6H.L.=/+5@J][>ACP&(Q@ MT<X8%!MP?_6O_WMC7X$WK'![^W^E:-];_BU#YCW_UN^P_H"]YK-)O=WE6C MT[1HZ#2V5F< JPN#A<7MLP/LL=,=T%?0S76[U1ST8=KX-;OI=?^ 0NI97QH]7")ZJ=WH#U@?9FCA4.#E ME^1YL)4P(W9!;K9'T6]B*V$;8"J-SI^LV>@TKEJ-#DRG>=N#76!7W>8M[EX? M-N$62%#/4V\)K&M_T+NMWA/< " "0?1((G_*)?O>5VM."RQ7KM'^;/4H- MO[NVKJR>VDWXGL8'7]_Y57$F$,F O_GQN-TJG(+HQSMQ<[7%P' MK%,879^\HS506D'I'*?H+@U5JDKV?^NFQX(O,A MEQ:%\'2IYV$Q9XF5S70JH\K_'$:P#1F;17S2ZJQ EP!?&6,Z5T%DWMA=?(7+ MHB3/RIN-8!2(O9 T;Y7:] E;8$\X%DT@)MP^,\]2&?;D&G9S%]CA.1Q;8\H ,:?;!?+B)N.&!(< M.NNEIBU<(4Q4 4M)_39*4A>V/!<> @(&&I6 Y=Q;N10B6\&NU#M8B@V%E$I' MR=<&5':YD-JY5G2!-81(B3M>[5%2"1.5E]JA1%75V^S\/#4KT2/0P56],J7" MMV$NY]L65Y4HU%:A[C>](P!N5=XNF8D>RMHN<[ZP^8+LM";H21^.F"@OATX/[55#CP=53A QV4??S/DY1*X6#G5GARWM\6SP M^:%6."(S[%U6H:94^KZ40H!$0&%P=;3TX CK*W /M6QBI"M63@ 40FY'.D6Z M,#95?:0\-EN*%;KL$6@8=$)'8:ES3>L+) $ZYFPZ#$09),) Q#'F4=E8@1^7&S[V M@HE<05O6*(.O1+J&K"(D$P!ST ?;"<)$@;C%=NM:Q*)T+ET4!0/-5R/ZN;*S M&&M;.]_SO_OZ:-S86''ZFJXI_)_M#WF&9>F/F(EB;._Q7I\PF?J>1F7?FZBL MBH73S2L6% \T/1)X;B) YT_;$0?.)HCD !@RXJ7\H>)$?,#TB7N M!VN0:'8E1R0HY??$T:<#47"@&TB^*7B0;/3B[/CMO^=758Y'K7#NL.2:ASV. MQB!6U=*JOX\>(CN\%.SI =;Q4;8A^2%UK!ZUAV#/ 7'^ AZR1OUYMJS4_+HB M5/Z;.*MNT_OCL]_V=YM>:M7?UH_/S*IO;M5/D@CYU:9XTR^6*&\^?>[V>MWO M5J]PS;FB)Y 3<6@#9SY[LQ)MO?_UDUN#W37;5J/#K([5^_(G<3X]U=W>Q%5) M=W*!G6)(=M=(MF-/^4:(%MT*6TVQAEIWGUJIW/SSR'6+9M.\<_F8 M7;N^[>-M!JPKW#;[39:[K<[-J>G[H]^]^733Z%F=P9Y97NSZUFKW6;/;NSDV M5M@V;["QPO9#23!6F"'9'2-98X49:MT=:C56V*LG2Z/.[<:VOOG4O_W<;UVU M&KT_V9?;1J_1&71[_7VSP?[#GH8?V/O8 MN-FV=Y,UNOOTXOAB-5<-^^RE7%U9_D76*J1+RC'#1A[MC3GK6[V[YJR;L[X9ZVU@_5<##+;.EV7X;5DV72W-.K!PHRCN"R49 M&C(T] 0:ZGQAC:L_&IU!XXME=OHU[W2!6_3@YWL,51FJ>AZ^K-7!W]';2ESE7+6%K&Z;>:TZ_I8=$DZ?7K<9\_4"V'*W[/O2 4]=:T$S .X*LI MGPY?G0/P=1'"+C FZT+OM=NY3@ MN^/ZJ5GU7[WJ;T^/+SZ89=_NOS2N!$-4ZQ-5!^RX=J/_K7'=[GY?)P!C:.F5D1=E/>W-#L+]['9Y4W M+U"MJ6_^TE/< W)]7GWSQ_!,VUW@W*"\#!/7 M27@>=#O6C=7X.T-LZ5%;PX%8^\9$ K9YDY=,=FZ?]\>'_*RI[_S&"Y1O/PE\ M'H+08MTP#*(D]4$208?78+RQ1AP'(]=.X._VC2G=_MHIPIS\G=[GI]HW*S*# M+S>LY=_S. DBPPYVF$P,.S#[O/3L%P[Z5U@.&)HY\?M ">;$[\<^+SWQMV'( M(W/N]XD>S+G?Z7W>I.)?+?R_V;X] :ZP)S>XO0:B,(??;*O9UE>"4]LW*/ W M=W1G48T')&B1Y52J!CO@'%@#V==H#ZP>N^I^ MN^VSFU[WZK8Y>(5%9XW_Q_A_=M-$V3O_CYTD=]#X()H-4\\V!+MK!+M/_A]# MJ[M-JZ_,_Z-!VZP)5F[,O6UP_&RGQ\6X6(R+Q;A8C(O%N%A^W0Z=T;=MX"96 MK[\'KI5]2)H\VS?GRMP^[X^WY5E3W]:-_\FI4R:/S^#Y#)[/X/FV#\^G1FZN M!0L(=+]4J[9BUN>^\.J-X#RCE9\W>;/SN;GPY5O@U=>+ 9\V(.VY2 MAB?#V<= X1<9*+QYE8%"0P\+8\>%D/%>$,->[?W^\/P]\(";\*(AV)TB6!-> M-+2Z*[1JPHO[5AC6!!!- -$$$$T T00034S%!!!?\:J; *()(.Z7-_A))8M: MG>M>HS_HW39)/\S'$5LFDOC:2>9GS=YL_.YN?#ER5!%"W)NPD:&$M6*(VO'T MC4^'KXX8]FKO]X?;[X&;V\00#<'N%,&:&**AU5VA51-#W+<8XM-H7(_*<>/0 MLV>7/NC5Q=C7X[T^83+U=7U^)NIIHIXFZKDM4<\UO+IM-TY8,&;=J9LDW&'6 MCSN8=1+K(O1;SA@WQ3B>4&AK<,?9./"\X %E'I<+QVP?I/CHCCNI!X-) I; M<_UT-.)Q#$*R,0$6!?]&G$_Q-WS\VHU@%QKPMT.?P4M2I/;Y*(VX>J+M#1E[<#VLT9JS+%Q\[[9T>B.G9W5V%G][*+&[&D (VL"0?K,\GDTF=5H-$"; MZ(7!-M 'AQ6'L?#7#+^,>!+4\JX\>3]!OJ1@PP,NP:Z":1JSFRAPTA',NQE$ MX3%-![L0WOU2N^S.ON?,#Q(VY#"3, KN70?&C=_"HN^0//YEFI4D)-9B.)S3 MTX^LQR=P9HM:_PN.*QL8T=-5,$J1).-M&5XVOIL@CND,SH!6/># Z(1^T6%* M9LL:>HR:!Q#G4&YT=<[WY8 \GR]'=$@B&QY#YC*?GZ[7/56+O ]=Y3(<]&0;.#'[<)5/OT_\' M4$L#!!0 ( .^!!UF^1?(_EAH ''% 9 8VQN92TR,#(T,#8S,'AE M>#$P9#$P+FAT;>T]:W/;MI9_!>M.;^T96?(KB:.DF7$=IS>SB9.QG78Z._L! M(B$)-Q3!$J 5[:_?[;]Z>ITARY^_>'T MZJ^/9W;5CY]^>_?VE&WM]GI_'I[V>J^O7MLOCKI[^^PJYZF61JJ4)[W>V?D6 MVQH;D_5[O>ETVIT>=E4^ZEU=],9FDASU$J6TZ,8FWGKU$C^!?P6/7[V<",-9 M-.:Y%N;7K4]7;W:/X0HC32)>O>SYG_;:@8IGKU[&\III,TO$KUL3GH]DNFM4 MUC_N^;([E;$9]_?W]GY^D?$XENEH-Q%#TW_2/3ZN/LKE:%Q^ MIBQJ_5PDW,AK@<\.GAHE@N?]@3+C%\T%VN[,_'U#E9K=(9_(9-;_Y4I.A&;G M8LHNU(2GOW3L)_!3BUP.?WE!5VOY?P(>#>@9\<7L\D2.X.$(ZPN+?]^A/J@M M8F\[@*_HSZD@[ 8JB>':LR]C.9 &265_[V5O /N6W0.4$9"LR!M@XN7+0GHM M-<"92#/KCV4\*^?C@_V#E^\[.'5]P1XV_;> /?6JY,ISV-V7DP&(N__ MZZ?]IWLO;O[W7L%_M/O>"O@*='WZ[NSDG)V=GUW\_A=[\^GLW24[_7#QL?O M)+X"Q"2+/YY=O/EP\?[D_/2,O85_SJ_>_G'&/KX[.5]7P.E!L8A4SE'8[48J M47G_ISWZ;^[;1*:B7Z2QR/&WN:]IS;Y6B<0=.?]P]1;VX<,;=GGUX?2_V:?S MMU?LY,^3B]?K(Z@>GC\D[%YJ^H=/LY7DTE^J8-MF+!A"=U")G14H]'?0\T8( MVOP;UZ(E]E_LL#&_%FP@1,I&=&_,P$KA)"'5D%T:%7UFGU)I]%U!(ZF[/& = MIHO!?T1DF%$,5X8SGV@ +F:12F-2VQI!Q.\^)@@T?&7&4C,KWT]&N1!HAW48 MUVRHDD1-=?_;G_BWID.RB0P?),(_9Z!RX$9DVX1G6O3]+R$D2&ICN]]HX\ 6 M&4#= 6<-*%X8Y3^PYA-]4C.R$(NZB86?!!;3%B,F!*.*N!#-OQS^CSVLUR(W M,N*)XU6P]MS=1\]_#K?*+>*W[8&/ @07GPBD'J(5(6ITT3/Q#2B!'6G4Q&%U MT-T_7"N\Y@V6F[$)#NBX>_ST,>#2(XI[E%2WZNEL:&U#:U^+T94R/+%H65?' M_JZ&]F>HV:T0C#="<$.8:W@Z&UK;T-K78D3^$'O-S<;">VP$UR,?R >)U]97 M\_X0ND];W\YQ6]$K>ZS\^8?0!M9GIVJ2)0)]>LNL;,.MCXM;'R?Y;4R1#:T] MM*B[C,8B+I*-0;*.9'=5Q8^GF*8?B$A-!+N&L\/(N,9@].'1SS[N;-#'9BFY MU\UP>2-\;1\*^NU_7I]YV)WF/%L4 M:4?[0Z8%("M (ZL9%3*HG,'.7LL(,![GJAB-X99H3-N"0,0 1)== 4*YF'"9 MXF=/GW[]+K5LO4R9F2HF_B[@43Q-\8=,-3PX01 U[BP^8"AS;>A2N$@"Y6F> M2U$F"L)M^RJ\!8]:D9\W6!Z5$7M7N ZZ%62[5ESUJ^P7%7W0!?"[,W;WN_O/ MQ:2E J-NUHYSEBH]YC% 9_)";#'*7OZZY=*76PP!^'5K?ZLTNGGT>02'E<:- M1&?]+P\&"ITY& C>[E,Q":&QUGP_5:DHSX!1"F4^*?)=SGOKU6\S-E,%4"U MPTV1"Y<4$V!@YYE+X2()[#][H8.K!B)1TP[>VW8#XYA*@T^Y"9@4!*7/&%*V MF.X<*6"Y%#X:S&Y-VK6!9#/L(A^J?((E5>QMBGL*9V)S?'>4FOB,%7*C?B^N M2BQ.:UA4@LSMR1W!HW5629&"9 =)Q/&%H6!"4,HWAX 6T?EL,B($%!.1+M-;*O M5B_8#\=P32W5#+)UHSJ$ ZI,OAY(D4!P.%G,Z8(&*0-A!?40R92 M;4F4OII*+5C&9^2#@_"&QP_P ^E7ZK)3GDE0&K";L2=.V+U8#&7JM(Q/)\LA MP>"_*D:IH(K.C+121D9A! #B!F,T_N;NL:Z6KX(UE^F6#2T.TA E-1J8:J %57%H(JTA+2 #)>G0JMJW;]+.AX'W1M]PWL^M_G# M\O;1PQ[:/6]WC5<.NP='&U9YZ%T_>M(]W$BH;[CMM\>?5M,0#^XA4&WFV=D* MP:>EI>9Z&BD>.3!%=,9!^1]L+7MRZQ6:6E0N/7^4CXU(5SS)-2?3'YPN5T%O M0XAK)$&^"7(KV73?(?SUM4F56PVE!\>EIWL.%W;SA1=J (BQ]UWV1R[ #$OC M;\2'SIE'WV0_^\*HY8/Y\.D:[91-@6S8<\W9\]LCN&Y,>_^JT;&D1I(G[,-P*".1_\/,QX^YA&^Q,_X1'V0W.915BT0("_-M)54GR --,>PZ) EV,1R* MB%J%L"4/$1AY"5AA K!I8;#3PHP?!)?7#A9:9$6,7#/_%-I06Z;= MA$L\;)6R9]W]< SDG5M\;FM8*BE&B =J7 I6M,#5"-;U$572')#%OAO+"\GL MVY)SH[MKZ:,G@2XC0C#L]=V8&\N:&X.U,S=6LRO9B6:%+MD,&.,.9%@MO3P% M@F3GP)WI[K6BQFTR(X =)X+K(B=R=@V5<&6,]!U31]Y J<^?AP@'-KLC\KK@]GE>^A[,PVQ?>P [S88R+B+)\QF+"S-K M+DA:C/!S=Z@4D:-6_)Q'""U3 _!G'4Y6<*/=TK)U^/ )_RP\SKK6W>][]7W/ MI97'KBD4/C#_AKW$@?[D$SD@#T<%!V< MR4&/L2$PF3^FSR!?NB#.X7NP370PDEF+J$#)38,(P.;5 ([7DB'RU)^+1M[< M* 7 KD-'.U$%CDEP4Q6\KFD<27C"[:.4@ZO+IFT*H^DY((B(_+HE(0-9C&AW MD&ZY/5/W +<=(^O% ']Z]($^X'A4WL8R&_VQG/XX6+OXA)O%L:3JN-%J[X34 M:DF-)!;RMJ-XP7-G_@$[H@7,1Z(V0:0F,.!J,."LB"B%*C!P%(E$^*D(=2L\ M,% ;LJ/BQI*17)M^8+561N>$DXP.#7PX?KRC!R!DE2F_.^"H%;QPJX18YU8W MIXL.__S $^KK1QF&'H)!^1 (!\01E0H(-'@LODK&B')QW)QK)4E430"*$7[) M64,I>48'I0I,/D2Y"< !X*D3K^6@ >'$8X@O_BY5:1(#<9%R([(:,8\4*C6Z,?NY$;2\J-P[63&XYRZ9"!1,Y*\NU=NF$]%VB7@%HX5L@:#"4A^Y5*GK/:,+@Y MD&>-L(V@W&RS#<#=U'DHNU;+!A7@E?#CIO""$>S-U)_5')@FSF+AY;2X!0\ MB$N@"!E+FN,%FHVB?+K5$ 7",84F>W=,<10]IH >@&?!$()48_ WXT[K3<<* M+PVU;G#8J)? HV,1!T>L@^@-1>YHI.[3S"PQX0/L,#2_%(6W[/B84@:H1:B7 M.,\ &\SE89"9E"5^.P4+H=24=KD6CVCN48@K?D+F1("@L*9Z[:36B217*G%8 ME+*?JTZXC_$#"U.P!T?."%A@ \PQX<&F>..Q%V\L:?[-';V3#AUBX$#:K<#H MP-PRQ:B*)C$(II3]O4UHVEA(&)/&6(15 0L$?X>-U114=MY!D8GR*8U=?#G& MD8L4I"+("3!D^DP0Y]>".S6$O 3UDA:6[5G 4NW,_%P8M;';E[3;C];.;G\M MT21*K3'ZAXW!7I#AM:E*^)&K$MY),/6XJRU(W9&S$ZU5)*OWXU9IA!72 -W; M*:=*F(%PL:$ABJ^FJK3ZT6"ERH(Q/%6T11D[>'GLZ=?=MRU*YTA\R< \T\FL MU? _VA[LN+CRCDL1,I>#6! Z-8W@LI/P+EW:3"1(K0OG_I4/P>1J(XC? ;?# MR&314VB*9.1R!/A()]%3S-@D%(W)\8C+-&V9DCP/@U^Z' Y)209T ?W&$1Y6 MW0017^9V':^TZ1<;T:&ER N6Z$])FQ:E7(=+J1/>+@J G]OJD @+H(?@$,-% M@A:.J.YA+!SF&UGR>%..I0XYJS)O%T*FZ.Z7\9Q5! B[78*<$)U2G(8HKYR# M&]I@&9BYZ%<"T8)+!298Q/6X$AEP!?%QD!2L,5^3^&TX,V0"%44%>)QD5M-% MM<(28M-Y)D%I=^NT;1*'0A)?4M:)Z@[@2?1%Z23&G3FDR^Q=+,V<$4?O$77% M$0O'?]MYW@ .Z"T;S*)\D>?H!;M) +;%#5*4Y+"YB5B4W">> )%2J!Q7QV MEK4^9'_7- EE:7&#:8':VRDP9R)4;U]"(I!S%2=@6%7GXY';J)L])WH! ,H.<^T([L)$AO7N<=6++DT)EC4=)]%CT7D WOJ"G"N=1J [^Z M ="D#UJYXPAK@8CH+,W)&PVXI 9\LG9.U$5(KD ]5R!Q]1!;%6]/9'P,]8,- M C;L3.1M_ZX+)V?!]'44U;P80P:YU-ZXLA(Q=:8J!2TQ!6NJP=E.MOO:@\!: M-=8Z+E.?L(E([#B@GO2.0S+'/S*:LQV7MB35SB$9*4R&4ND&2'2B<[P&S#^2 MC7BK0^1:)0 'SX%N;$ V^*#CA076)@QFEH==G#OA4^*_6.C(YW!A83B/0;&I M15B!K9ZN'5L!4EZ'O^=I:M7_1U<^M7(+19 V"\H[;TR@-9FKINA:4B]E/0V) M>,H+A-5HE0TS!?=*+/+YMIVA-F-##,I92ZU5====RR:T%(6NRF-3P8GW@[5W M$/])9B@R:$@_@?S /7?R9MM51"!:5*RF*>&7U"N%[.M=WO,<]/#^DR WAU_. M8%E\A%73P/&Z_[E;B C/?WCMF><-40]N!+ MB]6=1X!DMQ9#\^*KE1CW%?!JZ7!K?=1.\BT;ES93\34:=%6#SD0L?" ZJC.TKWIKN M%SFW:!Q7/M2<,UMKRE -Q_W9]ZWQ6&]9A>YLCR!V_XC<4%F(-7)LWMDWYBUX49<-;,,2R!R^\W"!NK="Y20& M.D7?A!OB%:!V*H\/ O4_;.W$X:9VXD>KG3A8\NBQA###2L!<4N8HO2&B6^,G MM,.!IWR=I+L#_\3N#%).V(P ^ JG#ERLPF7*YOVC[]#>=@>QOW_\X&+_>4WL MWPIW'WOK9U)90WCY1I%@0-2:T?;-LN1 MQ/+P*K9@8S0^4;0P-(:AH%SZ,G 7(\.^Z%RE,O)+D+ZX#KK/0\OI>\0#'B?% MK=_\F^5&$X2=5ZCND7:JZI305U[<)]&<55#1:/N;;YO93F^X+_W>UJ#@'&'P M[<@#-&CKK]YMQ@';VSQJ3ZQ>9DIA!2I3$CQV"6[8@S+E77O7_@L-1)X8879(^X5UVV]MT&*PKWCNFI@LB%6NQJO MW:4+3'B(V%96V7JKFDBT$K^\"<.6(%Z,L''2G">=4@?@_"5A,TU86M)2 >HU MRH0;3(+YG-35;?+3[]WWN-Q\L7Z]%BY"GTDAF"459@.!I$S;4N2QUKE_71Y66LZ)J%>E]V9AQUA(:+YLM M@QQ9:<^W%SX>-*/E-W$#YI$GQ P=LK"EM7PIKV8K%HJ\3,NYWF$_R 3L//!X M-4G^ZH^V+-J&P)L([;Q[&".W.>P4.J"HP@N!*I3(JJ#-I6\M7 ]CC39*MJ8%ZM -=Z MDM3=;P=O;1AE6499OQH[+X'_+3B9RLO&9IS?#_:OO6]AX \M#*07(.)KD4J? M<*TFM-I9%(L=>)Z@G5VVW?JQ$C:FL/$@5Z3 ]2L1.@4+$S._["-\$,V6)(K,AJLB#@":!A.WG.6UQDQ^*Y^L#XUA[(1O>,';98WDV[Q%T= MN S#60XB'KDJ0#+=@EK$QCH[&P9?EL'7KV[G7+&3V(V 0@\3B679PZD;,/NX,75\WTG%IAH'1JA Q(& M* UC58+^]!B-Y-!0:IIF,OQ=")(5-\Z>#&5"6#7AN?$^<]";J3)S1'ZTJ8SZ MIU9&M:D]8M.=+JQ>=7B%92F^F(W*[3PN8"*.8[_P:B_I ML-A0M]3KEU,3PA+@N3QI6T9LP2R:'5P6+:P)1KMO&8=;=N;XU<,B&Y>16U1F M^9SQ@;H6-[5JU.JY:9J8'=AL7[\ XB81I4/K<\TH3V'_K"2J9"3/,=MW)]G: M:NE\MZ'KC]/$>;YV)LZE_++['M8;4U1]*1_F7!DDI*!3/71K+6&4KP]P5&;G M--'XN6&3JLO![;JLBO;C],II_SI\X4+9ZKSW_*1RE.)Z_T/=*2\[BOQT1^XG MU"[BB 6#9)O=%1YT\&R/BWN>,I%$^(,T6ID'?+"?!!&U<3KQTW M:87RB&Z2,'SM9QQ0/KJ<-*_E%[;]=(=-\%## 0]STPW;02XEBNNM"/I7VYX2 M"V[&-%O,SSOPXU067FTKLOPD[_D75C2&B->;\I;%HFRQH#&]JISQX+%J3 78 M?]YH@<2)Q\HV<&34RVA=7R_H0[76TFJ(Y&(5#/JDVX=[.[ M,QP<7!Y'-?OC M6QS:MLJ)M1QY=)8["?<"E1NF)93[8F-=]!8E.70U.&'S4*?JBR/79H)7UNI% MFU2]T1K+CEI?O^K+4YO$I8-=1F6\-?7)?G[D32W6Y5Y/Y&?S@E1&[]A5*,E) M&(CQ1WAW M=W7E<#CS;9Y<;Z#B&?P8FTGRZO\!4$L#!!0 ( .^!!UDK\G^\O"X )L8 M @ 8 8VQN92TR,#(T,#8S,'AE>#$P9#(N:'1M[7WY6O1.!)2QK5@(%X/';]^+]4- %]$[3W=.'9/:O_V9F5?7%UG=W3++&\03X49L$ @>P;>/=C1F/<_W MN>X%>W?\R_'9R=DY M.WE[%HFY%UJM?/^(W\%_!K5\_3D3$V6#,@U!$_WCUM??YZ!U<$=F1(W[] M>*S_E=?V/6OZZT?+?F!A-'7$/UY->#"RW:/(\R]>G_C1![CS&'XN7//]Z-&V MHO'%Z>K M$3RXZ'O1^$/Q!?/N]/5]0\^-CH9\8CO3B[_W[(D(64L\LHXWX>[?:_(;^#<4 M@3W\^P>Z.K3_(^#1,+U(?(^.N&./X.$XU@]R_A?P&\/_GY[)/_"-_=P;Y3/@ M9_G(1T%3[7N.!= M_=H;VR'[>(S?5VOYEHZ:'40X[K_]Y=W9V)@1=PY+.C@>=XP<5? M3NA_,[\ZMBLN8ECK /^:^9G>>1%ZCHWKT@ 9:Z&<73T)&OWIAT,&,R'*!OEJ MNY''>,B\(;OC4_:NQE#2UAB?>.Z(78+(<%G3%<%H"M^Q2R"*H1>X-L@_+_#5 MB'!Q1!77YI,7!-ZC",HO32TW9?8Y%D[(+F&J./LKD(Z//! [,?=[&.@Z1%%C M.!%Z>@B,#Z31C?NA;=D\F++KF(/FC+P@K+&& Y3#KKQ)'++[P+/B0227J,X. M;)?9\ GDA/U@6S%WV(#[?&!'0#T57*/,5-99*& 7;DULUPZC@-0EXR,T='#Z M83P89R9=4>)HY(??&*TG/T $T,P<0>3"?!Y$4P:"!+\$R\T"S=P8!4*0_1>( M(5A[0%!P05\XWB,[@*DX8H#O=JJ[2+=R=FM1AFO-L)%Z3%U/K>J6RC.N:*=Y M>=-KW'9WR%SY]J79:3:ZDDBU/I&?I(25?\]CJ)RH)*F!9 ]>30!RD^FP'8<1N;>&RG@@F[-8#K55DO1JS MR(F2^OU*#,2D#P,Z/2,M_YH=H"1#^P&NZ4\+[XL' Q&&\$J:3(:?<H@U$*Z^[]#]Z!D&S,.?'^U0L(EG MV4,;OO4#'(021?@.!I<(;UA9*5/UYH R6%8(O\&8L0K\2?N(^4 ]>2\)LOQ?4;P>:97'F521*:5 H M2M'(.20S<='0$L$/;P#[FKRPV8=>J1!:.._Q,.;+9N=+ ,Q"GFTJRN%-$P_4T#!VG"D+?3&0DA7)RW9WE8!F%S?E$]@G ME_'AT'9L5!@1!@GY@/9:6[J)?I::"9]AX<;(?01QY2X8#CWL2^Y\ZE8_H,FA!G,_(>!#CL MX,QC*!*)EZAF+A'C[$H2)%YZ8,/L7"^:,T/Q700#4,P88+"$+V@K8=XAR&1: M6* [*;5Q9#1)N2CPVP=\^ Z3V5RIO(Q+X39O)$AE48Q\D:F9/&2!9TXKGQA- MJ$YI0\A\2E0CK7I(FE#1P*S^30@+;-6)W&O@%DD((=&_B) U8*Q2*LB1H7O' MQ' H/3MEV]%X!=Z>D3'-Y*(KI-%9Z?:\WM+&][_5_L9Z2 .?VYUFC:0&K@@L M#$H9D+M!3G5,XHAB(\":+M? \\;@N&/ M]C8^"ZG8%J&F8WT7#I9L='!IO,?P8O/[5=B+=Z6V DF[#W(\FEZ,;0LV5MG+ M)Z_G*RZ02+[#IQ>N!X8Z6NM'8VGVKSF")TSRI/QP98)(_G<M&@0>. M1L$?R21Z\C^HN>%"Y>:J9GH$MX!^D7DI]54FYZ2^R::3J>W2OO4= M;_!']OFX/+F'XS/D+'\YVQS)ILZQ]&%=M(F=G+NLOGKU:U''XWB%-*^S)I=17#N"]?T/JE$,8<1A8@;76#^.R/9)8Q!: M@^DKT-\@:2\XV5\CH"X5(*;'V>X"]5N,RF3-\VHKQAVFT[,*T.FE*\:8#Z2'+ M",IB;Q^C!N26@]\-@E[&:S"C(QWQ@\9A/CA_:T]LC!_ [:3N KWMY>YE+:CGJBDSQQH)Y8U01W@376R'.3GVHI>!GF M$7C?BZ.Y^ ?8DQK\ #NI5O";%_RQSO*I9 :LH_3?[D&NPTLQ?QRI! AG=S(O M@W[T &9K(8HN#05()SS2>8P0G/\(O$:;8D#*B,#H) .M 7:+?*@&2#6.3G4$ M<\8++T72!TEPG2@09S(8%A(!/, MS<&R@O^,8<^HU#L.2R[C+G 1:_L41X"M>D(^2I+ZP:>"K/K-@W4'3GD0CN=/ MX!"4,COKTEP_A M\I0,&1!JLQ8D&]7TC7.P:>>@OY9S<$WQ'Q*].M=H,9=',2B<>>FX&GD/.2R$ M#+X'8A"C,!V+22BI"UHB^5V> M!A/UN8BX*0P[DRW/Y!W#%2]*K]6OQ-G#?\11!)O.^CRT0Y49Z?^;UD&^F72^ MPHBD^2T0&%N,!*3!J;/5SK\&5V;S^SLBRU7$8PT(ZJ),>!R-O<#^3XY882?% MR*,4>.G\.-"9!DQ8^C9+., D08)TG*SR;/NQRMN,U 2Z2AAY=8[E;W\Y?7OR MH4W&*1A+;BJ$A:7%5Q4E\2FI_57SJZ%_-$:QDF;Q55I?ND\I9H9GM&T-':Y' MCF)&F:*8H9?"# -$^N_A8I (80^F^A(9=2+P[;W*Y$OO/(-^.L!W>K%C9;X% M";,])!"D^,\&.+(*.)"]/WZK5L9P9H0_ JXN=*/M>^^\*"D&5$HD=7@)U(O$GB4\V(B20VHL(PO ]J?0;K5 DB(!+8,DSF!^:Q M%F1E$01C!FV2060\!_XB7QYS=JX6ZZ0DO.ML=F8&C+/S8)PEEN$6I$-YU9!3 M"XE?JVT(\FP3%4+RNH8!!Q ^I((MFW3"F$0P;5OJT\]S9_+X9X4 )'H"[3.A MMT6!/8@H0N[8^=35C.C7XGV.['_F"KD7#&UY70%H2Y+L*(6_NG$Q$"2)27GV M@?#!KH '2&>C!J0=H'4"1D)M,9(V-;YG"QT.O+SO45V?HXR[D0)[R6A+HQ9S MV3H;*%3LG['B<@M0$;.)O5Z]"BH%60CLA?#4<)CWG#)P=A_1TK005=OW\Q(J M(5O=."-M;6"-)^#Q:PG*6Z$0GQ7G70T9O:T@SNLJ ,Y2X2P+>35R]Z2$Y#%9 MI>U"SC*[=;HP+&.'199.ZH)08&(NGBK?*%B.C(Y!A;3&,E1NM1U@NL;&$BX1 M5E,J+-RUF2Q"M?(A=QKR< DO#4!9E4]K$\ \5&I-]]6073>HWA,!A/Q0AEO) M()CP_WB96GQ0$@?]S.]]7T7MY3C@UT'FUYX7<8?0-T@#A0NMS(4=V%^P1N"* M#++@0,AD0L^+D=QA78H7#.4%!/+)9O/@IY%Z.GHNJ[)_,GPH3ZSI2)[[XJ%?62ZVIP =B[L83GZ&@JEAPLO5U> M2-=I7),MDGKX7(A8N6EVH&-Y2%')#/ *$ CB.S:(0)GS7Z _+^&\ SM M< !+,0577]9*P-4*?(17H!O+0YPQ_IFL7%=:]QG:K)!3N/.B)4>7ZXH7@24Q ML--O?'1V1*<);Q MJ=8\K/IUHW&OG$Q9T"]GB'>"C$>,4'&RB2Q))MK\,T:T[4T"$$W"/J@YJ"\% M*>/0,GVHS#NP@H]GH]1(F"8_!N*G*,U%D M=69,*ANJ# J'AZ2'Z0^13E_-,9->PR%2P)4^Y<9#J"[4VGK88^[[@F IZFUH MN,!'K.,^A"?5]":C&J5KR*( 01B.;5\2EK07G.P/&>@M;&-M=KN\1Q%6 MJH0O=>^')"E88V-8Y >9)^>1Q-7ISA[\P;,E$X*"2V5@ GQ#HT^98/ FUV..!]L9 +-%D7Y5BE0:!#9I M;1IG7U"2=^'#*?SC:A0@^'04GL]L2G[(.CV@1]!/FP@0'"%CJF)SG60G$*R: M,P)))LM>=Q&\ET!40LX%R2-2;XK2E$$F=^&Y8)_RW>H;L%=9S=UP5- ER@SOY:S^1=@:/*"+>_#;S^.B9NR5X',]>#Q3P]D MVBZ,,UH>OGS=$G9 MWAF)76G:11@-LT%Z3A,/=!K5$':R(R2&$HW5IVB:(',_$NC"4D9E8X?L]+1^ M>G!U6,,_SHGFX(\WVNQ>Q'=TH;;3W]=_J9_F[EBBZPSQ; (5EN/'C0C!RPQJ M> 855K*I__)3!^99X6FYRN(3%>;VN$VRYJH3Q4)\8['()7=?A8AQ/SS]UU6H M1"S0K112(*)*X$;KN>O7"#YDP%,*8L$I-8:1OF MDK4DV[?UM^_D:+9'/1D5C%8>BKARG4*_#P0L9S$RJ3LWS$$[9-5IF*\-E]6- M%4 >OZN?OBT!/LX=P>(G=DUEIO&^%/>G4>LR]AD6]N:@7PMA7V![>XY(C6Z= MJ94!;YE'I==2WX;:TNAT+0<:\_)X,XW JR5GKDH4E6I@@"9<0+TA /Q]GCI*CF8Q>6UBJUM)4:\JC4D+TJ2+S,J)W-TG"1X+*R M@>2GQOBIDO&T! M>89+\6TORGYLD_QXF^9]LT2N+I&BN2JWAT>DPDO\I;Q[$ M W72'A_\&=M!BCFDW@H#(:P4_E5@_$.-1L]4XU%<$S>MQOX=6R,9+,#V=[*7 M!=@'0A+;7EUQ=Q@@31$_(D@5!0(#FD.(H.KU)(I9TTW,@, M,5=VH&NP]2RU>YH*8QGS.("!]<68.\-,G1^]0\'Z#V5;Z:$7Z%/ Y#HM#23K M#ITOHU1[>Q&4UQ6-H( K>%;*(*X7;WFQ<90=I#\5Z:&-WC89SBN%6TU\F49B M"Y1'/*T.8&95LT$]0>+@D%PK1VI)4(/4F_#.&K:=V@*H(G:>5:#*G M-_/X[)&76]P-#<\KXP5ICL_@]Y(\9%X72C1P$5U=2ZJ,"@?>)6='Y;^Z+86H R(8OT<=JK MC/0PJNY4IP_I_#0\;@U-2AWP"?)12+PW\>RUG:5LM6>V"8 ZX3K[6)+Q@\;R@D'.>_Z@9CM!M2YP._6G+9[@66#FC![8?]<,\1XET30U<4\2MJA.E"Z7N M$_Y'IMIL(B%&#GA]U)43\UE+:MR+#YNMREU8^ILO3%%-&0JLK+TW MUQ3/U+J1B4D1&;4GR7PIV[:L(2P>LN4-R+Z0PM0.5:ED3.2L.\S:DPG(8E@2 M9ZJK\,@TQ=TWJOVY5/N;RJKVT]>EVCC7B[<8U;X[]*=5^WIU2 L0'0M;VLR5 MYDM_GX&!9)7>:OB!"HTK%]E5GN B%QE%OW)FUVI20TXR)NREEQ4'Z'N%H%BE M@S?$@9%* ?5F\GM;R^^],?D]D]]+R8$ZB\CC?2A'I?[V X_P_;;,767#3 >9 M$ K*/"QM2/'CM&C*/SF+HC/*IF6 M@JAT)Y1E[;J2;BDS$C'Y9<[Z$HVIH@L9]GM"3FW/K=!M=T$^KT 7Y,NT[>Q] MTG86CWE.0?VK+=+>J@,0*A"1*'NZ4)1O/)QKUUR!:91!CR;'N:2==I/CJ.:U M'DY+U.Y;6BG7#YWE@5+6F*KK*/,M956UB>E*84 M9>4A3$*OV,IW:(2*0<,O!\U4M-)^,EP\P]8U/% M:^7(IDGK+[IS46->77:LQV)3L%B6),ON_9@\'HA"&EGJTPGUL=_B]F# MMWU;]K3S,A!-]=2:]D,I!3+?V;,#Z>[5Q' ZSNP=:<#]C< M$9L[>YF$5@W[''+0)G8\26?N\,=0G>HCNP5B--H+0N6D:H=4=8!TIL5S,9+6 MD &X_[;O*(8G!"N.8,0#RU'=G75KS$R/0#JG3R& 54OGM TG+#4,SRB_C2N_ M"D!$/PM5Y]7\[@MP/4NKO40?Y52;/>GCJ8960=4LU9 @RZ4B" M\2B^1NQZ'!UYPR,?]A<;(0@Z+6@,1*+F(=0\0 [)>WT^E<\I>UJ*#F_!NI$W MGYTL2KE4@6,1UX-G#X1*/2I>@;'#;8\>.S@[9)\0LX2,=\6GZ!9B]3T"Q[53 M:-AJXVQ5 ?Q1)W^X%1'BM^1\JU)UR)P.5LT^1N: Y%.F1;NPZ-$< YT5<9*) M(U,\1FO-@]TR,#TFVU57[:2E-V5/5Z>*KQC]+BT7>2]E5/TP\Y9&HK4XE4MI_B4K%5ZB%9V(3$QXSL!]Q'&>Q* MW.U2#\M$.4M<72.XBA\5U\^=2FD8S.&9]$PX%.SP):8Z8%* +/+L0 MOSJ I9;E1A*57.:Y2;CO9U-!IM-V=A*'1B-L7"-4 +;26@I[*J,1EC\AUY<^ MBY^2S< U?DH;(+*8;Z4PD%IE)CE1#2%?Q@=^M@9!!M!0$M#PU@ :]A#0\ +S MS6\JD&_^<;^BA^VUK5CZK$E\6EO[$'=)LN/7?HV"7KSEL*CITOC\T(AND#))N)BPA0C%Y*K!+XH$/%S%R[07E%U+*.-KSX,E4O@;<61A M\@AX-/5LU?'#"39_ T:B^O90'TP6ZG&K9618\ W@94<(Y>&%\>>0XI_04L6_1!U:-M0 M83FQLRP>*,9=,.,#; "@9(,^+4TN'G!7^D5MMDE??HAR<(=RS^PP#5RI!:LE MRY5?JYI>J?2$6KD^:4I4GUU&LEVMCJ)@@ND-;V^"A_3*ELR;H8Y5TS\QX[#-*;74K&$3!L\JF)XL#U'1NS4 MM^J8V6*P35)01AN!R):(YU'L)*28]O+!JQ>4#R[>WV6-&I-E1E=/_SR?HNE@ M5):;GI<[(8UC(P4*UDA,<7+8KSYD%QU.:33D ,W%'H^ST&AM"A!0\8?.,EZ\ M $.5 T_;*!';C^AP:BPT1+-!:O0L<)H*I4B\T&-\/M7%6WTA:4<)I,PK"9E@ M9>DE72NDV5#P+;%*G)G5J4JH^. ML&39[LJPM$EX;RWA_8M)>.]APKND7)\U/1>$?=WE?.RJ* 39./,3IUR&("TQ M1, SG9N, =%,;0.VO>337.5]MCOUXYCR7R(/Z%X_=TLMPL.T)B-3_YM*O0&? MB6-+UR,]VIN\9172X7:0Q')"V69;MWZ<-Y5"SY2T,4 ZEVPC@(6KFEZ4YM1* MKF*:"9=F=-H_"!49B7W9E S5E[",>;)Q\Z0">:8T] M= (6K"QTB'@9& %9M2\2PT:9.N@^PHN1254%+4J&F6JPK$?Y((I%B6H< M^$M^F,FY7"#T\!(2*)@O3DPJBKGFD2GK6V^8P9C'M""M)-<675&Y(V/YU7); M;F%-66;29(<:R;!QR5"!0JMO''/')7&^%E@TE(@815*N($U.3=#RLD(V:'VFT,HV# MN5\T1^0-9)3 2QQY\!5R*7?TRX6^0R=1>!\XP'-U4A);2\J0.C$!QG BX8F\<<0]_@8V9&C)EE8?F&3(,/D#B0:NF+(>QAW+ED%FU90VA:4EK$-GIV?U MD_<+@PF*J7S?F::GI-G+>L#(">/Y<_8 AC&)496&#/]U@6P^'MLK@\DS*$[# M#!MGA@J4G'3C 0),/(6;;81HF)4L\,V;I$2D(+6#I#BV+UPQM"-=89+#'T@3 M,O?N]/Q"+D=1M/SRYEZY2H#0DJRN%FT_O4*3$*D8;FCY '==H!> NRH0E"9G4*S!)HO%-$0T); M;)?07#46NPY_!)^@QAX\FQ!3L9O%Y*HWR6Q83?E!Z$M8NOM+?OA)F[55XY=C MIX!';M0L!U[!\EU.)IB*6ZC.YT^<3BT3T$$OD>Q+Y4;)7Y0%*-2#4SQS85$B MU:I=A)%.%>:.037@W><0 ;]L7P2LG]+YJM7.)@"[\N]YT4$53RS3\:E6?&%& M4*#_H8B?YR,0*7//-Q0)R*K.&R3LYOYBE$>V)%<1"SSND;HR!5X\HC:P MH:X+]AU&_?J:C&,7OTR<6(]\$V$PIG:/Z MM&%[N9,TV9@JYTBB3E021I61/]M=DXK>6 MB7]G,O$F$Y_B-RGK[*JP'(IA2L)HY9:(!\HKR1Q6+14MY*+-%2'@A\'"*.TS M6Z-#"J4H([@RXG3_2W#%+)VWRSQ:UP710=FA%%>Z1JA6J!"28^46!3SE5W76 M +46*L"1[=9TL^FY$U%-F]E$<'=FNL@AX-I-)WW/(0^:JBK#,-/]D\Y,=;R1 M6D$>AM[ IGH(6F>.C=. :E67MDS!+;<\/]()0REVDT(VK,^2U2(X4(U*Q><8 M2W7CENK[[5NJ7\"! 58JW89PK*[' V#]%*3,94-!R6S$ ;;[;.ALY&:*BR _ MJ.PTEL9%Z@2V&O$QR)X'X=K2&'5UJ7,V5I)ZAH2$ 8;&PLXA)0(ISSW-@!6U M,?HL:'-"'RE4.[P1)4+2;-@;&L[;/++V9/NL=T6ELRIV."_&498GLVW4=>.. M7+9:)PYA*8+,F!-!^'K["2*1;%P1:KL>3N MKRS(RC>#2&="QUUF>Z2DQU3GP(B9N@":FC=:[U9#;I^GK1'&O9K.O?%[O*^V-K6]_\63HW I?Y,W7K^;[<\9+^H:!#+FW<%UQO!$R9Y M\D(=^O?&H=]#AWZ)I;>2(FY:[-M-K]7L=MFW+\U.L_VY-@_E2ITK!IP\@8*+ MKL)UGG'HFQQ92\;) M$G4JGMZ_K[]_ P**T?R!D$FJP)RC /YOZ=$^8)>* 7?4,@$_JOO/X?Y?_II= M+_4FO78_:8M*G_7UZM=/[4ZG_:W9N:##MTC\119-%O8@]#FLPMFKE1-_,;"-#O\+9O:/8O>^-7;G;]?<7W&J39 M].(I4SL_KY^\3TPE99>=^M\9N=1,&W35GOMQ> SOZ<,K/K)BKZ *_]N]N6XU>E\[37;?N&X2 M\OKT] .[O;F[Z36OP,EI=<'?8XW6%>LVX=,5:]PU6U=W^*6^..L<_9_!/NPA M]J$TE\^XSKL;XJ'1'#E\ZL7JII5!'SUV-:93N5R;,"HUY: M_?GH,>#^A:3G1UC'E726_,[[8-3%D?B K/%#OZ[\LM=CW:L5WT#1])M+813=VC4A\]^NG[LW53:/S+W;] MM=%IM'KM3G=)/N+U[@2CGYJ/^!N?^!]8KWGYI=6^;5_?-+OL]O;2I"9>##5\ MNOW:U,2@/3=# 2^5 J[QW\:MH8 710$]4(7=7J.CJ>"R?7??:($\J)LL]3J1 MX%6.X=Y->)5CMOT)4W:6/6ENJWR@2DS.B05KNB(83=FU.DD<9'>-6@OIH\5+ ME<1C.9&[*"'P8CE^SP4_J7X)2;KNM+_>&XEO)+Z1^-6>G)'X1N)O*/C3:_YW MH\MN6]+: "JJ_;7WA7UN=_X)MG7KZL9X[M4(M9O< M0N4FO.>YA4L'#T90R86.<,4C555+YL+)SD&D+/P;[ID[Y)(;PL?9$S M1C+*XTO[%I5'&:.$/4%]&.WQDH@L0U=IZ"_3(]-8)X:^?H2^VJKU_J?.OT"8 M77<:-RU#:(;0GE60M;_:R:5K9O6AJ2)59^[[9:?1NVBT3DS94M@DJ:S79_6VC>]?X?-O^MDYLP1"7 MB4P_N9>,"57O8*C:Q*-?N*Z8[_Q(>'O-"/>72PW%X(LV(PQ1[ %1/)?Z?]F4 ML/NVW\*&W.LTF3]_77]M>G,;>M\)>E_8F_O)%&_:=!M2K^"$E[7I7I_6JSW3 MK7?LWC09FO;(]1^O<#E>;:X/]X\TV?ZE?O*& M6'*III>4I7W:T_J;GZ#[?EK\>K4RS$W__%W]_"?$LS(8 ]((!6N]/[PBX;G?;M3?M]M&DLY0<<6H>,T3E;;\W&?!SJ[?DO, *>]?K3/JVU^RPJ_;=URZ[[[2OOE[VGECFN?V]-C$5 M$U,QQOQ+C*G<\2@:P\-[P;0?.]R0\.Z3\ L*J!CJW3OJW;-H2B,,O8'-(\$N MP?$,A6. R29"8B(D)D*R6>IZ/EU"%+*IN$F6 B@FDB, ^J9$:"7+MSK (Y># MHBIZG.K]IW)I2BJ0]_7W[YH5U)_/GH,N'\AJ?<1EFTE M52EVH1?K2WD?[*\X$L\BKTK1S[H26/VWO-Y^4W^_M%3:K/ISK/KY>?UD::S% M+/MZR[ZFN[%2V&PYPGD+UD2ST_WA2.Z;DPI/LMMKMYKWS<8_&3;3.KI-FE^P MV_L?"N1N97>K$\C]^9M>D2ANU?;]!6VS;.;5C3Q7^*"%6-OWO2"*75 M\,+/ MX-:PQ!\/@;_SIT$__:!GL_^[-U6SJ[NRJR6X^OJ>W;@/(HR\P/#U_E& X>M] MW-4B7^>8^ M8:3 TP\W[M^^&F_=Q5Y=R\U??%X'AZ?W=?)_^G2ZPK6]0%IW, YV90=B )9?%0",!K%H M$(L&L?B\B$4#_#-8J'4%F0'^[<2J&^#?"P3^+5'=]'&?H6%KX &_?+WJMEOL M6Z/7['SNM,$RN>PTKVYZ[/-7L%<4)G"I&51+CA-<>MG'/IK-)2[D(;L5KK5_ M/N'>D]USS7W']_T%;7,Q@_(EMD+/99>!L.RH"$8$1L?TR;5*G]R;],F>[7XN M?Y9+FYFMW[.M-^)\GT*[)G-F*':W*-9DS@RQ[@RQFLR9R9R9S)G)G)G,F0'[OC)YEL1;[L2D;[9^A[?>"/)]BNZ:Y)FAV-VB6),\ M,\2Z,\1JDF>539Y9=N@[?'KA@@V;3YGX:R7'GC"3DW5CT2)+=0JLI=>FX(S,VX:[&N&'C8C74B7&N"7\*U2O+#3W$ EW^V UC]6UNXK">" M";OU> J<'@5"X'TU9G%\]AV?LG###76<(!UV)4WB4-V'WA6/(B2VW 6 M-#N**X?X=R!@%F/^()CK1:PO8.1^X#W8%@P0?X75W.(V595X%%.QQM%I(H ; M(%E0&'"'_?8[:_LB )$ >YKL>T5&?+9@Q+]Y-MQ_)1Z$X_E$WU48>54I ,5' M($8@;)'SB%7Z4Q8C7T7\#T&"9!@'KAV.61C[OD,+R1UGRC@;>/X4931WX1\E MIY4$T@*()(KL%HM#$P9#,N:'1M[3UK4^/*E7^E=[+9 M#"ECGL,P,)DJCS&,$V-3MKFSV50^M*6VW;FRI.@!X_SZ/>=T2Y;\P@8#,O2M MN@/8>G2?][N__M?N;LT=R#M@6#L8+]\4CXX_%3>W]W]]A6>5=4W>>X9.]W[O'>X?WC,]D_. MC@_//GUA-]?LXVVWND,77[2JW;_?U-1;;VZ_-^I5]F%W;^_G475O[Z)[H;XX M+N\?L&[ W5!&TG.YL[=7:WY@'X91Y)_M[=W?WY?OC\I>,-CKMO>&T<@YWG,\ M+Q1E.[(_?/N*G\"_@MO?OHY$Q)DUY$$HHK]\N.U>[I["%9&,'/'MZU[R4UW; M\^SQMZ^VO&-A-';$7SZ,>#"0[F[D^6='^WYT#G?NP==3U_S:O9=V-#P[V-__ MX[G/;5NZ@UU']*.S3^73T\E'@1P,T\\\M;6S0#@\DG<"G[WDS9DWP(5^R/N_JFD/H&?H0AD_T_G='4H_R/@0?!,]8XS MO3'\,GGLG0QE3SHR&I\-I6T+%R[XGS^<'NX?G7_=PPL!#OX<6%B.X,%9SXN& MY]-@F;??S6PC$K^B7>[( 3P<(9S9%\/_#P[5+_C&7NZ-ZAGPM7KDO2 $]3S' MAFMKOX8 @PBI_>CK7D_M>.,KMH#I1+"A)3?JU_5N[8)56\U.K=EEE>8%Z_ZH MMR]8Y;K6O+C&S[HM!M_56VWX4;UMP]67]7:GRQKU6I-U:^UKUFA5FJP*W]3A M"5?M6@WO>SX(_"L.(]D?JX^D"\06G1V=^$O1F*75*;!\^-8=RI E9%H@Z"U= M-/L8X;*1R0[WS]=>/0'/%I87<.2R7AYT@$2P7T@HVZX>%-T.H/SG<8[(3H&G2"="./\9!Y??;7V!FSP\,20_U0 M8GSDN0-6!9'ALIHK@L$8/F-5H(J^%[@2I+87^'I-"!Y11.A\]X+ NQ?!ZL I MY;;,+F/AA*P*6\7=7X!TO.>!V(J]W\!"UR&+$L.-T--#X'P@CD[<"Z4M>3!F M5S$'?1]Y05AB%0=HAUUXHSAD-X%GQU:D0%1F'Z7+)/P%@D+>23OF#K.XSRU0 M5:4BPBBSE74 !0S#[9%T91@%I"X9'Z!YAML/8VN8V71!B:.27WYEL)X$ 1% M.W,$D0OS>1"-&8@2_!#L31LT%X]^PC;,41%K[; M*2Z0&FIW:U&&:\^PD7Y,.6N;%=E2>4:(MFO5>K?2Z&R1O?+S1ZU=JW04D2;Z M1/VE)*SZ?1Y#Y40E20TD>_#% I"+7%V1$(PF$H;:)<--''P^$40*"UIEFOQ&QR_92&OQ"6&/5@00=*RQ^QCRC) MT(* :WKCJ??%EB7"$%Y)F\GP,ZY9O3ZU/G"UJRQP\I"BJLW\MJWQ9,GKR($L MV*]Y "HA8UFY]$T_#@ $P4+X-^1(XD.JGALF4 ?8>O#C\6"?7MF8G2Y?5@D4 MFN\[=#/&$ +FX=?W,A1LY-FR+^%3/\ 5:/&/+V!PB?#ZA97LTWRR.FK/GU6* M/Y_T\N,@C+FBF'E*NI230D,.,FS$;4'D$R8W)>*/:,4//##Q /L)P1)A8(@* M'\PMRQL!@1#T9QZPK5#,PDA):21TV!RP);PSBH'TN>,@;V4NW>;=IBB_!]D0 MB'_'4AMR@%X0"[#?!/V^%T:[EN.%$OQ&D%PCI?)"7UA*2I .L\AG.BT?G"1 MFC$7D;BRUR87+I;,2G@-]0I%B)**9.DBS3RC=LEZ4MXP>?HY"2N0SEU+T!TA M/";L<[4V6!G9^QHP>$.($K/W+UA\0O3PY%%(;T3A+15#A")"*SH:$@5)=YMI M9"Y')!">;QA%WD"0N*!(]B+3*GW( D^4Q%2JL) :B#1)=4WH$N542$!?0'$E M%ON S(6XXK/H4BM#=X:)?E]Y,EJIXF.Z0QEDU70MO>8"M2.:7;;H2_0.R"': M>5[G8./H;[9^LBZ2P&6K72N1.ZBY%@4A<(N.C6APC.*(0@'>G7 !=PK / %_ MF, 4[D6,H7D"WRMU,O \]><==V+>'\0*FCKX+"1B*<*$C).[<+%D'H$%[]V' M9X7&ERU#W^'C,^FB+;3;_@DA_'Y< 'Z'[.MU*Q3UI?K!2/N MY P]_1&8W5K:'TPX0?V(%Q#A,UJ'%YHUT7X&[S]^@!G*8.$>G.R?U[B*_,@( MH/P?%$5H?\= 69K 2ZP71\SUHHP-G8B!Y I48L0R@KNH2 <@-'10B1XGW04B M;-J3RRJQ8DN7+:;6PP)0:^(?7O,HHFC5@_3Z5JF!7O,*U'!8/B@.&6!$8,I$ MK;MA'& Y :MJ#5PF*BDD_A^ V!HP63%-[D]3GNO!@XGXA@K1^[.K/UVR^$< M$1^UD:P^E27 [Y$W*GQE@OIW&"0W]\ T&P0>('>*+S([S'^A\8-TDL/7/$#H MCS*%'_J3;-W'=%V'SP<@@@+!?]_E?9"N9]RYY^-00_7TM'QX_,?SGA< .>IR MBOV92A%3?U*4^I-YHHDLB+>KFC[RG2G5M-0TZ&8C/D/R4AW A@[Y+(RF)*ZV M3!4-?B+!#P-O5WE[8(F"RYY$2,!4 6-9F[VJ N$556=22U1YV'92D:9UHDQI M8H<\R/3Z;,0(=?0D,K;_>6ED++WPH[7S<&1,A4AZ GT(L@HP$ <>"(9=P@B> MASY&@CYKR-V!2(.UE#FX4>XPLO?!Y_,,AGT GH6.,FV)7N-95DQYWE FT;*J MC@=2V$,%Z9+U #=AM% %!N\#X'^X+GGU2Z1,WZ,XZ*TM#O+T2RA4(1$;R-=: M0OPZ*BXF.8=$LFAB"F=BJ7A1$B3*AXL?8(J%-RYDDGE/F+L-V]/!(-CR(* , MRE"D.UL_^&>\KXU[7X>O[WU1LE;GNH#NM#.V>NRH"481B>(T!*ICHN$0\TD] M#!0!L=J,9YBJA.G8>XX*FF&RE;L8WE3,A,F,/&/-#;!3X':<7*)"KEFYKU/2 M:78K9!_QG5[LV)E/=V!9=])STJ O/C.-NR_DW.3ED[=>Z$)WM3,*W08BC)TH M^U[UR0[R.9;D]3G\A=?7[NBA_?0S0MZZKRZS7(7J*]!2&EQZF'PT>6!(,9N! MA#]B,+80%IC&B"W:L"V AX'&5&5G)M:-6UXQ3Z;>1TK<]9C7 Z&@D XB7DE' M!&L_CN) :-($Z Z9O)$VT8$.0+P0'A'(%U3:4&ID918"#, /]),Q&RV).P/"=CDBB9L M.Y$AB8IG;8-A ]R!!ZC5' )"#Q :01"H;0X[3A1MB0(LAF3DLXE MYA+Y\\W5-$WL8QH2<9S)%L.#"R!$CE<0(MF*K1G^E #&]4W=4IH]U8FI=Y _ M?2TK^*@(.8BINL2TUF<%^C.N_NM&_K+86FBPRW"&HRD:%D945 I(!QN I"DV M@< =$NRQ\8NS_3RDSD/#%NIN74N;YZW79GOP=J/ *_C(F1LO!"4:6,4"!PF5/!5- M2[I4?X:6;94J5R50;OIA?R8B"@XI&:OP8I?5?EE.C/R@;PAW='%8QH+@; 9. M#)ATQ@N:6F0X;Y7AW&5BWQ43O\!6IVK%B9K.1F%+]$*X$ V4\6X?E?7'XT\[ MS.;CN3>0YTT%* [XC;!C'PC8(V6^T#T8\:1D:A+;W2E-'"_"%CB0LQ!)XQUI MK6G2:V1KN/#,9O%S%V01KGNF;P\WT!'!G;2$[D\K35P0_13FQM@1@<**0N'P MS#__^<_[7TX_$^7![Z?[^Z<@]1S8<,2Z7@ K]G8O/-PT,.!W[OY>W%:&M/2V M>Y'2R#I=#*%'.$=4?Y0[!+<>=Y3AK8.J\UY12AWK >!U0$1G>^1XBE\6%FG^ M]TD)=H?_E_?W$;#H=9*_BE#_*/7+)O7F2!_D9B(O8V6Y""P)E#)&C1-Z+E4& M@H4*-$V7*:;_J*LTU5\K$$AZ\<[BW2G.AC4\R-VTE]X*'+YYK;A&N<($]=M3 M@;"P\>WP1.]X?\5*UD-3EV#J$@I2E["JW3K/>%_10,CW_5.X;M9 T'%3DL?Y M&US2@JBA(]INE$;]REIKO%6__K6#=<<%"-95)[&NFS36!621F4&Q:@RO^U!< MO@!1LU5"[XG7DLEJY***!=C&T!&D&Q M0RKS@,)VA"Z/9*YN-)O YH8%X'$1 IL= ZGG.8-6%YKY"H6)E8SB53J7KHC M01BCML5LIB["RG4BVCB@1_P"71\E31Z+VNLHVJ&2[7G_7!RQCFDU0BF\(I))4FNK= +^H>WT^5L]9M3U3 MI_L >$*7>^5J8E-^Y5CQ>N=)5>L8"%I[Q,";".&V>X]]/-QAWV.PK$48PJ/' MX6120JHA#6]MG+>.7I^WVOF$--'ASS0GO69/83Z[K4+BZEGCI<5=<.$>4!MQ MXCRQ/IT 7[,P \-\&/:FNMVA%XK"Y;T_K6#Z4O]U"5-;4: %!CR52ENQP Q$ MT0@G]DCN)"$\JD4K34D)[F#J:\S^'>.$/*D4='(G30+33TL>LL,T*B=B:<6: MW*6R:Z5GR-$(\ R7@T&A@@ #>8=H5.9_:GNL]+",][?"U24* ?O1-/C<<3)) M899Q)L4<*-SAZY#BOHZ6U4"3@@-98.D1Y2LPYT"U@Q8/16FEYZ8.T$L3@<(^ M+3&[B8(/!-A*M5" 3&G36U:PNDZY\-+"UXQ%EO9D($WWJ%XIDFY,N:X5I8!I M(W_NX-ZG @3W-F6Q=#V<_AGK_I^T>V19BP6.V%DT?Z>4*\#[I1PW([4 M2D.JTHA,L7]BL:3U, B 1B#A5]8'U%8$_*OK%@AX8KY<9C<=]WI$7W]+C[ M>Q#[D456$J#D#CL92\"X7C#@KOR/GON>N)7U'D%&&!2@1K6# ]M!'YX&"JG!58&F#+B)1]S(=$.#W;U9UOI[ *$ $K>)CRHH[X3EK4C%3'ZAYG5+V MII"ZB$QHZ9 X^%H\C.>P]C)YH;MEYDF+$G-U)162;CP:Y49T17B:8S$S+M-"H%(JT/.W1.1"WX"^Q_'MDR#& MT'/("-#UA37%PW7*@(>Z>PG7[' E"E0'K!?0-T#;?$#=3HF$D/I&!3S@LFYLC4'!6FYF@5&B;[4$M6D3.6YVBLQ3V<;%65E--%VG!5]^*O:521 M9"0/,V,FO)X.<9.,ME5P#PO%L00Z=AQ&:U>FM&Z'_-C;4>J9"L]58S.&%?6G M-/US/!,1U/W7$XL6S#Y\*8CGV$D5&=:VJL?@U:V,:0M/FD!ED7;(*/;%&@19 M,/EZOCZ$/5H[++<]E0Z8=)#:N29JV@>V73.]>Q0$RO' OZX36-3AZAZ@B#)> M<%/Z!57' C)3=X+J2_(;*.6?]5H"]"B\ M)< 7"%746'>Y$@7I3G$O,4Y4 SL?)[U,/3T-6YLSF5=2C:^=I9<)G(BP\?"U MI"-_E/!VNG8&)JY;+'1/YQJ6HKO@25Z3&36949,9??M9J)," M9*&N96@)L(-.9)E;K#R MH=%R\Q2C$HRIT,ZD5?"N]&BDQ#\-Q$A-R)SO=.*OJ$Q']A(I:=CS=N0#E=, M3S+,[B6=;IBT3<_;TN2BW BM56 YR8@K53X9RH#,1$1'-$\L)&PC(C:K1;(WL 6:/S%#3Z [5R:_F=4P&).DLJ2^PGAOS-8ZCZY M\('G)ND%G#.M@F/)X(HP$GZHJLX4WR@_>/[BL:L19[OHP9;JK+%YK]8@4IP^ M_V'/P&LFZ;IBPNK8)%U-TK4@2==WI0T+4':ODJ"HI1K\_AP=LI$,:31UUV-_ M!8\OM"7%P,Z94IQA^@N*=;ABS+H8J5RO0S)K5*9G")+WFIYV=UC>_[(P_*"5 MG^\[XU(:<9;+FN75MND .@L6,XK1\ WQ_$4\ZB'\NB) M]#0$Y5140G2CUNH SKN11*I@8P5I^VQ/N*(OHZ3Q))?W5VY?;@5@"8[0D\2T M#ZUEVEO+NV@KI50,Z6Z<=$\*0+H"!//:E?EU177B3O5TZYES4X<4Y#UZ'>S3 M)3VYRO?)?91F&R?5I.BR"'*7+!F GX]G[%A8?I(YQP'=;HI(JL(2Z5(M58G% MKL/OP9LOL3M/4KU2[&:KZO6;5$8M.?@6HP"ZW&?>!.N5UJ_63@'+W*I9KG0$ M&WPYN4TZ[DCS8!^]G5(F((OQ'?()=0 D'6B/7IO0#YYT)$P!A0;2Q(XCPBA) M-TZ$">A=4W[_'(+@\^L+@L>FA6X3%;2)DGOU^X(#RE<8?D%]9Z7I%TX?^Z)8 M@"\Z &.^Z4BEZ(%("BP1F&GU?4G-6.5IQ#'$_#X^#1S@P="+(YS^J?A=NH MWZ-(C;$-GYFO3E^?KZJ9.42/M@@Q=M\3DYXWRL5-GCN=Q:+2R2@HQQKJ@';ZH+985+97*J,4O#W,/J%*Z)$[[W+^MP*)9 \15Z% SHZ\%QI M4=9%3<12,D@]AEN8-E'II ?OS%CX9&?04K=VV9EY+6KQ^6SU3'/F)%9LIPDA M)>4G6%;Y:U<'"Y (*)&3L%:Z.,I-J3Q8:;(Q,A;G;@ L0L$#3?NSM?I$SM-K MXUJ1A%R1.1B%=I+[RSPZF=;MQZ Q0@6LI%>@--4IH-;*;0K&J(_*X(GBC.?D M_+-2,BMP[D;TT#TVPL'.T]M%D@ C0[9\M2A&8:3PTWZ4)!T5NM-V..SR4E7CN-"DQ@Z?8[3EQK7E ME]?7EC_ B )66G-ZVE#?A><3^)/"2Z[FH"F6B\/,T43/4'&*/$U^&G)%F,XZ M)\Z_EU@@VE>*$7QFJ12BFS1/9WVWB8U*E37 UM@DVJ=D(F7,QYG2J^FSU3:X M'Y4RY+I2%]Z(UGJ6] M=3@?>YE7. -7ZXVLASDW4H,'!7!K4OJ7GE4VJ7>STXU."X57G+&F:.#!,6OY M(1.3G?0#;Y2;P#(YM#-?H)FF3 [*^X>+4B;J),LUW?1I9SR/[4E=_>0$9%V@ MPY:>_IV6^.D^,YJ+(T9N6J-8HO*B[,B\;%KH:-$>2]F\T$Q!%<^4O#I>&-)T M3(=+'+SA2&5XZ5/QPFAJ8.;RP\RE:\48J0 K202J&QX;T^]Y0$6O R[=<.GM M65M66TO/'$LPQ1$K%D=\,L41ICCBE8LC\B2\=D/Z/Z9F=*,PO*1I7?]\5K/O M2$5?^M(V(Q?UYIEI/VCUBW_OO5#2>&-%H1&/QZ\8>I.-ZD_VL=YNU3H?] M_%%KUUJ7I7D%^C0X@XY LZ<4@GQ9>:;^WNN#L4M55"IL3EVH:'.. M : ,;&BP&-7IZSJ4^*Q&X&:$,1%'1,GGA/\5'UDXP,$/Q5GR2W8EB"W-Y4A" ME(YS\\P-/V&NW*R'D2D19H+]6A%'UV*5WNXI'3K*5\FOG$ MN$>.0>)"%I.JC /S\M;]3:5=:W;?B?O"+F]KC0ZKMMHW9>/*O-E]OA=D;IWV M-:Z,(=2M(%3CRA@:+3J-&E>FP*Z,*1/:<"[\'YWZ5;/2O6W7V$WEJD;5]P<' MYZQ1OZYW:Q=@TS<[X,BP2O."=7_4VQ>L8 M/4A/Z?>\!T93'(ES)*V7IZS,A>N*5/WOBKKXL'RZU*PP\-XLO(_*GSX;>+\< MO(\-P#<(\'6Q;0&P7-$^G6VDGR*VVKF\J3>#>\E-RA%N.W:=Z+=N]NX=,UBW* MFQ5M(TXL6,T5P6#,KO39YB!%2S0>)3WLG >1NRCX^S[X;_NDZT'YTQ+%J>HN MKMJMVQLC6+=(L,[@TTA:(VG?%$-NGZ1=);S0K?UOI<,:S2L2M$L)I91 98UW M&<_GS5&,H15#*TNPV+QBE8O?*LTNYMX-1M\ 1G/CU6&5YE6M43,F MAJ&9Q94AK=ON#W;9:O\-S-'F1=VXIB82/8,^$XG>DDATU<$A^#H4W1:NN*=* MZ@MQ)QS/5X-CT\ATZ#DX'7O4,U'I-R'*<^H_(]=_M!HHUU M,K+'T,YC@^.5!JMUNI6NB9 9FEE]0!'8Q:Q3:_]6K]:>/*O((+F 2#99LS># MU]9-K5WIUEM-$] V5+*$^YLU=M.H=*XKEXW6SW6B'X9F3%C;A+4+'M8VL>NW M*;7G.W.JNKKTKL7LVT3R=.@GT=.+ UC<-7&D:V&5)ZMJE*N_OE M_=//7TZ.#O:/IP9=9>CO!88I?=HO'QV:V2=9^EA#TCQBV,Q)^7#I7$,#[XT/ M]SDV -\4P->;M/J :"FFS-\4(V^1VW)L)E<;6GU1%#YE>/7Q>QY>;?H&LG0W; MI=N3'*MD![VP1>?]8[& "I M-U^PLJ(@,;)G*/!X^Z44QU_*)P?&]WPY3_]S^(B1MZ:4XM"44AA:W9I2BL/W7$IAR'1K2BD>,CM,*84II3"E%*:4PI12 M;$LIQ?9'#2L7U_5FO=/%SOK?:@Q8OME=3LHG1>K'?TJGQ]'VA2>N>10-X>'=8-R+ M'6ZH=%NH]"D]'D=;%)@P!+JE!/JD[HZC8H4D*F'H69)'@E7!,0R%\W+!B"V8 M!F#"$R8\8<(3)CQA.CVV)CUNH%W48H1"!ZH:H+5J[,MH]KPZI8C< 5>O;IA=?=.A)$7&&[=:F0;;MUR!$YS M:XXU?X#U"TLS/+K5*#8\NN4(7,JCM[XO L.I;P+1AE.W'(&K:=-K[O(!,&UZ MHNU*S/J&ZYC7R6 ^CIH*F .AU>PZ?.S%^B:3%2E\G'ZE,HM/!MPOV!1[9.#] M3M)0+V=4/,##6U1P^FG[ZDVE->3"8=\#:?UN/)>MH=&GE)M^VJ)J4T.>6TF> M3RHV+=96.L*57J#<2%@'NY"!L,#%?'=^HRDP-06FIL#4%)B: M,M]#4-M(UG M_Q[2!6N4F?ZXO>BTFNQGI5MK7[9;H)JK[=I%O#P +N;3J!^".V0\]EU4#8,IJN<07FQ.SAE MWIA4__;L;6FF.)<@7@?+[[2]])'+**#?8I+"6VA;KW:RHLE2OFQ6^+,!N'$> M-WX^:K$R 8_/"W\VB>'";.^M4^E3,L.?36KX];?VU@GT2;GAY7:&20Z_OGMH MDL,F.6R2PR8Y;)+#6^-Q&F@;__X]9 @>-8.HWKQL5SK=]FV55'HV1UQ?,TML M?),B[\WDW]_PW@P""[BWZ;3LG,3[NCE9@^)B[6WMS'L22C'HW8:]??AV+4:] M=]A$_YSQKG?DQ!]_*7\^-9[E"_KQY2^'!MXO6!IQ7#XT!/X:H9,'1E0")'JN^J0,+0Z-;42#QD<)@:B2?XC+8,?8>/SUS/ M%?G\^7H^X2-VLK^NW60*)DS!A"F8>*!@XK4/<)%AQ+P^:XUD% F;U7X-8==1 MF!YS4DR]^O+Z<"A8WW/ T8-(A246.2Q"+YH2( > *_JN2'(&L9=FW6',K!9 M921<>X2?P:5:#W6$%0=P]:4, /8-*5S6%<&(-3P^:?T;!$+@?25F';AC>*0W02>'5M1>AMN@[9'*L) M6+H?>'?2AA7BEP#,5\1246E'\Q2KI,JB[H8QH, 2K(IF5!\,*4PV(XAS/+ M\\X,.X C_D?88?@RCD?/M_P%02P,$% @ [X$'641. M:H=?&P U@ ! !@ !C;&YE+3(P,C0P-C,P>&5X,3!D-2YH=&WM/0UOVSB6 M?X67N>XD@&/GLTV=3H%,ZLX$UZ:YQMW%X'!8T!(=_&(QX$(V9_]CQ]8J()L+.*4!5KP%*Y. M93IB?369\)A]%%K+*&*_:QE>"<9V=]HOV[M[A^V=[>VW;^!=I_8A%7?94>=5 M9V]G[X#MO.P>['4/7[.+CVSS2_]TBVY^]^FT_]=%SXQZ\>7W#V>G;&.[T_G' M_FFG\Z[_SOQPT-[997W-XT2F4L4\ZG1ZYQML8Y2FDVZG,YU.V]/]MM)7G?[G MSB@=1P>=2*E$M,,TW'C[!J_ OX*';]^,1EO&U_Z[[>/X(Y4II%X M^Z;C_II[!RJ'$]X&,KX:CL2P[1[V#XZ*BYI>37*KRDSM:X6$4_EM^'(N$G8LI^ZS&//ZU9:[ WT1H.?SUF.Y.Y/\)>!&\ M,Q7?TFT>R2N D$[-H-VX3>&_^WNF0\XXJ TXE305 8J"N''WK>1',@4\>+P M36< :S1Y A O4Q5\99\FN*KL/!L/A.X2)#=V+(@$UP!\.CJN;E[=KCSX3 (@ M-*&]J=RVP*B?GK'?>^_S'7^S]E]Z'2W;ZZ?-%^_$6^\X@$LE?]#Z___3Y MX\GY:8^=P3_G_;._]]C%AY/SE8&4G@Q%H#3'C=X.5*1T]Y<=^M^-7R,9BVX6 MAT+CIQL_TR#=1$42E^#\4_\,)O[I/;OL?SK]+_;IHG_VZ9S]\?GDO/^#YX^W MNX&N90+4&8B-^+=A B)A=T2\A ^FC#$7[SQDBSQ]+%9MD M&GA\(MBI&H_A;F(&+99D@W^)(,4[\'%8J'$"[PQ9H.*0*#UA:DB_740P%OZ4 MCF3BV,C)E18"Y6*+\80-512I:=)]P/7Z[FTCWI;R023<@P.E 5\1L2,^2437 M??"'QIT9&:I #@BKD<(D+31&=/$L5>Z"$5QTI23>$.RR<*N**D9("BR7L!0% MKX;_PGR20J-A;&SN(6Z='6/MS/A:("A8EK>1(PP70@@!) MU=@"O/>#X?W;+[LO=XYO_KL$W,4J'Q[]8*A?O'A_]OFR_\_SDX^]%]LOV(L7 M'TZ*KP7L'4*3%465I1=Z!1#D =%A]3>FKU(>F7D;_<]\5D/S]Q*, )&8SX;, MPS<#_?:R+",,YU\3^E]U:N]_ZI]\^.?EGR>?>Y?_)$6H]Z[UMU_V7Q^_?OVZ M9?^C[PWY_WSX485QI;>]/YN0@M#PA\?1=TNOO1172K O9^QR-@:S[5>:T.M7 M!R^=[LO.075/>0HJJ9XQW_1?$W1JN,C38=%!CD5G,1HF$JS.!H6>&LI&$"T' M;.^;T(%,!+O0,A!L(C0CS?9-DI5'H^=?M0_AJ1KH-][NONG (V\;4?8 ,/[G M_P!G>?GJ]?'_K@D6-9/>R=SQ=%P_7:N]]3O4MA@&0-4&"AO9_2MKO M?9M($[@B!G!G?6&OT1<>AW'LKPOCN$^ :H41Y>&GLRIF\%TFL](8]W>1I# " MA74%&.N4H[06ZLNS0J[UU',:=K6Z&/7LV=4D$KFJU66KCEMKIS/M';)-I2EB M&\(*LXF6^%455VQ>SZG2$YNOA2BU^^HX,8_S.,YXQ,9"X):UF!PRP74DA=Y: M$VQK[+B?THYS3.8R&(DPBU9?%5H'#"C)H^E(IF([F?! ="=:;$\U1P.X[V4& M3C$A?B "-1;L&C:$(+\"//@'"]*,4&%Q92;@M<2RDC!3W[: M8C5KT8X(_Z]RP,=B@*R4;>GP#269R[DLI59B^J",,U@" 6)/S4A)!V!@V:\Q M1)&.M,JN1O!(,*+%PK[V/!M0PM=[PIFV=-7^&S3 M(G?;NZ_%N"8AO)R(/](L5K"-(4"7ZDQL,$HH_FW#9A1O, 3@MXW=#48/_K:! M91,O-O)D31Y\O8+5B<-*)G+YFP,*2>$&1 1]^R5 :U(_N[&*10F[718F)FWF M)0PF:=0\\ML&0!J(*+*$EG]'&K#?;V.(F/E+!.P13ZR(=.R:'3TN)2_86!CI MGM&Q.J[U5'/P,M5X^*\L28G0*#V=7<(/R"5>M7?]C.;V'-)J-G\95^>*;CYR MZ1DEL\O8^'/+.'#H,*"?Y[L7Z+&W#'JLB,&7@Q'*9!+QF>%L6(KAV/3B8>X+ M/;YJ69MT87&1OZL_HHRK7 RR=V"KI';R(JE=#VCS+TBP6V51,:5:L;0'KRYM M2MW,_=H"4P)7*BXH7)IIP39%!-Q)JU@&WE4>!&(" M:O66+N\M37J4&?=Y5&AH7BHU<*9$(,EP:S M6ZN&YBC7!^Q"Z*'28RRQ];+,J,C(UZT7UM3AW5@XEA9^&<5 ] M2@R25)UL(XR@!"OS9@B>'"; M$6@P!24UF)86B5:V7PU0TE4Q@E R+Y+2O7M0(\Z?5 M*9Z+.?DH!J0'39TMR:@$\&91GQ$S*[3!97OWH$GMO1KDU!"GHEL=])W;=-6K4%*9_JWJ3_\X'B8JRU*+((RDZM^COYL:[ M:N3VWR7=C0L]HLUBWVVQ@:) 4P#RV]^X=>$/%SK/FY6_P\K?*6;Q ]SK)6Y) M[A_/HD'OE1S.2OT"MNFF165-E=_*-4=,:YLR#9[U8#?TLLP3[ MZ[$$O\\JR50Y7]B[G2\I-!).NRC3(.1B"+VCS:[T#Q-OYL[H/+[X]>C M9O:EN5*I0D/+SY&6'T0=N!O9/PV./\1B/2"]/S5)-Y*\T82?2A-^UHO1T$=# M'XVEV-!/0S]/33_KJV=>NHR:ABP:LFC4KD9L-/31T >!LFSSYH8<&G+X"D,_#?T\_7K\=%;ZA9:P4GAH24,7]P\,[K?W#]9C1<[29*DF,AZ: MOVR_/'SZ6-_I2 ILFB^P2"J^8I^&0QG80BM7/"6P/%6+E.O9PDX *U)@T%2E M/G15ZEY3E=I4I38',CX@B',*-MGJ'--XIQ-&^[W/'R_9R?D[6.;S=V=XKN(E M'K1X_NG\O[^LRCXYI%W+7H:<3$DQR1^8>(01&("(Y%^_THA%1_+&5U0_LC MD=RWPCJY8XUU4=@]F6!'#\4XFW!4Z+*(HP3$]]>X,$^_U9==ZTB!]5=:Y%,<,%!4Z165CSU%X3JM&T-MQ:!G$CJ M-#4LE?3C)IO]L3/S86*N\+PH%/>G=BMMV!F*I2?7MK,S0.-A'=3TRS4*H[Y= M@:C, :!*1(JEU.GH<691/D3D?I,1PR%VE;DNVHW1_OSPN9Q,N0Y-2_/[S:.\ M%:ZF_4:;M@ +#8NV$&Y^L)G)O1HSU5@4/Y#)Y8WL>%T/C$H+NE-0T&+6 ^9] M-6/O,Q$E9+RU'[[7Q5T8QIW:)]BV!(:QU_92N+TY1(Z[0OR@)A'>B!:\$NU8 M7"T$%DP>"]H-74:S[Z2L:OL,3ZB0R)(!05WJ4]ANU*[*R>A/KW;9#H['[(,< MRS3!5I). !S/.0,-OO T2U994UNN96=.T,#%HXC:3Q+9V-Z=?L-.(%T0T+@: M8.##MP0X2X1XG[?[X5= "ENS;+A(+"&$"YEBI+@(IRHMIJ60TG&-GW&<[@NMBV0 U*961?E1^9 M Z+9=@^)F MF=QL^V[E'SY<4CX-((TL::CM\67)'!_V7;2ZD@K'0=GRWEGR6U,;T 2U,:MW MD;Q!Y6P@\ IZIJW]67H.VWQ:_\U8\!@]PNB;MH1ZL+=7M& -;SM(8$42!]8L M*M_TBFZB\D_8*WJ-77[[3^_R.S76+/GD@5'V\H-9.I?V5);/XM^9U"(\1AVJ MYG?4GF3JW+[K[@1TQ\XD]M"DN?YKILVZ)$L?:R,XMKXN7N>?<(,.0%[T#7=# MN5N<6[%XV/,Z5@-I-BY%!)Y8'V8LANC0=C4 :._'Q;RTT]JQ,=J<(9Y/;SQ=MB% M-$N%1>6%1!'D7,/%2?TN_+B1,743Q\VY!"R1H>1:B@1400HG)SY6%&W^*1A! M1U2-*$J6C"AP#. 9, 3JDJ7O:&@1QDU'"F_U_?,> J":J;*4!3Q+X!TPO:'0 M%F]\_$2P<^^CQK[I^5 4$39]V'/6H.9-/9_SK&6<,)B&D5 T$7X%A:7H;V^& MNWG0P,U7.:N4C$IO@L)X.6MWJD6O\=;\#L/!$*"U@ZJ5T&:$PGZNVSH3__3C MGF2U&U2ZA5N'ZQ2'-H@9PM4$0YL&=@(-:60BB% (0=';A4>; ME:;D=M+M.(S;,:#%B0VL:)&J1^U9O\8ZS<'3ZS0?!>Q<2.J,<_^K(2ORG595 M1[D1A!R473^6488B E5:YP&_/"F^CBCQ\%,B;D-?(((3$V[$&T]"('^9 !VD M*#'YS"DUZ)M*,I3Y, 8]SHM;T03WCYLXXI]SA@^X49C A5EF '/=N?: ME#,G'6NV&%W%8'@XX,D(],J10-PR4?:'%]FOEG^5&:/SCP]*@>PCM$:;E#H)T(A-+&2H8GVY\=.\V]D M]8Q $R9_#?HU$E?24*#.825!^1%C*7?4GLM2FD>)0E%MTA1,<*D@"TK&SH]F/_KZ [%UE M5!!);E8RW%&]]]QY$9\F+::S"#T<6EQ1.A4N/'JI(FG<6Q9T0][XP] ;[ M+$RZ$KYGON;"0V72U#27#-%'5IM:YB:H^)X/A$= :R%H)5/O M!&+KNFZQ:QYE)@D-+DO-AERBZ-=?16I^8YO UD-A @!Y15>1SV:C&KE#!&.4 MC8WY,Z$>!W4SS(S*;Z/ MSKFBD(UZZ/VP^8NKK)Y.W+681_%[19@;-4)*#S7 M?^$4/ 85OD'CGPJ-;1TCFG:4@>L0PQ4H&G.LI EC*-@&]?'H^'$6I3P6"D^M MEC'8<&B,.3\?X!T(9$,,&&S!9PLZ L;-5/ WV1K 5H^KA']+.**AT\?5^QQ M'I"OYPC9A&!LH).0GY.9)"GU*K882=(L ML$/GK5PHY2Z=FZSVJKU7<>FN2HK:JF/,_K(8LP!1>!6+JJE1O5)>ELV[O0L> MW<+G+*.J,(]*6JG2M8$D(!K&!^I:4-*=K^<'F.KE0IV5%+CB-XN.13[EG)2X M4D)3C0 3^\SL-;3$4@"=-)B;B.B]8A*&WWDFUL[C\1BL[LI$5(-MVXTGL"A M4FH89&OV+8,I#P'0#[:\=[+G##%BTG,"E";B*,6[KFT;#RLJL;'=OY7A9!:0F=/R0H>/])G3T! O"4CXCY6O1@F#_H'MI8Z+ZRRFA$KKY?30K>PV_1[G%S>%WD@_CD0\ M'YAM=5+.MW>:!H&5+.71-Z'H!0=*\CMU>UCG6AM4+B"%T=/C\)Y MH_D5Q=\[=K4FQAY%]V#IE8,+"M+ 5P:E4T\<2VZ5CQ$Q;?,-YKN@&1XIXG>J MQ]89.*0+& [01>&(Q2-%)UM,[4)M&YO2.X.O8%%& M2N!/V*IHR&FS;"-&OL M/Q,Z7Y@!GCYIE4Q@REF2N]',CXM&_F)Z/!8J=4TT1]I^_B#; F_A:IM;E NP M\LF36])T($%3 *O_L1$.]O>V &P.@4 MT<1N':G7TB0IF7>$-C3?HD6R,22+61?RV^( *M)8/Y6OD'TC:,V3NA&&%28[.NG%P8] ML,P ;4L'7*RW8*CE]+9SF&$RZLJ8J$5?)Q-G,$O!2T\E&49Y1"A(Q@ 5.MIR MW-5(BZ(ZN>7WA8 UCUJ.6ND8)V36U&7'Y#/A:4^>^''2:,Q3"F(;LC&,?[%T MR"O9QJ914$U&B\GE/&J_?.2,J&=!FKL[3T^;?^!Q2^3P^L"GJTR8]427VQ%7 M- \KS(QJ!6(JQ"!' Z,_\ "6(BQJB4V ;9HK"7@D"WF9W@FXC/+6];(R MC=M-/7(\C&1 H6"X"6DV#N0$,ZDH&$JK_SBBZ.<(PATT0;@F"-=TQ;V/4%F! M TA[IFF@,\W60O&[K)S%5P3O\NA?WIFR"+1Y48ZZ_-Y*:GCK-F\83Y)L3$*L M16:\-,:U273&%N]QIO.20-M^%0>P?2@"L!M)(RR^U.7B-C92E696X/2X4Q!H M@%>HP*^TY_?^!E)Q[EJ0H6/++PV,9JXY:U$F&W@KTC+]8"CV)^%#<9Z.\;?0 MT9,20.81M:O!7_.;0I86 MO<3S3@=J(DT(D9PX"V@E#>@ -CXRZLML@I*-O32'3%>@ MX[OC['\*3I;Y*I,J6O363PIFOH%W?D@&+1U$1""/:Q%+87O:%T=8F_;D\QV> MU/&IZ'?L.HT;'VSCGIN#TRO0\?<43%@TJM@%7 AFJX[2]35]U4!'K0('*Y!- M3'0@<)-&;4D"X!P3FG'^&#J7N;C"5F0&GV^T*J4D[*G PJG$J&#N/:7(0[E1 M6R"0"*3 =+5W4H=9"-T?.'J2IYFU2EAP)DEKYQB#G0HQ:N^13UX/?O M)*CFM)MP HW:MIDRKHG GY8)B$QVEKG/G29:#(.HHRT4QS#=)[('Z2EXAB2 M<.9:I84G#VP?.5)MZ\OZ'S1EZGDPBQ4HXS]7["2T1YN@.PPQ@"):J\PVE@WW M>C6.**_0EPAS381S^E'Y!U&%5_NEIC$V?VRQ"!8D0HKL4"H#YF@:R8KO0%.L M2D](.3RTQYP4HR/GR=,)J?.B$*')]O3C=$M19ROW7D9X*C7/JQZ* 4P]J(:] M@E^H(2I,104851#TU4WI2@Y3:G-)S?S_G0EB40O ZNM"1KA4IKFKVX4Q_RH,O_9K:G#5 M;.J4"UG7!NKKPK/S#EC8PG%1Z(PQ8E(YJ3L#%<[@SR@=1V__'U!+ P04 " #O@0=9WP@[^=D> M !%$ $ & &-L;F4M,C R-# V,S!X97@Q,&0V+FAT;>T]BW+;.)*_@LM< M=JPJ67[&2>QLJCR.D\E>XN1LSUYM;6UM021D84(1'("THOWZZVX )$A1\F/B MQ+)Y=3NQ^ "!1K^[T?WJO];7C],Q3R,1LU_//WY@L8J*B4AS%FG!<[@ZE?F8 MG:LLXRG[*+262<)^T3*^$(QM;0[V!EO;SP:;Z^NO7\%81^XEE>ZS%QO/-[8W MMW?9YM[^[L[^]@[[_)&M_79^U*.'WWPZ.O_'YV/[U<^__?+A_1%[LKZQ\7\[ M1QL;;\[?V!N[@\TM=JYY:F0N5ET.ICN#)2^V#@_ MW1CGDV1W(U'*B$&O\(K\%_!X]>O)B+G+!IS;43^UR>_G;]=?P%/Y#)/ MQ.M7&_Y?^^Q0Q;/7KV)YR4P^2\1?GTRXOI#I>JZR_9W-+#^ -S?@=N.9K^M3 M&>?C_:W-S:<'&8]CF5ZL)V*4[S\;O'A17=+R8EQ>4W9I^UHD/)>7 L=>\N7@ M"_!@YA\;J31?'_&)3&;[/Y_+B3#L1$S9J9KP].>^O0+_&J'EZ.<#>MK(_P@8 M",:TW]AW"\.;?MA+:>10)C*?[8]E'(L4'OC+3R^V-W<.7FW@@P"'K 4642*X MWA^J?'S0!$O;>K_-,G+Q-5_GB;R P1'"P;H8_F]KV_Z!7QS6OC@5M"-#E<1P M\_CK&!:=$WJ_VAC:)7[W*9[E*OK"/F4(+'923(9"[]_-3"*@=Z$;6+ ,0$F[?["WOQU_.&-'GTX_#^X.6#><_PT0DH:)1:0T1UQ8CU2B M]/Y/F_1_&(2OO, M%,/?193C$S@^[/7$P$=C%JDT)GYGF!K1O<\)3 9OY6-I/'T?7F@A4.[V&3=L MI))$38TE=V*M.1\FPD]VJ#1L+^)!PC,C]OT?(<@1PF.['F3 ,(T<1G= MS*) M%[GR%ZQ$HBLUN;4Y> 8#U>66O1;*(49(#ER?L!REJO9S=7/8LDB>QZ5@$3J7 M$4\\SX= ,D4.] 1R^/N+X>!!N'DCH>S^F\?7@OY>!_V[@OY&KI$P[H ( M[F#])WPBD&%9]B2$945W@T5W,/VG3]^^/ST[__?)X6LKD58XELYTCO_='[X MX=]GOQZ>'I_]FU3)XS?]O_RT\_+@YZ? M(A^IHUZ^7QWSV\4.P$S).%*T^%CV<+ MKZ#2W9)*WZ=H1X,YU)'H*NWO@R71XZ]"1]((]EG+2+ ,5%?26U=,9/[W/X'. M]IZ_//C7BNY#1THK3TIDZ+$W/%\UXBEIIT\QE!4%?T=!*T]!QU\S:4-9*T]& M.QT9W<,M>AQD]'=A)[2 M#,!SB89M/M:JN!C#*]&8UHTCQC#B@)W#/+28<)GBM;V];[/L:\!9IBR?*B;^ M*. S/$WQ'XE.W"3!Z1L$'8XXDMKD]"@\) '/#-=2E#DG(7QN!1/!HS; ?,/\ MH#_-,^XB"JYR3'\%<*=(CQ;22HL+!;_ZM#EP15P2T$:,LZ,Q3R]HUXY@6*T2 MEFD)X'3['DC=+!&E$LNF8Z&!IM(9RY2V%#$*$05($_8,WLT+0!),$3+%!/\0 M7R/Z8HQ[IN -/45'3;6K;HHY9M#R" ?KTX4B=0C7_L$0,T=%DLP6XB>H#[&$ M-< C159'1L54%!5$%FNR1W= :PDC K/:/L957D[(@7 !?\110EDDO!UK:V>PQH M%#:8\1%,Q7YE;@MQS6NROH)JYK"=R#KATP#]AO#:H+0MGP5RW^@DEB9+^&P_ M5:DXP&3!=9?$4__,7*;B0J?V#9:"0WV3W&+*7H._I<2?\N4>'S3I54BN)Y\NQS0 M6R1X=AF=]S.GL,OH[#(Z.Q_#D]>EN:)NK2F"7L_>*16S4\$-J<"WT!4'*^J] M>-#(\3@<4 ]Z"Z_C YHCQL 1Q"8"#&"@XAX[!+)WPV5" Z7[1]:X8;$8@29- MUK06(Z$U_ T\!<8\$V0]LYTUWEM[V4.C< .>VMI9BWLP+)CB 'SQQ\ ;TO!\ MH4'6P9J/G9'.#B-R$VR]W-FE8SX<+-V8['DZ#81>-:,B22=H=9%4[IM@,'RT M'!!]3-(8G%>FU:1(+NA=] ,(.@(&\R*O %RB0T=@NTOK@B!'U1@@9_U6#:Z) MLX.K?^-I@;QQ"YURFWM]9@U=ZQ@P+/#.#44*H(.Y)TQ-4Z';@ I0/(55 #CA16OAW88U#FO>EHE7,&(N4J2(OW475?/HX^!J($ Z8J"]P M'(U>&CJ'QT,'3#AC -AT+*,QD[GQLPC6&/I>:FZF19^(%4M57@&"9@5H0%?A M4:1_VB<8)_@.X$[M)5@#_UUI$J-7@(HG2<4 X75 G9!:NQ M(-U!D!J>B#X#\\J(RB56>L2L\PN(F:U)=#77O&$$ ?0TN7F1WHHD5#UB>GXE MZ)-"-QR'Z7)TBM'%D2==D;?B'7TAD7\4Y4YK0&)#^F_[QMNE[?8(OR]E7/#$ M ":HOB/+T@_E_+D(%^L;I%N_**[CZY]S?)]&Z+Z&T>C%VH''"&%*JA%J2]IJ M1M9M[+\(N(&0SUO0@L8[0-8$BR"^Q/,:0X+]@)%2QUJIT@"RJ2A'-S?B\YCJ M"2!FP2!?9^38% 9Q$*9300>!4W(E[EB$VRWQ1X%K@L6)1$0ET%-5 MNB-QT?Z>]T :=.9;IMFVU3 DLJH,%PQ3=B\!_A-/60(H/V''0Q!-1R/49X%+ MDR,6>*B8H/L5J,&'&O#%QMXUU<][Z7_L'!N=:=TY-NXU]#O#9Z4,'XQMS1D[ M?2M/06G+@LAS,P!W7@_ G3D_RNTC;GVK+E*H.(SN24,2U:V'INRGRTWU.%N# MAY#B<#:)_((11@Q1]G \15U4 .*5V!2<)*9ZV(T0EE]*=@4)"N( \9]2060 MG_D4BT&$\3MOKSPU4? M2KF)I1FK%$S^&4I'W%&J L@FTF!EI<)*M@G8\QI]CTB_((6]W"NE+JE"MY9? MZ(V1.)NH\K=2NE>$PA'F=:D2\F.%LZVFDNO"6%];-IX9!#;^+2;*K67,01+G MRN9_D4NZ\IGTV5A-!6R2TZN<3G>!'A[W2K5*>L*J1J95TW+Y6926I;W>8I69 M.3_,?'"K;U6<2GO!M]L^8[T6Z%3D68:)80#9I#4[SKIZT)F+4S)=^.P>TF$7 M/EOY+;Q6';TJ]GTGMJ1[^GKV83"9I5:B:3,3"_/0+$-R&3L1%TN 61DY$-)Y MT^>W(RYLL$73,#YYW/ $)MHQVGM(I1VC7?DMO ZC;6>3\\D*(4^B.!P=N1D* MER5O TP8%2WO.:6Q2IR_?3K4H"N2< _1ZYMP"#">3<;!TMY^LF#%$Q@N$:%- M_$-7_JXW4C]KXFL$V0P5? MO<"X4%J%=)>5]ZW-:>NLKXC)Q6-A%GB!>D_]* '?%,YK 7_\&OV_W2(@QDE+6AY8CFX&\Y4%:: M)0%CP+!*-H^^I&J:".S&H$4D9.8.HD4J*[,+'/ :M:>QG(\B?;ZPJK>_OQ)) M!/=D&O?.;WGK7(:=EX.7+[J ^H]+9]@>;.YT\/]Q\'_VO". ^Y%1XEB18YZX MZJWL*Z/,3^;#@:NIAM\!&[@3(Q9K+\S_]T;K<.3T #?Q%JC\0Q>ZN%G/:J'E M75+=C9G_':S/UBY952Q[X#SQH2/?]^2&3B:XC)V'(A8Z/*Z+_ >VO9T"VR%Y MI]?>)XWCGSXXAKVJ_M7AZ/U2*%JTV4?A2%Y:+:M+ N^2P+LD\._6!+KK:WRO M^QH_>7U^?/KQC!V>O $PG[QYC[V'S[ 9\)W&LU<7H]^:[DI[:;NZ MY!W^5T!QJ\+/AH9P'^=[A]VLWXE4:$YU7Y8"K &OFG+RW9M=GX^%N6T&A[EE M#H?+R\?L"99QI(0BX2B7N4)I M3%=6KG"OLHD^P6(I$\17=HYD)H-3CCX7"/?/@EX&.<)^ZCZOI4I$N47/\H%/ M^L.)8&LE*LSC:^P*+.P2B<:\,!5:Y%3#9OR-9U;O]30WP2I_&/?"Y-37K9- _/UGYX/ MML)&[M^R O;-F$99JIFW9:PU"HX?@2:6LF-@CQ8+/M]DKJ"+]K9U3#<85_%V35624H22SW)[+;XW\QR"].& MD:F#3H.SK=69'W0:4P.*VYW&A!K3 FO"5:D_8.R#G$C;8\#+!;C8WIX2?O"\ M,"NG>_GIVS.+6.6>:-?5OF^T8G#UXC@=8@R;,+@:8!<7>#0S;Q$Z[0T@:H)2 MS0O*&MN;\!EE_[N=P'-!5H?+2?CE]@1HF,C<7K/_V["#Q31^A9?R2KZQ]>*' M\HVYW"?_M;/9!'#8]FO=>K'4,_OC9E_X3]VAF7543 KKM?%L@5OOT*N-XC6@ M; ,CY_+KV]&R5M*$9#S^)B<9(GFIW05CK=61'V4\L+%+J0JL$5,22J_O5*)H M[,:SQ.Z[9/3= 64[5-E>#D_'<( ''J^;+\<2BM9Y3M915T==MZ2N$\7>:EMY MDB>VT:ZQA!56&NW,+M['J^S0D=C.B7-EO5[KWN7D%+Y+SFM*5S> 8U(:?SE)58A@*OH%O6&6^U]WRS RJWS*G)'1U-ML2WN[U=G6Z, MQ5T1P$/R,.QT'H8E'H8CJWG[&H7'9=NW#5\TY%3\44@MX@.&@J3E 2I]GWL7 MV&JY''P+1>-ZA2[TW#%MP6!NUJ#GP<30^_ MR9+6B!CU8FR0^,0<+>C7%9*)IX%=-K8?LLJ"X0M(YPTFBI7(M*,=]2 MD]J7K0%0(L3+ZC74<(53J+I61J>J$4*QBCYBS)A">V9,06ELD&.+ZPC;=:;Z MS:CX8F);3#*XK9F M;;7'R!V$61:&0J!P%]AE54/#?FY!@Y)Z+S1G2Y,I'"Q06!]JZT[97C(!S&_P M.>JP%&GJ-8+-483[NVWK;- V#-:BJ\%BXB+\"XIH2F/+B,8N\AICJVS;;P:G M[ON*B$P0#1!^:M>0I+8BOY%^P^&[&W9FJ7&1&"URU<5>F]KX;F<9.;>9 ,RA M.O=ET@W\7653K99-4PNC#NL>-,>Y8Y%@9_HR9GF&=)XC VCA$FO4O@<+Z!+! MV[JX/E.B5@N?7('.4$(7GRFX[?=#K_/J4?1Z!$E"*@+C2UMYVSZHQ"[MQ.=& M6DTJ=@C_8D^H_2Z0^F#=?KPLT(GBRG=THGY06J4R0FV2&C3EM@5\:Z99T]/M M$HA*+W2(K(%QC14[+<6@F$N$5Q<#NQ'2O1'\HAX'/$";NT.A1X1":/.9D6_>:3$AYU_) M#L/.C.050N^)\4-YU5D02G-!=@.&KYF MHX'KR(29Y^@\ 8,]M9K!T$;$&ZUM*Y_4A(P04P7AT0^!,82(#'!E51!)D1K; M%P)$11 B2/C4]&VSXC[VI:#$, 0\^L(2UVO83=V2-]X8%9K4F,")8K.SJ.GQ M0LV%Q\K&#IS+CM[QJ[8KZ75*^<.E_33,K9<83+7@\HP;F\5S;BDN>%#;-""Y+ZJ:'7$E_$;F] MYWJ=6V=I>1BGREAR'N#25L.0;(=ZCPGU.$A";%DE;6_W:_D,JI-(SGT69@EX M)_3:U4"NK,* N1S>C]-V9"Y,:+(Y3#Y3H\QMZH65%@Q^39K52:+1]733ZK RH/8EH)W2;+W4$[)U3LUA72(8=7Z(+ MT>)<_5#$@G2LEL:VD1NU+$]#R8/YPK2[YX/M>;=QAP7+L&#GNEBP9/-Y$S.: MB6#'M2PT=RS 7(L?.8;2H/5&BKO2K0$HP''&A^I24/9@:(1_LQY]% ^K9?;5 M??;62VXS;6PA)V)O"3^?[C&BDU=H>.@' V53(/!DLRNU T&.WVVQGN-M,L$&Z=?BN#L/IUQ M(>2'MW?8!&8X!K:.K@9,ST1\'M.1TA#Y%M860"IQ2>>4RZE&O;EB&_BIG"HP MN9H&CK/4/P&S'_:"L?N-<3"ZM_Q]2^MS&E'S,0R,K$7+/A5FY7D3;V>=(.5R MZ0,^,_^)LI12580D+C0=9:)0G,O&;T[7L:,H4=8R'!8&6]0;OXZ2*.9N=T OQ-6<+$!7%L M[3'B1[UYYH.\ 1F*/>L1D7!4/D<5$\4%LC8L%(3>M[Z7E!12MR')WM4,;&N[ MSL':EM&QLCHKV]J^=[RL,:6.F3U"9G9-SH4E74I$BQ>==PHUK1Y;_*FWEH+K71/AZSB6E5Q&ZQ_O@-[Z5T' MVH7)4VX5YI[0BW'YHG]I;7D5A>WM-=%;V^F%I11H1TTMR%M&8]M257Z4$^I] M2HE?SE,2H%+=]7)C8[L[]=U%B;LH\?V)$M\U*5:^-6YK6J H]-(N<+%9]VX] M [0\6D;G$12H2[\7V/<<.(F79S5WG+(GBXT]84NI+0L$[VA.DK35KNA.5Y2X:5VU!\5VE2E>0F: M1#2K?MKZ#LU<2U%6B:F%]2H&L3LK,?51H=:CQ$,C/I;K; M8-*%Q/(F57:FK::_2%!5@A)(!D];N3HF5!.BY0AK>;JUS>#H:*N)*B\ZVK*T MY3L^K YA-<58]7D#UZ]UP;$L+2VX^IHJ=<8(V$E@A M!K_HP\E#--$\@0;D[P6M/1'35G"M-F3T!:@L$: U&_0]V[-9W);BIC5CZ:38 M^TOMU.DOK4P&"RY,Z6JU-Y=\^#=;?K5R;;0$_*3KM %B/@J@UEK"I7ZHKUPZ M>:YMF1UTR6!%"2SAA$5L[*F??.9=$+\H[!WCYE^W+6)%KN!FR4P6X](?-D#1R9TF)WW9R1V7( IV/9!- MK07.*LF@5J'BZFE:EJ8NK#NC*I5F U]VX;SVEBDP["AB0>(,:-Y3LF?E5C!5 MY^O[8643@'#2][R!FJ.A9*#*539;#GNH!9+."[X)SRFKPM(J"9GE@J@\BCFQ MM;?:S_9W9MWR1H^;'0]PG1ZQAQL%6#[PZ4-@ *7-=D$K)C"A/ AY" M_I%&,L/\0LH4H/WH"'&.$+N6JUX8V[*)7FU?4:%\UNB66(7%+D_^NC*S^ %7"2,"*X,D M>O6C+:NW(^8Y8NZZ ?K&7JK $K*H!ZZ8R[1=J%8=\Z("'2_A6<=DYHOD5D?P MHV#]?5L&AX*+$OZH.BQ9EP"U+94P'9Y0E1Z\6SY<:O!EHS&OQV,Q'J?L=[D/ M7>Y#E_OP>'(?#-B^U%)#%]9#^GFL@%& C 2>0<8XL8P@0!.I3-J,!/(J&A"U M(JYQ*<_B"E>,T?4W)J'OV9/UV5*)>YOCT*D >?U5<'(>K9H: M('PH@8W="A;'2=$D1M( \7PI4BE<-Z(R'N-Z3RR."5"AO:KNO6\C8<,4G2-[ M$;%U%>"]OIWP*6HA[#-NA2A;S6F 29'9R%[DP8"VJX2)&$9&H84O1DB=7\(G:58+:GQYV4]E/.WQ MW$Q@J18 DY"8F]'FC/?9_#*-DH)\!?@-6^ZK?)% Q3&1DEG'KFZHN1H M:"_@TNNXV!P7ZPJV5 V+#V/7M _]RHB(%!1?/7X6')A'Z8TN>%B9$=Y73D<* MB12#\\1JFF(%XCY+8/D)LH$-RK;"PS56S\ QT!O7)&(D5QZ[_GW5UY'=E>= MJ/RO$+$]IA,&]J_%$OJETS\!CICS\B1=]0%;7$##SL =JLH-2U$1!@8%_?1+ MNI"CG&HM4X^;/PI!?'')-'PNJ2\>CZD:/@YX+:X#.RW+Q.[P(%1:[_RD1B, MHC9]X'/ ^7*E;0,H,!JQ-A5!SF_"A'\15D:$QS01:"[KU&>XM&;UM*5S+&H[ MU,/OHJ";8-"SZ@_5#JVR-Z+_?EC1VB64+,J8W[4E*6BR"\I=]VLHAA);)=CW M".<""Y/^&"7AI$N.PKT&"+J3L>7V<8U;=7?[/NB\4'_&"_5G74[8[NXJC]/& M4,4S^&><3Y+7_P]02P,$% @ [X$'6:3!%&5X,3!D-RYH=&WM70MSV[:6_BM8=]/:,[)DRX[CV$EF7$=I M,YLXWEB]=SH[.QV(A"PT%,GR847[Z_>< X $*>KA-Z7PSFTL422(QWGA/#Z\ M^8_=W9X_XKXC7/9[__,GY@9..A9^PIQ(\ 2N3F0R8OT@#+G//HLHDI['?HVD M>RT8V]]K'[7WNR_;>[N[[]Y 6^?ZH< _8<>=5YWN7O>0[1V='!ZPQW)#+QQ+LW'?-7W3L(W.F[-ZZ\87$R M]<3;K3&/KJ6_FP3AR<%>F)S"DQWXN73/]]V)=)/1R?[>WHO3D+NN]*]W/3%, M3EZVCX_S2Y&\'F77 C6TDTAX/)$W MM>\&;K#7!C:&X;!GZR.^1CZ4U/?NG+ ML8C9A9BPK\&8^[^TU!7X&XM(#G\YI;MC^7_B9+\+;2;B>[++/7D-O<"NG:J7 MGNB1#@HOF0CJ_2#P7/BQ]WTD!S)!4GCUIC. :0F?J%=X]]R.W<@8NN7)9'HR MDJXK?'CBYY^.NWL'IV\Z>/=#=71O:4?9;$_S,6Z]NTH"YQO[$B(-L(MT/!#1 MR5-WL=##%:=NAOP=3_ (9C\9G98YH8K$'WQ<#D@M$2TDW7S>*RCY_%/O[(+U M+GI??_N3??BC]^F*G7_Y>ME^0*I^X!Z3=+WL??WPY>OGLXOS'OL(_UST/_ZK MQRX_G5W4M>/4D"N<(.)(%;M.X 71R4][]+^97SWIBY/4=T6$GV9^IG>>Q($G M<48NOO0_PCQ\^<"N^E_._XM]N>Q__'+!?OMZ=M%_XNE8P/1/+YPDS)^?G!P< MA4NEJ"V;_@Q2MIV,!,/>=?=.?P-%G A!W_9/=]B(WP@V$,)GU_2+R\!(")0H MLY]3TBU[+ E8F$:@BF/!SH/Q&.XF*=AB<3KX6S@)WH&/PZR.8VC394[@NR1# M8A8,Z;=+#]Z%/R4C&1OY>78="8'F2XOQF T#SPLF\2.(TX=>:A2C1$MOM]!< M0+N$#SQA&AT$$= _,HK'PUBVK029NIB!$E$B'>YKZP3+131PG^J)>/#/0NPXP7[FCO?;+XW5'CUZO^7Q=GGWLO=E^P%R\^G>5? M9\:XQM1XVU7[86EPW1>Z'R3<4_.C=IOJ%4T\93AU@B_6@J__I?^V:>_KGX_^]J[^HLV4;WWK9]_.GA]^OKUZY;^ MC[XWTK ARN<&#)*QLSHX:4_9__,U?ZSGM[ MI1P_>K6B/?*_F\1%C<2N*UUOGL0FSQA[SY/&;5]'@GMR.=IBF(NQ213>2-.Z M$O?F2=/>]U"J=!X2J7[N-V;NF!/TLTOI@@Z3UJAF;:TOO#S+ ^K+ ;8:W MMD2Z]>Y?(D[@_93R)WR'\O0VR8;><"IMS.IZ4$C# FLQO+4ETH*@#CV1V>4G M;#.(M+&>[R^47VT2O3>^CKH2]^;Y.HQLO7)&PDV]3;%]-XOL^E9)T00+G@?" M"<:"W<#B49&3RX2*V5*5#H\QF_7@\(6I34HPQY;YE%Z+UV)*JL5/=KE3N=I) MOQ#^_SPR_66A9LL\>(MZ1$/;RHDW6/C2R4@F8C<.N2-.PDA0Q8BVIK!&K% * MAK5,TD]AY@48),&4-HY!Q&"=;S!@GHRB(+T>P2/.B-8(.^%")]J,]6%$D1AS MZ>/%HZ.'6:,5B$+Z+)D$3/R3PFNX[^,?B=E?GH?]CW&=L<6AC.*$;H6;)#!) MS",ILC(W>T[O-"F".U4S4RU3.U1V]DY7V#PVW]VB..Z^'>FV\Z[L6L545G4] M?87/IKZIO?]:C"LJEXH52:.(^0'0C@N]2Z)4;#$J9WV[I>M9MQAVX.W6_A:C M!]]N(5S"BRTSH@%WOEW#2OENJ0ZV^,TJNIKM$?6^?02]586")W[@B\*\EXH+ MU?*J$D/UR-LMZ*DC/$^+WNP[PS;G@ =W# M,&%[^7]+EW5_=F3JWU&T7,7DXZ[4-O@&!%TP*G&O:GKT)0OE1E^Q06XL6CU0 M!OZUV%7UP7P(PS_AWH1/8SW7Q\?M[N$+KZ=8&@.V4UKX,Q4*KOO]R MQ:5?AAQ3#X266VR[?IVR:9 "W<+<\"2-!-L6'@B>*/"E8UWECB-"L+EW-/X# MHDA$H48$08;??W4:6_+##M" 6BCIB(]>8X6[ M#Y<&TZ4 %55]4H@M(AH&T1A!MZQ$>L*SN.<&#-M8MO'*]UC99.1B_KPPBHO MQ]V+'$H8<8':[ME/>N&]=XAP ^QJ.!)$DG#TI] 8I._HF8<+(Q$)V(G1)&C12/P@P>N>%"GT$*]-64#]0?K! M3L,&-!1^K.B8?II@'GG(IV2[P780FA_@!6G>!-TYYZ&$?2C,M&LH&";1%4.) MI"W]'%]%#JD3YB<]F]"LOHFF UK\D$;X\A9.-$V"Q;>*6XG:MV\D9[@9]W84 M-SK?P #T!(+)1<(1$B0?C(K#N,)IP0AIE3%?,%D^B$-X2XI +U&U2?(P(LQH M$JWV=\>MLA; Y>K<()JXN/.MI;)C1@4D!6P10XMVM59>N7K'&>;"CLVNY M;E3ZP,E@STVG&TZ8#YO;5D6)I3U3^'WNCJG.8]\\2GT 4^\97(5W39Q!XZF^ ME#@ST$[^W>;748\21Z6:W$[4^N)LBO'UHE9[V?^K 'O M/OR(+!:N/5D^%ENN^7K6A_\:AKNOPZ%.XVDLTX;9UGQ$/PBSU5YS7YG\@8;1 M&D9;1T9;C[$US+01(VJ8ZI;JS;U(TU=6-U MKAO[@4_VGE/YQ.ISWKPR)!0FK#[N?.%RSTC)_DC$ M=RV-C!^].-*NX@Q#K.8/&&"BRLO[=E@UHMYPSS)3!L.(1!SBZL.&FV" >&+/-!5R9DA#C@PE(?$, M"\7$2(^*6/3P[2XR4YF:5Y(^P/C%78?>UF-70\+3B @;R: ;P:5(KYPU0NAS M+!*LQ$Q&3S+&XJ%)#S)4,1PBS,6-((@D'""M[7./]&S"(_<^H%JE41:7T933 MSB!A.5@?E)>ZF]$#(<3WA)JIGZ3/<+UX5=5_"0/L',QAG_5 W5U/V8=4>#'Y MWMIUJ.Y?(LUN5?RMBZJ5"JRL!%]>VIXQAQ!/5.)NO5%WK\"]&%9MXP%L+(.):TN'1IB 7KN$1AI(PSB;NT,8HW<=\H^R;%4>']&9YW. M.4 3OO DC3?$AIXCBRR) 9K&\PB7D/A2 RJ64!3! ,&YXM>BA)^HM N_!N:Z M1GT]H\&JL1L+^CN8U=]%H3;F4Y0N1FFZ\(2RMA-2I8A54$*-J<:#+/#M?9'5 M+"XKN<"7!#MJ \%&!+("@IEYV]5T#,1>"7.Z?[PPG/!\@TGG\,4CRISS=)PJ M1YR1-5PYMM]TTCM9CL +)5*?04FJIO=60?6/M"8EQR5!T!DCU&IKN\A5:!I M5VYDD,; :,='M*C!A U!98;HGT=%/9R5)@*"#NG00)82/?%6S[ M1P9$;-BV8=M*MKT(V(>(T\:)>^KLW_CN'&LUI3;N$KVWP*6QYA309V#,H=8$ M2G9;;) F1L\Y2H (MV&%AA6>@Q4^2U^.TW%F*M^=#8"IAF*"XGX$F]G]O;UY M$-_;=_!G[!B&"=/( >V&"C!1NU;$/.YA7!8L20XVG_6*0@B#D!UC- JU^4>:#&W$@< K&'#0 M.^K"HF%7\3N:=#+)G.P;[3XU M)[G$^A"IN=$"%JE9BV]W7(S5G'UH#+I.>8YT;5YE;C$.V?QARU];#J+JJ".) MC%A[?WTQ1$>YL7?S,YAL+.7>=X03QJZ$47 CW>J0>FO.,!$IF#RXG(5!9'N MS"A"6-, -L7B1A#^,4JQQU7)ZM_* '@D;' M6_--1KW#M7.X E9]A!."9,[S2&8%"3$+*QIOAT5)TD1HRE[((TXF8DQ0W(:1 MQW7U";4:U^H*B$:ZDLYR ON4,@MBFTARG'J*^;20UD84SXQ'E$, W5/=$&C@ M%K[C5I$(<#(*\%8[T&'1 ]J^09HPAZ5SPI2?F.*^\"M81#F.NGK=+%+^;%-F7TW;8FN 0GF M*U>J1(\ FRQ43 !Z1*U M<.EPGGQ7AYM=//X+@]"J[]0U9)E0$-\0@:)S#\\2*PS)K*19<7AO1W7-CW6$ M*A))T 2/J^VAP]K90Y\%+*1+II")E 1#9B7BK;]]4Q$)'A0=7UK(NL+#<_&R MJ&M6WE;%T-LH!5 P*-X$;1ZKF"_>>.:"Z) Q\%""RI=/C7V$GKDX1?,!WD&/ M\_Q6]"E825.! S97I)1J=:,2CTTFD32,@G$NN>#O#O3YI D%_VC>NH5LP-DD MD@FH =)&(1IJ:(+D)VCX*G4)#07*0:W*UBL[M7525.9PM@G*X(N;+JP(P:IJ ;S!DOQ;Q?HP(T%Y2I'AYV M>#P"VW;\5 E>F1'6O/OM ,<@=U/KBQT M^<2F9"DGMY=S,_,?*^;UH%N&HIG!O3A 6T.EL:@08>PEXJ@D94@'$7 M-0(SZH5[B8A\9=H,5/0>;9<@RE1+[FT;TZ8LSA,&T$^"_E*'' 2!LJ$D.;') MTX%[&LL=ZO%)W&)1ZJ%+*!+7E*J'JX->/D\J]Z#NNI(;^,-0G:UF.WE4[ANV M,]_TXFZ@W*3:&4G/F%&KD>PT.Y%&J-C]]NT:"1FY5.8V998I1E0$G?%Q8Q"; M))B,P[)JH0(]+C&BFK!Z@_;0A-77-:S>J(T?7FU(?YX7BGO O2Z851/KT&0= MK&BQ&^ZE*G$2+LN(#;E$VR7Z)A+U&]L&'>,*%?+)2C+S'$P=Q\I<4ABD;G;L M#;DN\[?"SB!5FR&=.K#4G9H7GNIHA)UK8:)OV\L)NHIB*;J[@,K+KEMA181R M5^XI[%L:TF](?PGIZUIFW -3=KHA)E-WK/:M!?,?DPQT]DC,8CE.O83[(L!S MMZ4/FUWN7M0M< M]WCD3:FV7F>A *L<[9T&0_5WO2/8=2>&_3M1 V*I9&62]X$989A'8WQ45<66 M=AJ:RCPS23)91EK+CDY2CE.>\*.5IQ9AI4X; ;88F^6>$!RWG"@+>*,^"75U M)^+N'8GX,HACB19.OY@2J6F)LM[.P3+![+8<*[EW@X[6]AU)OES!,B<13U*F MH:]IG%2LHWN2H611PFDR-U7S5;L[UVO?T-,B>CJX(STM("->IK%R8F"OD)6H M4]3O065+Y*H6C"7I5$JY#J+*Z",P'..#X$90!JJ]G7$P[]'$U$OYH/EOFECS M7.,Y^:&%[-!B7$5%,E0*F$*S(S'M\3B!#=(T!QW(D(3B5(TZ';*H@G+-+LVN]\J#XO*F#GNV$ TQ B)L2539BS(\FT8\-IV%KW* M3DLU>]V#79HI73%BR;/95V189SF.D)M&5,)#85E=H+?(@C4'% MQK$91R8AM:0O]JCQA#:"98GC7N>-S.+AE)7@G+HB#6, \BCURL4(V;.NX(BT M%;$^H1V\ST")M'M?(0J2#-N9%5@H3U (J2HHAQ1W8!*[L0Y"H#A$@#",2+6, M%J>4#!6>WEDN]/:[1:E7-8Q&_!7%WWZW=O*OU*4F[^"Y\PX.FKR#)N^@R3MH MS)?'-%]6M%40"2U3+>Z\"E[;/X":[AQK9PN&2H5;>:?@M=Z>C 3MV(QRCE#U M[:RFC=#Q1SI,)RAY"KXB:9^NM+)?E2[,/0%7.GKLJZ5I4A]F;10*XVR+,?)UT A M)2" !1@J!0 ,5(I^X"?95'FBC.2K\%+*N7LB@V$I!%QS!G[UR.&JC6"<5S5D M'#1H-@6"?NO=&3"*+FM0@:QKB< ^>8Z=.@-CGL3/-0X0-Y;Y:00?PC2IJ-'. MRK>KK("&"ZJYX+AV7) =M;+^++#\% ;2)YYW!TU2.@PH9R=LTBDQK5)JJ7JH$#RNTZ7R#;;LG MP'Z,T3FLBN^X0K*G42/JEVL5T[;=.#72I0?O&4J W6/)6J1 -"*BD67*O-?([/IZ)1 M:J)XX:DXQ5B@< 4I,6!SP[Q&?"MUE*,QM&R\'5@1KV7$ 9WJB-J T-)4HAX> M_FCI-Z/NQCRA] C%:DJS+%8_6;'L6 &^521CJ1SIX_91LW=:SL?[>[5CY-_P MR$3R'W[BDPWAXGD,FVV,KFG06M,JNP]T:&J.!/)!R3O*N.$.S)N;PR.H$.XD MLV#P]#/RY;T71O4]L=6>/4[]+VG<&K--G73+%@@[]+1OWFT. LW9\C)>637 MBG-5I=R7:CE:RUR//([3,2G8%OD_I/)*J%($/!?%3Z.L&%FCA>,+-.R/ QMN MLG3S+U7I\8V=.8?MZG>T[#GH4: VW*YLBJ?^5IO%_%!6)T4OHEV4[$T-X'A> MU.]8\]52D%T4,9;P(3\23SFWZ.!K"2/@'B&*X:_9S=G&-#MRTFQ/$3C,[&%C MV.+1V0=1JKU_EZ, 'H4A02NTZZ1&K/"!$X12!9[)8Q:#8A9NH=]FT*G&M=1' M9M,+38>50Y*.'E"A[(:GY_!T_4Y ,#6I4V)TQ7&JI(D&-F" T\"B5"-TR%. RZ:R649..D8G+.9794C@ M0304H#*C5,__)*+ M@)VY^L Q]#DB75!,@[G/2J%C&[CC+/,@%C^=M16F79M(3G*X2KLJCM..Y* M'-W*',@>"+2$9Z5-^0M4)7H$2P>_$'XW#"5P,"@DZ*L9TK4<)H2P3&?J_),* M$FL+NF'2] PT/4;F30AH):'!@#IDEM-J)ZK[Q;.F@N$09C&"K8T+K3I)$*DC MIZ2'4Z6PR,TJC/DWH62\73B'LZ8S^DQ*0V4B1U7X?MXY1SOX7E148PQXY2=2 M54]7?K*;Z8"-9*TS".:E"Q\J! /J[1R8ZU:!R%#E!AZ>M(2=@9%)4]E&5*D3 M8G"U80IUL6*V@#S"Q7J\E6]O;)S@Y7/$">X;%,"S^I;%!#J#P)W"GU$R]M[] M/U!+ P04 " #O@0=97-4W?=T9 \MP & &-L;F4M,C R-# V,S!X M97@Q,&0X+FAT;>U=>U/;2+;_*GV9VEVH,C:/A!#(I(HAS&QJ$T(!F:FIK?VC M+;7MWLAJC;J%X_OI[SFGNZ66+(--")@;3]4$T*.?I\_S=X[>_,_V]EDZXFDD M8O;/ZX\?6*RB8BQ2PZ)<< -7)]*,V+7*,IZRCR+/99*P7W(9#P5CNSO=@^[N MWLONSO;VVS?0UJE[2:5'[+#WJK>WL_>"[1PG6_3PNT^G MUW]>G-E>+S[_\N']*=O8[O7^V#_M]=Y=O[,W7G1W=MEUSE,MC50I3WJ]L_,- MMC$R)COJ]2:327>RWU7YL'=]V1N9!CF4R/_G$MQT*SU_%\!#4&;1GPUVSR10Q@%#NW8=GKD9MJO=3(1-/J^2F*X M>?9U)/O2("D ,]F? \9N?%N"_RH[__M'NP<_PX_SZOK9@Y3E$B> Y-F-%Q\V2U'9D' MGV@$7%#D2QR%TP]G)^?L[/SL\K<_V:^?SSY.+L\M? M/UU^/#D_/6/OX9_SZ_>_G[&+#R?G*S-2>C,6D0,U"%15>#\1OI6^RH'>\6 D/-/BR/\2C@/W=F07$CDHK(R!&=<5 M$QQ@72V953),[GMUK>W:69FXG)/(C8QXXN@=E!77Q/[!W\*E<#WY90FX?="R M@M8&L!]^>?S?VY.<9T=]4#&_;$]@^G>J3N5]WH?37QA@#:!%S<[/BA[WKXEO MF1A((Z/&[O6][N[^$\[.CL5V/#/1^TZPVKF#W>[AL]R\GLF19!^ /+\#)SCG M8X%\B;B0$);C/"#-?8-AA_GO6936O=7KG]<&K MU]XZ^T^'H1OEF5#1?4S/U2:TAY_1TU+DO>?S?.AN,I)&;.N,1^(HRP79@O#, M[T(;& 4[5>,L$6CL.7;'G@\U_F!L[R7;5#EYU6+8*9;E$O]4U17G>;\ MKTB^NZ^.M7V=IVG!$S86 K>^P^2 "9XG4N1;SX2RUTK9#ZR4>99U%8U$7"1K M!\X#FL65=WZ"((.^B-18L!M8<8PA:&0SZ/3S+,:@&=&'6\X<-+-CJY\;UVF.'_!_8G M+,XO4S95!= A],U-D0L7FFL_,]53?9&H20??;7N!<0SHP55N@A,/#,7'("D\ M3&\.,221PJ7^],[0X9QC_()=B'R@\C$"I]C[%%<0=L!&&A<^QOAT+7+JYW5= MCNBT-J**P[GY+=P5M4CQ[074\HJ=P / '#CND3$<11Z-2J:16Q>X,!*YD*E= M3%CO7 S@ JQ(ES'BZ.?*(+MI&7X'V-10P!1R"S(KI][Q L"VED,OP-! A#A M- *XU(_?\!$\5 L]PWM(,3! E%]$*49U:!:I,G@=6&\!H\-K4Z9H-+BS.&"0 M/YE(M24PNC61&I@^GU(DUG+^/EZ0OB<8S2G/)$@F. FQIRU8P%@,)!(=]%C& MI('WXR#\+;>2T*Q[B!8#6L20//"'5$T2@;B[7$1"PH&"(7(89#;UY.I6KQ'T MAC]RI3.0"P6&NO/R?O^]X\"#<7 I@MQP( M8&^]V(^WV&O2?K#57L:'@,ONF)\W K*OC.""S(N)IW.=SBAS#^SQOO6$KXCD M6N8 K>Y.?B_7?C!K/+)//>5O0DC_X%2[ OMG?4KWI<,UGWPN%/<\)K.6XS\J M?:[N3J[E^-M_H\!VN1\,(QV16-[Y8#B.6.DOX MU/I[,;W0>ZX7H-=[C'YG6:?'O(39T 7_&'GC]13'O1OD+@59^^Y*F+3?3,K/^%!L6V\;'\ Z'/%DPJ?: M+?KA87?O12D%[+6=AO_M^18/:$1Z]Q]BR]=IX.LT,5.SM_!&IZ_ M>W_]_M/YU3IWNS5WFT[?[IS3Y\683(D!]A,5?:DU5G$':G9F6^X[8/LG-@0B M-!_SY+AEEW?=X;"K]21E 6RV11U&AH/JKC?OCLW;Y%M/OWLB%3E/%D6X6,R( M7A)IHRNLS9US#2 W%;PGRY(I(5E8QE%W+Q*.2@UV56!7?#E03UD581E0#X). M:OB=_K3"['C@22MFQYZ0^O 66 ?[FFUQZ<'".'.A,]R;=&AQEMR$JT6]=-SHY9# 8B(NR81X\. M/2.J9@!CTL(@=,>,OL\/S?0AM"VMK) M7^'FJI2]ZNZ&U4B^'25V)^JMI!$A'@G]%O3H1E>C48=%JY@N3!*X/0DU>$HC07714Z$Z3"U\&2,E!H3(+.OU),QG%<[AUD4LSN9M5R) M$;=@6UHQ6'<\C!QG$@O*%/"0T5@@HY*IXP@#XAG #FA:,"9Q [\4T-@46QOS M6,PPH@&Q@!7E'83CP!P$G+TNN&W/,\^]ED';ZI2PUFP@XR*2/)^RN##3 M9H\D?6B"[@V5XNPH.R+G$0Z7J3X8>FY2EN^B@M&R>-CXF'\1?M*ZEG#A?N%?)N6&'CBFW:5C*1P_1AJVCK M3 Z"B W@E/F-^@("D[!-10#0/R^F901 =^7Y+6@;"&-+R M(.ERNZNN ;<>0VLRP!GUTP<*@0U2>=NQ65ORBXF,O:>WY%UVU'+2XE;]NA-2 MJ24Q8E9XJAVE"YX[O0W.(>JL?(AZ%_#G))EE%3[CJ\9/X>1&D4B$3VBIZ\V! M:AER#3_#"*KU._M/D>1X!E;Q< Z=YHD MJ.&JVQ/0*,<#61EJ^ :Y1, B<,8H78"O01=8^=>().S MAG3RQQW$*QSU ;)/&"A,(G5LMDPZ$8Y+AG/'WZ4J%5N@.))R9&8FQ';#A\NE MV=1;I-GBO%!UUFAWKKG'@MQC_^FYAZ-:VE6@B;.2='M7CFXO424#47&,LK3E M/FI@TG@C9'%W5$G>VN46SS-<@ )I!'KA'$_!4496K87IGE9?* G8]U2>-2L+ M@Y<#KM9P4SC%QQT\RQW=R;/F<)NPA\F??8U$9IK:T"P7;I\DJJ=.JW.\P@_+ MS\$>Y0XIJ*2E(.]#U=E(4 #<2YW'8DCU=4NRUZ,S(=C"D9,AAEXHFS!8 MGGDU;^KEG*7A"+>G8!64$I$VUV+!333%,X5KY *$4Q06,6\=:5@#-$3L=-E(3T _R#C)LY(YI[%S1,5S5Y!,CCD4,"85>)DCR MU5Q)-4;F^;?G\]!M#UU"*-6<,9$+HYY",,]9RM6V#EX\O77P3J+"E5I=]W?K MY+TDM>[1L0+/<@M7 2OP08*6R%VH/W7;QTZT5I&LOGA411QN"Q5T%S7Q@H 8 M< 3K0R(';*I*NP!U7$(#C*!QT>:&[.#CL:=!]]ZF*,TG\16ZU#J9MIH&+S;[ M6\[UO.5B@,P%*N;X5DW#_>S4,1<1;48;I-:%LQ#+1C!^VG#T=\ P,3*9UPI5 M&XE<' &;=&PXQ6A.0HZ:'+>VC,16,\(DF[AP&>-U".B+$9P_ :(:'!'4<$8AA)-S4UXS_ M&<4A2\Y_5@7D+H5,T050^GKFCVR^YV=1#G)"5$J>'**[LM11:"]EH.^B)0HD M"T88F$L1UZ.*8\ 3=(R#P&'M[#5)WSHZPR.@HJ@ &Y7T:WJHAARA4SI[1)#9 MW5F=C;BAD'0J*2I%N )HB6Z49F7)(_SW-6DP;8YFE(D9'#XB9B7EPVM=N'J]-AXR(Q,DNDM>:129L: M .7NPG;!?N(.%"D-C>N2_89;N GVUUH'<;J0J4(#8Y2Q1/*0SUP0) M!7)Q@:F#6C&^]K!%6VBW@8O9ZKC5M2L1V96($J7)C9<[4!I?8%DQK-.873FE M>OR19(,8*MN%0A.IK #6G+07*8UMT'Q<.@,[/CKES&1(HD M]E'. _K6%@QP7H62P#L.&@HFGVA?\ M=!P6=%Y'26%J=-1R<&)05I3E55S7-VC$@(UU5BUN R-PEHB MD6/U09(X;JXY_I%1$;:XU"$)%8?DHS!82K .X.6I_0YJSD#M(ZZ(K[J)W*@$ MQL%SH!?KO TN=#R70-1"?VK/KO.))WQ"YRX6.O)!7N@8MJ5?/!5*X5D>IX.G M/TXP"R^N/_(TM9+^PH&I9M,0%CQA520M &S>&E-K'JJ:9&L)SY0(&V+I%#L( M,6J5UC(!9 M(?^=(7D$? .7WO&930>5P&D1@DU3##"I8X<&,H=V/_(GT"TV M8>7R#+ ->N1E(>,MZBM"84DF8QERL4 QRX=P)[EO*FLEBFHCFE]"Y%^I4;1F M9U4:+^Q?NYZ( /W%P^[+F6\FW@U!"8./=74N0-_UA05?4*%_X: 1=N=+)=5M M2##);MUMXD-XQ" SD6MXV<5JXT:TTX;*(H'0<1XNX1R"M*.,10(OY&TQ- K" M"72O(+C'24'O1? ?S;8>$JV+'/=6^T!]W*K['C8PX6OFO1CS?O7TS/O,1@)@ M]Z[KL?JS6KC3(4+NZ\]X@JY \;&I:V>DFBRA"G[V)Y!<=C:] M#[-Z1&X(0&)5'1NU];EU#9^ROX1EK>,8JPC,08IDA4C*7%#9+;W%HU]@*VB3 6CR0U+V! M?V+V"DEJS-6 &0DG&IW#QL4)9XW%Q\_T>Y:R[_73R[YKL%O_J.S6);'3H8J% M-&$-S*F%)C8LXDKITG>X%UI,]3FV\EK+6K34Q\[3DYI5E9?*)P4R2JV";=,R MAQ*QY)7/P7IO?,QHKM,,G42Y])AQYSW#%.ATDR%3PFMY_G9%,V*!!5MMG_@J!GP]$K\XI_X"7#J. B? MM]Q'W;/^B:6F9W!.-DBMR>JK-^1J(*R2X+$+<\,JE('ON@$RYXLWG=LZ_IQ: MCT'I0FF'4UF7GQ91L)!M@-+VI;5JB\7Z8_ FRNG#IX2D+\Q( 7>8^C3D7Q1% M]_,6DRI6Y'2I'*PN)]@EE1OE\YW+Y %=*[)@'G3*]Y6 M(!?GN5^SY;O8\@JD")^E1@(AUZJ%+,RBVYBN_\Z6C3RXCYI5V4O6=VH[Y;6W M=(%Q#!%;D)2%3M7XFF7Q96]G\;'%Q;?',P[6&O%]#L0*9+W^1M]$1#'Z@4^^]324VF[X MI46G?FC\>IL5WR(%X1)9F=H6$/5H!VN4.9CA.Y%@E;0JJ<*Z^MT'3P>)M(8< M/(2'*8UDEI"K "B=UF)-E8M2Y0ID6U1A-LN3[L&NKQJ5QUK)O8P7HI7;.LDLOHJH0&--2\03\U18'*_+[JV< MKU'0=\?BR0FM0] 53[/.C" DN<.@]H'9XMWRX5+/F[[2UAE=O3"$N10-DV%@]DB]LY0%]\9YYB(\7%5DTLWZ95X@ZR+4-GDQL1 MCQQLCW2T #S8Z&=K?; 7/=@K *XY5^PD=A6%T0L0VXR!TILXOV5B=D4YI3"=E:G0''Z[:]UE2H(IUJ"(."&F!4;HM^P0IRK"V&3WO^BSA% MW0+W+^LLA!CBF;!J6_1L3LF9+>P6];TQ.M7OJ+!;Y?;X[D-$BPO?S8-HOF:\ MKV[$;;D>-40XU2RS=:#MUQ> V!)1VM,^-HUL'A;0TF'%NGF.H<%O8OFMBI>' MV7,:7.E4$""K+:0ZO:$D3Y)0%'7;8.$Q6W M&S2IN:S_KDM M2_65WXE0(=?7RB3HG=>GU3V6ES/G*C[!,I,)%\JTI'O_),P MIQQM,R_##QT,+,?>R()Q&0I^_)O;!%AOCWH;%(&9J)[8/N>0D+BLCR'AM:R46W(RH M9J"OC> +K\Q]VD&V?%GPV:]7-"J2U_/Y%IU&F9Q!U7Y561#"3ZM106#W=2-[ M$HLH*YOZD5$:I#7!/8LT^7QBGYFQSGR?R)7Z!'Z.9[@!,V)Q/J;[C,W.EX]J=GZKC8GU MF^\R,7M]%4_AQ\B,D[?_!U!+ P04 " #O@0=9D$KRN7@> ^PP & M &-L;F4M,C R-# V,S!X97@Q,&0Y+FAT;>U=>W/;N+7_*KCI[*T]([_S<.PT M,U['N\V]B9-QG'8ZG?X!D9"%AB*T!&E%]]/?\P! D*)LV;(3)55GNK$D$L^# M_K/MW:VMUZ^@K5/WDLF/Q.'.BYW]W?VG8O?YT=.# MH_WGXN-[L?'Y\G23'G[SX?3R'Q_/N->/GW]]]_94/-G:V?G[P>G.SIO+-_S# MT^W=/7%9R-SJ4IM<9CL[9^=/Q)-A68Z/=G8FD\GVY&#;%%<[EQ<[PW*4/=W) MC+%J.RW3)Z]?X3?P7R73UZ]&JI0B&M7J;X6MIQFZB]/1K*XTOE6:<9'![OC\AC>W(&?6\]\W9KHM!P>[>WN M_G(\EFFJ\ZNM3 W*HV?;AX?U5X6^&H;O#$_MJ%"9+/6UPK:C5I-,R>*H;\KA M<;N#KC?'_KV!RMKJ M_U/0-$RO5%_++9GI*V@^XT>N0WXF9N<*)IJWV0I M/'OV=:C[ND2Z>?EJIP]K./X>(\97YPSZR>N3B2Q2<5Z-^JHX>K6#OS_2.!,X M9JJ(!GK'U3Q]=W9R+L[.SRY^_X?X[?/9NT_B],/%Q^W'6]EE1TSLX./9Q6\? M+MZ?G)^>B;?PG_/+MW\[$Q_?G9Q_PX'?GXJIU50EII!X^+82DYGBZ$^[]+^9 M7S.=JZ,J3U6!?\W\3'T>69-I7)[S#Y=O85$^_"8^77XX_5_Q^?SMI3CY^\G% MF\=8&0VCRLNC@^?C^Q^6?YA*;)1#)?[[3X?[^[O'_KS<@29^!^9>*D4SO+$O MZF+O>%,,Y;42?:5R<47OI@)$DZ1C:P;B4VF2+^)SKDN[[-"(%2P^L)ZP5?_? M*BE%:03V#"0WLC"X5"0F3XE76QPB_O8QPT'#3^506\%,Y^2J4 J%;T](*P8F MR\S$/A8/>HCM/Y',?#C$!7 [M19T\$ M29*_/,&O$#?*?J;\XWT#]%.@*,CDV*HC_T<\!6QDR.P%<1QPA!)FTD2)N]O/ MQF4+)?)W#/M>/OL%IUH6OF/7X!XO09GZ[Z]54>I$9D[\ 6QU+>P?;A^^_"5> M.M<;DR3V)<)?+20:=6:@@P%P)[^>_O/6I)#CHSYH 5^V)K HMZ+;\+OL@Q2L M2A"1 +%WPXP)Z#X8K%V(8A8G&-8 W'_+=*$->+&WO;=>_SMQOP5WXS]PB#_< MJ)8X6SME@9SO<;C<]Z2=6H9^2H8JK;*F\'PLQO)]I_S/RQKV3M"DU >E",#D M-2P% GJ+&/K@Z2\>+I<$W_).^-9"W=PHX)!_^F6LY@SC$56Y__[3WO/=X\?[ M[ZN=ZI85_M>RVH^G2H1SMRE!DZ$NU98=RT0=C0M%8FB>9H3(1^<5[+("R&BF M9&TT &E4<:T3V.IA8:JK(;R2#(D>/#J+3 MN2@G1J@_*FA*YCG^HW,+#6A0> I%:6%EH%32[>-WN-7$E MDZ[9KXJL [7/E&@5AI7)DR^.;?>DK0 V@'JR MSLEPW)_2NZ>F&+N#A0_+?"H^57VK4RV+*9FD356*4UE9)<:%AD?,O3%LJ*W%O-'YRVBP<,\=:6^[SK1K@%KY1FQ-XX]U7D M:7/?Q(ZVM@MO+*_4%JO*<@#4=22SB9Q:!Z"8?? M#V2U^OETMT7/Q$^HP\V!_.5$9==*;.SM;XH1O#&T@DX7L^49L8<>D W=9/DU MJP<1B&HB\&H0635.-O?F\2"4Q>_&I.)"20N"Q''YNPW:Z2$>G(\+Q@$SU<%["8LZ9F#5.(D(4RW M]_+@*;GM)&"2E- 7.?<4HC"3:,+31975>F+4&#X:&@30-]+6XKB '$95=D7O M(FI39'Z <1&&@Z_(APCP3C/YV*$LU!#6E5%:6Y.2U/?_2-!LX2SL]<3^[N[S MGN 3QF#-BLAHT%P<*L";51FP?3V>'C:^ 2Q# B465]A.@9B:;$ RAN?QB&'! M@'6"S2<>D5Q M00,GDXZMN!U6?U0X\]B>X98:7H+)J4PE8:-R$P0O3MK_YO5+B_HO,]HN\H F MD;V-<<*U40O.#/&A&Q;*#]CQ'23MP0 Q#W!V4JB![ZH1&LCA!'EE'%]L[>SW M-8TV19#3S1SA5>4)$S7.X;2S8+XU>>^3/$)8CRIIQ<82J%'SFKW YF"UC:8M0UF;8/Y^6TP3U[? MDXD?L]$%$.L0L#,TCMP7J8IR+ 3HGQBQ6C'C' %(*E )Q(,*7-ZSU<#52=3> M>R0(BS6.)JD57W*2),A[85S7)B.%(AYM/92RJ"PK/>/AU.*6XM]J9-Q<0"4> M(3\GKPG9!FH@VA-#4&J %)S<=ICA"J&V>Z6>)3W!HM=V2G+GTB!/1N'E(@O+ M&7 [:U7JL0BMI2.^W=4-0T'4[@!@HB\%5C;K]"DQ?D:M&H=D?PIS462]NZ.A MZ"$@H7MZ,9@7#?5&L&>[T%YE?S: 1^J.XR2IAC4+FK+23A/L<#-7;%PHJ!D? ME6%E!@/]*>BYF][N:@.-MYY4=8J? G61W:2L@Z*Q)?SF6&#M.;V_5?U'53;; MD0MW7709F9QA4I[\V5>>AF:#U=0[&\C\)2F"B7:D9.Y" MZU#PV'O=J#8J-!2CS>U_K8*6IF)H*U", @+*LBDZN&3A1_51? M96;2PW>[7F!FR *B$9KADY781HYO7F'8=K27-^4+-89T\!(&Q,ETD;K[-D>[ M-_)E2BY:TE:(;=S!0.A7XC+,X;0QASIBQ*W(DL.C?I8.2V1+/%K+95E*#+^E MH>L\<?!NTBQE0SFW(W\[1 >:J2^P7M(B(LX&I%KL\V5C!\P8$#<8Y5;)WT"EQG+ M*>FH['SHXQ?:]P2C.95C#2P.5CGU)%NHV"@5\MOT@ ;A?W(K6<,+6@QH$=,( M9?(E-Y-,86)YH1*EQRY6*C'C8!]UJ]=*H(,/A2%45S$ \[]_3\FT>-+1PYD$ M8AN,K$K3-,'0-W>R&G#VA[=?X0W,GT_ M5?N6'9SA.@]L:=C?WCWXGI:&;VM7^=&IX2[+<9=:ZH&5TU1;E(4L2K,_& MCTD#-X) SA!9_@RL[!37C']YXOXIIGM_QOYS"[PUT?\';_[/A79NE'3_]$96 MK'PR:VM;'X.?:[OG YNU0?7>I+..3?FQ"P*NR];]B&7KGKR^/+MX_TFM:S#U'KG?T6SQBQ0D.:&[FYM[NOWD$"_G/N>$;T6-G']UG%_L4*;X)/6-B+!%A5IDL./9>5#@N^1">Q#M6>42G5L,_ MV)_6/D'OV.KT"?()?8ARF:[])=V? B:!T5#&%2TP[+2.EIJ MKT!8P2UTZPBRKD9!:8\6R!GTT"@RAG>U4/'<9?KORI84JL9KX\-O7FSOQ:59 MEW=SW^JVCV.VOHW[/NK1C:Y!W\Z97HN$ I, LXR/3C9]6.IO13DL'GR%4D$G M-,.XY,@:R2R*9/HKAV3N %GGHYD3%S3+QZ]7A^?=@SCK 2V9C*8Q3#"'";N$ M68(M<'1'2MJJ<.'SG YL?6X?1K#TC?GR1:DQ)=Y6@#6BD,X_*GTM,WP3V /\ MQ46:, >VD:>,3!&[PGQRX \\I=EH,L<)&A5]?+(AK2=L$N7N4D*EHFAH'V,S MDZI%0?:2R_+ F*CB$8>@0VLCF;;+22'K1+8SP6Q'BC".QX%5$7#VMI+<7HB5 M[!@TWU05N6TW2,)0YJ@>\/D.#O**"U\QFD?U&\W*>;S"(JZ M\H"A\9'\HORD;:/@FZ_JX*.47,)K5Y0?$BTQ>5MGR48%"IYST.'\WT#(0 MQA4MCTLYQ@9= VX]KEB?@C/JIP\4 AMDN@H$K,7-@N)F?^4L):ZZVE*2YD9- MH1?3,!,@L3(\\^X<*%DX%.G*54A*W:F+3388"3P-,+!HUD"#C5WZ]VJ6R'< M-AW5,2E,%ID;Y1YDJEDFR"5U :?C:GC(S7WON#S71A,+&\$PL(A*JZ(.5H9P M# #+GV"MD])V96MAI\KQS4:",?RM38#60'2<)Z9"Q8GXX; >&W8S%.A \&Y1 M>U[SDP7YR<'*\1-'N3[E_"R0[X[/'KM S :RY!B%;.+0-Z^IW 272V5^N6(S[5,, XHN6/)_-*= M2U]::!8Y((9QT*;-75#'6YZ*#W"- 2JHEKQOB7>M^* M73779@_!IH<7=S2FXUJSG* MDKXA.!I-4+$&V+E37!TM6O,[=$&1Y=:!U4*5 M9HT^%T2?3U<.?;[!TF>HG2 J^!M;&2\()ZR]_S^S]_^=!HDCG;<^=ULN3NIB MH\11E[2I7T8LA T99"/,38"B*!VC:GB=Q?#@\=13J7MO0P7$7M[B%KIN3(K TX3=RIKZ4L:B@0C>0>@IY5X7P%VG/@+#7CJ:Y;Q MX[K9@J@XJUU(%TKGJ(0N9WPX(6HD(P'15ZA^$".J,2@XB%6!- &F :!*I!W6 MG 'KYR!51SZLQAEKDSA;V&)2YS)'49791H0%G<;9HX!,[=;K+(CKN3(UY" A MESK6)<C.3#JZF5)T7<47[B3M0Y30T M+GI+;#;>P@U V%GE'IXV6@>*N]:F0D'!RQGB6PA,-P0&^11Q@;EJ47Q[2;>- MO,O+V H)H3+5H=+[1L(KD63&R;Q-^#[)*#+ M<$2G[HRRC./Y^9HWT2L-@3?C!VQ-L"GIVQ1"7KM3O]#H?M^R_;W,:?O]K! M$\4YWNCJ:1^YAE3L,/Z&0!$2!YHOUJAQBCI.-%>2.$+4]R;=#C(NP[4*%%F .^&XT(9SZN.T*!#+DFLJ M:X; \ 5L[V4!0GOO6>1%PA^GT&U]8<5,?!;T*,/];IO45X*"EM3*8-#E>"?F M4KB3X7;+<2>-A(U8>YO6WJ;'\#8]J'.IA;5+^94('ZTRLY#=@]F7[C00S_1? M'FX_B[6-Q>-YYJ@K4:!C7W%4"UTFJ5S,B;\J95!?-0OM10>Q9?[S3BP2\5Q( MV;NYTY:CF)U%B<*< 1D?\SE,DT>9J@POT^WR(O&=(^ZN&F_S]-:PU !*X?MY M"[KRLD#^8WV,0]JIVQVVPOW7\&,Q^/%BY>#'&7O$8#-;I73/&OX_%VKSS2%( MVS$X*^EJMV4SCHR.944/.J-[V;I1M76+JK.\1<'5*/%%9G*\:JGEMN61\QU. M;E2#B,6*<<[=."V#5W MM[?HU!WZZ1SPO:;#1!3/7 MCH1VDT+[Z%YG4,)DVL+D.O%=M"\);+#M-1TN2H>K5X]EB43W1OH-"E6DJ#KH M(X;X\Z/BVYGO->5V7S#0]BYZ++%X+?PH;!0'X?-5^V@*:UYQT#93S(GJ;S19 MEX?=\2ZNJX@G7>=N11ZI0D4+Y%K$7.%H+HW[7[N';XU; E>Y M(<:CM8GJED9:YJ5@[Q(W!5V'4Y!'P_ .IH+TWNC,JSH56M3S1XXS,"W .:&G6-+LHS:Y>&D-MQF<&MCRK_]2J>-5A M5@NI39$-/@#O[I# _;:E[:8S@MZH$1V1'B%AS0"5[/;LG7<74F.#+J/35Z.H M[]VC^^O=ARXK_3HO<^TI7ZF\S!5G?JL7KWB*P7VJ0 BX5++.?.2GOJJD0@W> M:HSHEKGB2&J7@5F;_)-H*#WA+UEV 4">KSG=DF+Y711P'\0U_AH>#CC:1<#7 M:!H]BAYR4W"R)N3@=.^/0P.OPJ2@E=K)'QG.$C/6JHX>YT#'QKC]I/T=NJZ$ M7B-LF:T!E)#/Y;76X&'1\[-Z(8A>//]525*ZEK.[.8,.Z%?%S*2?7T(-A:M[19WI,O5BTTY!54%08[X"%\D MMUXP?#-9MH/-.VV[7;?%>K +HZS&;)%,_, 06VK8%%F(,8T10R1T[:[-7>U< M,2C,J,ZTAW\ISV*B@*RI L&T;J=A[8S*OD"?/5\(@64$#"@C#NU=XHDNDFJ$ MQI,H@@M#OV2(&8$#-U":+N+M\/'=G.P9Q GE2G$4#%?)<^%JZ:W9I*T$)2Z_ M&-ZF59(NI%['UDLW(IFXH#32 :+0N%8_F^MCO^BQ7[V0DG,C3E)7^ D-&$@L M2Q5Y;KI"M WQ%]"+5=Y 8@'8,?VBL#)D(!1FDJ/+O"D3.$:\@IQ$RIE/-%8MO]_,J0]0GJ!4-/%I+9\<[DJ'V? 0<@ MKT?U4(#O /VAW5311S^C*STH*3: *EO\42GB(#?6IXPY11RCQ!/5Y ME-H3QROX+!X7,V<& UC!PF+R(+")TA1<] 5T9HFU9?!IOP,8GV,[@EU#MGP< M63?CQ^MRU\RI-+*)W:(\&*%!^)92GG7HH^\^#K]P_J)YH4DOA>R;:W53I',C M3I)JUG#!62Y-;S6*#H_5O3,4-QH6D"T/]>;) GU1C[3I:XZ\*$=>O>BD3_KK MUGOH;T@VYB6 V+DID;RBC.88L3.YA +JCO:X. ^5/AJT:3T4J;8AZM"7<@KU MSFU<=#XDQ.Z^/*G17MJ,-F[J&R%*WU>@D[ZXYKQS,J<&9CN6V0\=X)EC?H1_ M7%2O'_^&="<-N1;.F=1R/-&AL'64&]&>UZ8KO$$N.%<&%7[VN?#DX T%M*W^ M*C:>;XH1;G5<"&"FLE;WD .?<9',43YC5RNIDN60*DKYO'A?7&/NTRZ^R%?,E4QJ*O+O2Q=<5!6Z-(-]%V^A1K&7ZX-@:%W5YL&;H\#8_;].O2[GI M,(]2L<=7VS*($C[/.)]R^WLX?Y;U]&#]U=L/BX) P.P & &-L;F4M,C R-# V,S!X97@S,60Q M+FAT;>U;;6_;.!+^*SP7VR: ;=EY:7-R&B!-4FP6;;=;N%C<1UH:6;S0HI:D M[/A^_[;K*Y[^>#?_S\<*/^O'SFW>7 M9ZS5B:+?]\^BZ'QX[F\<='M]-M2\,,(*57 911OS\&WG"&M8826< M'$?U?U]WI-+YR7$JILS8N837K0G78U%TK"KC_5YI!]@RPMLWZEQW9B*U>=SO M]7X:E#Q-13'N2,AL?-@].EH6:3'.%V7*3RW6(+D54Z"^&[TF$KB.1\KF@YL# MK&M9UNTR5=A.QB="SN,70S$!PS[ C'U2$UZ\:/L2_&] B^S%P-4VXG^ 7>/T M+%S;#I=BC)V3K0,__QCO,?KM[_D/-.)H9<09N+F-E$SQYL5U+D;"/G_6?]D; M[/>[_>-HA)XK[\'.!$$+^J\:>@;:BDPDG!QZ?T;^MS(XS/Q/K+QLL],BU=CY M+UWV3EA$9<:%;K/$63AG-NBVL(F6 V.+:E#RIK\-D M?(M.HJ3DI8&X_C#XKED&AB!0K9K$-*-!@S3.#V1O1_*YJFRG]7XF][)$YF2+Q,NP]#."K1R,,N%A0ZY#.)"S30O:W..L%5P;;"GW\5% M(VV:M'K_F,:\$VO])76$1ND)EX,F@$,1(H?E? I,PU3 #-=@FPO#_JBX1EK( M.9:72EM]U?F,J8V>XQA3LH@ ]GK.W%4C#SI0NNX/CB(8Z\3.- MZ E$[BD^@>_'@F]OV\#WAAL7]MEDSJ[0>@DH$-H>@P%YJ<*!"X7* CO@HF"\ MF+.JL+H"M!1E@Y,=B$;.)GBE!9'6DP)23.0.JW1--4BM/$)XU.&%_ M"=(V\@FKXVW=N"^*C/HC58.?$UFEV"<2H8'(-B.!@1&B1!P3!8F:*/(7' OP M-C>&1AJG3G^VJ48EL0(22R'ZW7#&V9-PD[-,JIFI6:=A+(Q%16\9IT)O-UK9 M;I#'U,; 2P(#@A,!D8>E;"Y-2"JDTP?%$(H^M4F$0J4V$["FQ:28_\4BM,JK'8 ML!T$>@K('(_FBVO,0@O,GT\Q9GRJ))B@QO9YIW^X ]Z4_F'JK_REH.RF\+2C M01A%EP8;/3O(H&\;+5L9+#LT$D.TGV=:ZU22TFO#*;-R'9-@*D3!C)"T%5 M:>P H]%4&!?CL!84KA_*P)?1L1EA_48,3;>/LQ93+RL4D C1D&>9]8HI0-&ORMZ"I-XBP_G)]0N<(B@TQ.AJ? M-H[PR7]Y_$TT %_4!LJ)LZ]OR[!1G6V[-0>\']"> 77^D#EVWYGGEE,LW3:* MG7O\WN8!;8>&5,W=64.U;PB%I%%5DE2:L-X0A+?ZG"ACL91>GV%/!OU=OS1@ M.VL;9$A8#% WZ@:3$Z21V\.E[=VB6MBTZRW*N5DH9PIMCN"0NICO/!'B\9Q) M<04R;.C>J-_^3N'/;1;S4=/I*M)O>Z+JV7@_8R!%%$;-)R&8V(6M^@ MI&^EH<$VCHFH5=HLI*LKP XG$V$MP!=C_4BA-*:[J4#;7!<[2%T,K89"-_ZG M9+A>:^"/2J#I;F6IBL3M"N\^[2$]\HB[=7M(IQ)3,)R/.]^!0]/F:"( V1*D MZ6(O9P;\BK2F3\F4U2LF<;8T4:8@XMW M2!3WACPPJNUEGRBF2DZ!M%_!Q^%%OPXA$B:E5'/ N[-<^:#(5_B*_+H#2=S] MOHAS-T?!EN>^*!- )\7LM!HC2MFK-J/#DG=X[&QEK!5LT$Z87U'B7*0I%%CA M^;.CO=[^DQX*/N^:M.PS)*ZOJ G\4TI6L M')CL+?$?ZE!)@\@MYKCTNN4/_CDRUW:&\?N!Y N^W*"A7U86G?[4=-D-:C4@ MTNB-NYXDJW]?[=V> M<7.!=9)C0P]\&W=#!*A3G2Y9XUYDLF<]]_,WN@/[C$SD!>WIA_-/%[^[,].7 MP^&[B[>GEY\VF-^FK-D6N#Y!=&.(.@GWH_&Y[BC_$RS_D;#\>Y^B6.G3IW+" MHFD)WOVHP8@4PL&NLUQ QBZN(:DHH+-?_3[E<20VF>>V0/7V/)_ ^RC!N_/1 MGWW W/X69G?_>:"M]S#N;9?B>V5UOLC*1SRY&FM5%2GM("@=UR&Y\17'U1LA M0R'82U% )US70;SYU&5X,S%D,BYH=&WM6VUOVS@2_BL\%]M- -NR\]+-RFF M-DFQ!?IV@7N'^TA)E,4++6I)RH[OU]\SI.S(2;I-VK1UN@F0Q.+;S)#/PYDA MY<-_]'JG9<'+5&3LC_';-RS3:3T5I6.I$=RA="Y=P<:ZJGC)W@ICI%+LI9'9 M1# V'/2?]8<[^_U!KW=TB+&.FTZZC-E!]%NT,]C98X-G\=YNO#]@']ZRK8_C MXVW?^.3]\?@_'TZ#U \?7[YY?][Y.'[5.T +)YT21X?1\G]HF^AL<728R1FS;J'$\\Z4FXDL>TY7 M\>Z@"74<6S3):3GA*YB_?[!P>7149.BE69#J;% M1BCNY$S0V*U14R6XB1/MBM%5 3?UK);]*4 KS)BR,D[E,.4WH MMU/RO[6%F,5?:/FZBU$3:,/>]MF_C,#2EEF7I5Z_!7,%=['7S?%$"99HDPGS MO#/HH(E2#! M].TIOM"UBW-Y(;*;)J8%[Z!HW"R>,_C-[F4]9C27*5>-:*\%M!S-"^E$CZ9, MQ*6>&UXMU3E KV9J&WV&?6P965NE]?I#DGDOVH9'&@A*F2E7HS9\FR+@AA5\ M)I@1,RGFV(%=(2W[L^8&I% +E%<:F-(E>X4>@8_#0>^?3.?L&#M,R4Y+828+ M]JH6RK)C;:K^Z# B44?!THA6(/*K^ B^'PN^G4T#WTMNO=-GTP4[A_9*(#SH M!@PVR,LT!)<:<04&X+)DO%RPNG2F%M 408,/.H!&SJ9X,I(KEO,418;IJ73, MZ=#N6H-2I,):;A;49,K/!>2VQK0HRZ ,1"K2FF10@U0:1#IHAMC'0A,L-\,B MI 6S-?VY[#\71C2#D %3:4$8FNX0&QEA*Y%Z!6G<"JKI#&9BI3$IR:(]#8^4 MVE!*[3X82@F6RQ*@)?Q?@K0+/J$YJDVK7I8YC4,4Z%06]HV6V1QRZ5N:;M ^7/X&>GS]ZFT6>\AK6G3W9_']F&'DTH M3?NWSA'R"[-EMST,7S-NA <\ "P)3@ F$Y;62MJ">E"S*=P7N3!ZSJ1-E;8U M^I%C,UH%Y%=&(Z5&L65; 'HFP)R YM,+Y* ELN<7\!EGM1*VB<9V>6^XOR6" M*L/]+#R%1TFY31EH1T(8>9<6&P,[2*&[2V[ M4,"6")"ED11"0%T;# _-)/6>S>T$J4?AW+O2[_8]JWA ;L:V+ 2_)T&[]+ ME1(^$KI8K63F3\ELG5B926XD&2!#I.J]?4DCU9:B1[]I61]J>E^HK8!"#KZ7 M.E6<5K]6G%PXS/)*7$:AZ!%BVG8HCD^)H(;PLN@/7#],K_IW)VVRV:2]M<^Z MQMW;>[M;4QBTG\F,F,FM+CVHN06K*?LCNG*3+:D#,DN>2"7=@J+6F\321N)9 MY@D4]H"UIJWLT8<0%XU!56TJ$-CZ*#M-@3VO@,\C)Z)$\*S 8]2(BC8(:H(< M.7 5&XFLX, ?V?H@V9IN&EM/9US5W@\1E$6>(\N3,X#0WI"M-1'T+;QJ>+PY M??/41$=X1!N2Q 0K_VGYM_'[?-5:4 : /DUW? M.L/<<')EFT:NDX#,&4/!>J.;B]TK[[E9/S&3(_](SUIS]2VO])CI3\M5RVW ZZE\Z' M?&&;EI=^B*AUA^CY6M+9Z,:1=CIM["I<]048<#J5S@GQ22^?:(3#5)M)Z.:' MV )UX50M.6W\I]1WN=>(/VL)U?W.4I>I/_W=?CPK^FE][<:=%;U02+A@CW]_ M Z+I^#.5 CQIPM'5F![#UX=*J8T[R7F! M*#4W\!== %QX'P>*^-OOADO=$.K):&# M(^1K3 6S[B$,[G^=K_D.+WE10H!YB]F+>H)*]EN7T9N1]_B.V9JL-;C0(5C8 M7N)"9IDHT>#IDX.=P>[E05+E9VJY1=R*]T'T,\@K G;HY41:*2!@267_YB.O MG5X6A/<>?T.\U/[O!/>\O/\7NK9R!\VO%]1Z HSPTZS M&O27]I1=85L+-:W!"7YTE[V (1&G^-AL5X(#=#4NRT[G-C/_^..-?->-^6UMW:E\.\$TQRL'OPK#Z<7S"B+I.HT]&?B?[VMS9*-PFW[V_N7IV=B_L7MV>OKFQ;N3N]JW M_QG[R#%:NJPKW0-9UT? ?E][KK\U_B48?!A+\(BM[VR/7!LSY _20;64OCM1 M2)&S5ZO _'TX CN,Y)TM>X3@#S?L04)PZT.X'@?ZKN%P^V\ Q&6^>Y\9[;W& ML,4J74MX>CXQNBXS2BVUB9>A6^N+;NL5349 2;N2I>@USX.U-#-\F6XMSUPK M6GUSK^(3T0NY \^12\9\IF76+/O!07]G;Q6)A;*!/RH(WPCT7S$\^C]02P,$ M% @ [X$'6?ENZ8Z?!@ 2CH !@ !C;&YE+3(P,C0P-C,P>&5X,S)D M,2YH=&WM6WMSVC@0_RHZ.KTF,_C!(RDU-#,$G"F=O$JM3?:SXG'%R/OTZ5;C'IY?7PZ&:&&85D?.R/+ M&GOCHJ-KVBWD"9Q(JBA/,+,L][R!&K%2J6-9B\7"7'1,+F:6-[5B-6==BW$N MB1FJL'$TT"WPE^#P:# G"J,@QD(2];9Q[9T8/:!05#%R-+"JSX+6Y^'R:!#2 M&R35DI&WC3D6,YH8BJ=.QTY5'S@MZ+Y'79.@LWC5Q@O3'$$85O2&:-EK4@-&L'!\KN+^_0'^B3.M^"*>*"/"<\J6 MSBN/SHE$YV2!IGR.DU?-H@4^)1$T>M7/J27]BX!H,$^16V5@1F<@7.O:+^QW MH _IWU:[>- C^ALC+DANF\]9")WN;4Q]JGY_T3JT^YVVV1I8/G@N?08] P M M$6N*?DNWD3OU)B>3T=";7)RCJ?OA>C)UQ^CXTQ9U_"YG7KDCK6KAS%8'%M3% M"?(FWJF+6KW\^9V+KL\G'EAQY0T]]PJ-+L;N\YGS9R85C99%$TU"L,YIM\U. MJC:GP<5!C'B$5$Q0!F1" C=$B9@(XB]10 2(H: %35!,)0IPB@.JE@C+G$>F M)- $$%>BB *Y%C:"=9$@-R%BMD0G&6$2C;A(3;2G67Y_T6NW[?Z(SR%N+?-O MK?Y^$Z69D!F&\*8XNB*!7C[HC7U8:7>%A8\3(HV+6T:6:!@HW=.V[793^_C: MO#)'YHI1ST$3^+!J:GE:@$]DSJ+-^)SP!2,0*)MYUX<,"YA]MD13DG(!9 DZ MX6(.4=3X4"E0*HPB+O+O7PHF1,!M(7J?)01U8,P\KJX;6HBL[$11QF"< (0Q M[=<\AFMJ0;YD5! =X*4>\LZ2/;R/8,S6P5X(;@+'XQ1X ^PS4+_R#@DR 2$' M)+JW$$D3R &EBUIO.MV";5ZHNJ[<.O'=5. DS'V7BZ8)6#S'N3(! Y3#1# M@^XL_15AJKV7"B*U_DW=C2$; 1L@%3.P3B-%]VBNB":0UW0[" SS2)F/"509 M*\SG*1'YF/*>_\TG7#";$4EW5F)OJ(3HR #I3DQ#6#Y H/UC=_H#2Q,6ZS;/ M,TK/1,7HUH<^A/'B(G[HO*&="EXKM2F2$LX4KQJ*E)2W M;"0NK?9FVM(M:UFH@?)@ (DJ#VXZI8I*SW+\5F&Z"E>&ZQ4?8%;&$4ANBL]7 M0E^NNZPWS)_2YI<0/!)XY#,'( M+@2>A[.@MQH:(TIO?G1R=/(GX"9[=M. KOTMS]2_6 ^0H"3DU;>-=N,Q4_&F MGHKGF8IRF3Q-+MX5(Y\JSSV#/6. B(.&V0QV2NAU\=[^O4I_/5'LTB34Z/JE M[*F!]],->SSPRBUA^6+7TJ>R*0S)&0W1"SO_V:[-EK2*DZKA^7CJ?D3O370Z M\;Q3]V0XF?X(%+]F89Z/4RSN=KB[/K,U9+=KSS )!7!J%%*E&-&'275 K-'U M1/;0S>VL?G:H M4"Z+T41%)].IZ?/XYB2B+DWI(@T[L/=%&<:0\L6F?H&I!; M >3>I:!)0%/,'N)P_[\'Q(M[Q]^-9_7 M]P_U_K_X6N;QMJ"/Z\ MVX8'.*QO&W8&8-LJ#SK84#:O@.KJQK($:HC*ZB N*- 5/+2#"K10E"E2 )J MPJXVKU$LRUE"Y"\WJGEB+)%/@#05_(;JCKFIBRV@2$ MW*>),I%0&=\)6"N!T?VKRA9@FE,IM0)<(*JDUC**=(V/5I)(93XX$8E7QX4^ M#C[/!,^24-^I<.%4;\QKQ7^;'>7!4QMO6.O%QUN7+!L-*VJ&5,\ M(T9Q1(4C182#;S@-R]76ZYGM[NH%N&BS-<:LHDHR+[L\^AM02P$"% ,4 M" #O@0=9A3.GD-,9 "7+@$ $0 @ $ 8VQN92TR,#(T M,#8S,"YX&UL4$L! A0#% @ [X$' M65 1XJX=3@ ;5,% !4 ( !K3$ &-L;F4M,C R-# V,S!? M9&5F+GAM;%!+ 0(4 Q0 ( .^!!UEF&UL4$L! A0#% @ [X$'6;,HO#3E<@, ,O0G !4 M ( !+8D! &-L;F4M,C R-# V,S!X,3!Q+FAT;5!+ 0(4 Q0 ( .^!!UD8 M.W"&5"\ $(1 @ 8 " 47\! !C;&YE+3(P,C0P-C,P>&5X M,3!D,2YH=&U02P$"% ,4 " #O@0=9OD7R/Y8: !QQ0 &0 M @ '/*P4 8VQN92TR,#(T,#8S,'AE>#$P9#$P+FAT;5!+ 0(4 Q0 ( M .^!!UDK\G^\O"X )L8 @ 8 " 9Q&!0!C;&YE+3(P,C0P M-C,P>&5X,3!D,BYH=&U02P$"% ,4 " #O@0=9AXJ(N=@C "JR@$ & M @ &.=04 8VQN92TR,#(T,#8S,'AE>#$P9#,N:'1M4$L! A0# M% @ [X$'641.:H=?&P U@ ! !@ ( !G)D% &-L;F4M M,C R-# V,S!X97@Q,&0U+FAT;5!+ 0(4 Q0 ( .^!!UG?"#OYV1X $40 M 0 8 " 3&U!0!C;&YE+3(P,C0P-C,P>&5X,3!D-BYH=&U0 M2P$"% ,4 " #O@0=9I,$5R0T< !5%P$ & @ % U 4 M8VQN92TR,#(T,#8S,'AE>#$P9#!X #[# 8 " M 98*!@!C;&YE+3(P,C0P-C,P>&5X,3!D.2YH=&U02P$"% ,4 " #O@0=9 M/BX) P.P & @ %$*08 8VQN92TR,#(T,#8S,'AE M>#,Q9#$N:'1M4$L! A0#% @ [X$'69KY[YT)"0 -CD !@ M ( !J#(& &-L;F4M,C R-# V,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( M .^!!UGY;NF.GP8 $HZ 8 " ><[!@!C;&YE+3(P,C0P D-C,P>&5X,S)D,2YH=&U02P4& !( $@#7! O$(& end XML 122 clne-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001368265 clne:StonepeakWarrantMember 2023-12-12 0001368265 clne:StonepeakWarrantMember 2024-06-30 0001368265 clne:AmazonWarrantMember 2024-06-30 0001368265 clne:StonepeakWarrantMember 2023-12-31 0001368265 clne:AmazonWarrantMember 2023-12-31 0001368265 clne:NaturalGasSupplyAgreementMember 2024-06-30 0001368265 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001368265 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001368265 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001368265 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001368265 us-gaap:RetainedEarningsMember 2024-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2024-06-30 0001368265 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001368265 us-gaap:RetainedEarningsMember 2024-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2024-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001368265 2024-03-31 0001368265 us-gaap:RetainedEarningsMember 2023-12-31 0001368265 us-gaap:NoncontrollingInterestMember 2023-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001368265 us-gaap:RetainedEarningsMember 2023-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2023-06-30 0001368265 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001368265 us-gaap:RetainedEarningsMember 2023-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2023-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001368265 2023-03-31 0001368265 us-gaap:RetainedEarningsMember 2022-12-31 0001368265 us-gaap:NoncontrollingInterestMember 2022-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 clne:AmazonWarrantMember 2021-06-14 2021-06-14 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesAndBusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001368265 clne:RimereMember clne:RelatedPartyTransactionEquipmentSoldMember us-gaap:EquityMethodInvesteeMember 2024-04-01 2024-06-30 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2024-04-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesAndBusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:RimereMember clne:RelatedPartyTransactionEquipmentSoldMember us-gaap:EquityMethodInvesteeMember 2024-01-01 2024-06-30 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2024-01-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2023-04-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:RimereMember us-gaap:EquityMethodInvesteeMember 2023-04-01 2023-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-06-30 0001368265 clne:TOTLS.aMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:RimereMember us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-06-30 0001368265 srt:MinimumMember 2024-06-30 0001368265 srt:MaximumMember 2024-06-30 0001368265 clne:VolumeRelatedRenewableIdentificationNumberCreditsMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedProductRevenueMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedLowCarbonFuelStandardCreditsMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedFuelSalesMember 2024-04-01 2024-06-30 0001368265 clne:StationConstructionSalesMember 2024-04-01 2024-06-30 0001368265 clne:OtherServiceRevenueSourceMember 2024-04-01 2024-06-30 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedRenewableIdentificationNumberCreditsMember 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedProductRevenueMember 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedLowCarbonFuelStandardCreditsMember 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedFuelSalesMember 2024-01-01 2024-06-30 0001368265 clne:StationConstructionSalesMember 2024-01-01 2024-06-30 0001368265 clne:OtherServiceRevenueSourceMember 2024-01-01 2024-06-30 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedRenewableIdentificationNumberCreditsMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedProductRevenueMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedLowCarbonFuelStandardCreditsMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedFuelSalesMember 2023-04-01 2023-06-30 0001368265 clne:StationConstructionSalesMember 2023-04-01 2023-06-30 0001368265 clne:OtherServiceRevenueSourceMember 2023-04-01 2023-06-30 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedRenewableIdentificationNumberCreditsMember 2023-01-01 2023-06-30 0001368265 clne:VolumeRelatedProductRevenueMember 2023-01-01 2023-06-30 0001368265 clne:VolumeRelatedOperationsAndMaintenanceServiceRevenueMember 2023-01-01 2023-06-30 0001368265 clne:VolumeRelatedLowCarbonFuelStandardCreditsMember 2023-01-01 2023-06-30 0001368265 clne:VolumeRelatedFuelSalesMember 2023-01-01 2023-06-30 0001368265 clne:StationConstructionSalesMember 2023-01-01 2023-06-30 0001368265 clne:OtherServiceRevenueSourceMember 2023-01-01 2023-06-30 0001368265 clne:FederalAlternativeFuelsTaxCreditMember 2023-01-01 2023-06-30 0001368265 us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 us-gaap:OtherEnergyEquipmentMember 2024-06-30 0001368265 us-gaap:LandMember 2024-06-30 0001368265 us-gaap:GasTransmissionEquipmentMember 2024-06-30 0001368265 us-gaap:GasGatheringAndProcessingEquipmentMember 2024-06-30 0001368265 us-gaap:ConstructionInProgressMember 2024-06-30 0001368265 clne:LNGLiquefactionPlantMember 2024-06-30 0001368265 us-gaap:OtherEnergyEquipmentMember 2023-12-31 0001368265 us-gaap:LandMember 2023-12-31 0001368265 us-gaap:GasTransmissionEquipmentMember 2023-12-31 0001368265 us-gaap:GasGatheringAndProcessingEquipmentMember 2023-12-31 0001368265 us-gaap:ConstructionInProgressMember 2023-12-31 0001368265 clne:LNGLiquefactionPlantMember 2023-12-31 0001368265 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001368265 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001368265 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001368265 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001368265 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001368265 clne:TotalJvJointVentureAgreementMember 2023-12-01 2023-12-31 0001368265 us-gaap:AutomobileLoanMember 2024-06-30 0001368265 us-gaap:AccruedIncomeReceivableMember 2024-06-30 0001368265 clne:MiscellaneousOtherReceivablesMember 2024-06-30 0001368265 clne:FuelTaxAndCarbonCreditsMember 2024-06-30 0001368265 us-gaap:AutomobileLoanMember 2023-12-31 0001368265 us-gaap:AccruedIncomeReceivableMember 2023-12-31 0001368265 clne:MiscellaneousOtherReceivablesMember 2023-12-31 0001368265 clne:FuelTaxAndCarbonCreditsMember 2023-12-31 0001368265 clne:RimereMember us-gaap:ConvertibleNotesPayableMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2024-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2024-06-30 0001368265 clne:RngJointVenturesMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-06-30 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2024-06-30 0001368265 clne:RimereMember us-gaap:EquityMethodInvesteeMember 2024-06-30 0001368265 clne:RimereMember us-gaap:ConvertibleNotesPayableMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2023-12-31 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesMember us-gaap:RelatedPartyMember 2023-12-31 0001368265 clne:RngJointVenturesMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-12-31 0001368265 clne:RimereMember clne:ManagementFeeForServicesMember us-gaap:EquityMethodInvesteeMember 2023-12-31 0001368265 clne:RimereMember us-gaap:EquityMethodInvesteeMember 2023-12-31 0001368265 clne:RngJointVenturesMember clne:SharingOfEnvironmentalCreditsMember us-gaap:RelatedPartyMember 2024-06-30 0001368265 clne:RngJointVenturesMember clne:SharingOfEnvironmentalCreditsMember us-gaap:RelatedPartyMember 2023-12-31 0001368265 clne:SAFECECS.r.l.Member us-gaap:RelatedPartyMember 2023-12-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001368265 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001368265 clne:TOTLS.aMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:SharingOfEnvironmentalCreditsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001368265 clne:TOTLS.aMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:SAFECECS.r.l.Member clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:SharingOfEnvironmentalCreditsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:RngJointVenturesMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001368265 clne:TOTLS.aMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesAndBusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:RngJointVenturesMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001368265 clne:TOTLS.aMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:RngJointVenturesMember clne:ManagementFeeForServicesAndBusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:RngJointVenturesMember clne:BusinessExpensesReimbursementMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001368265 clne:NgAdvantageMember 2024-04-01 2024-06-30 0001368265 clne:NgAdvantageMember 2024-01-01 2024-06-30 0001368265 clne:NgAdvantageMember 2023-04-01 2023-06-30 0001368265 clne:NgAdvantageMember 2023-01-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member us-gaap:RelatedPartyMember 2024-06-30 0001368265 clne:StonepeakDelayedDrawTermLoanMember 2023-12-12 2023-12-12 0001368265 clne:TotalJvJointVentureAgreementMember 2024-04-01 2024-06-30 0001368265 clne:SAFECECS.r.l.Member 2024-04-01 2024-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2024-04-01 2024-06-30 0001368265 clne:TotalJvJointVentureAgreementMember 2024-01-01 2024-06-30 0001368265 clne:SAFECECS.r.l.Member 2024-01-01 2024-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2024-01-01 2024-06-30 0001368265 clne:TotalJvJointVentureAgreementMember 2023-04-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member 2023-04-01 2023-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2023-04-01 2023-06-30 0001368265 clne:TotalJvJointVentureAgreementMember 2023-01-01 2023-06-30 0001368265 clne:SAFECECS.r.l.Member 2023-01-01 2023-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2023-01-01 2023-06-30 0001368265 2023-01-01 2024-06-30 0001368265 us-gaap:SwapMember 2024-03-31 0001368265 us-gaap:SwapMember 2023-12-31 0001368265 us-gaap:SwapMember 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-06-30 0001368265 us-gaap:SwapMember 2023-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001368265 us-gaap:SwapMember 2022-12-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2024-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2024-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2023-03-31 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-12-31 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2022-12-31 0001368265 us-gaap:SwapMember 2023-01-01 2023-06-30 0001368265 us-gaap:SwapMember 2024-04-01 2024-06-30 0001368265 us-gaap:SwapMember 2024-01-01 2024-06-30 0001368265 us-gaap:SwapMember 2023-04-01 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-04-01 2023-06-30 0001368265 us-gaap:SwapMember 2023-01-01 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-01-01 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-04-01 2024-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-01-01 2024-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-04-01 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-01-01 2023-06-30 0001368265 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-01-01 2024-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-06-30 0001368265 us-gaap:CommodityContractMember 2024-01-01 2024-06-30 0001368265 clne:NgAdvantageMember 2024-06-30 0001368265 clne:NgAdvantageMember 2023-12-31 0001368265 clne:SAFECECS.r.l.Member 2024-06-30 0001368265 clne:OtherEquityMethodInvestmentMember 2024-06-30 0001368265 clne:TotalJvJointVentureAgreementMember 2023-12-31 0001368265 clne:SAFECECS.r.l.Member 2023-12-31 0001368265 clne:OtherEquityMethodInvestmentMember 2023-12-31 0001368265 clne:MaasEnergyWorksLlcMember 2023-12-31 0001368265 clne:BpJvJointVentureAgreementMember 2023-12-31 0001368265 clne:TotalJvJointVentureAgreementMember 2024-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2024-06-30 0001368265 clne:TourmalineOilCorpMember clne:TourmalineJointDevelopmentAgreementMember 2023-04-30 0001368265 clne:LandiRenzoS.p.A.Member clne:SAFECECS.r.l.Member 2017-12-29 0001368265 clne:SAFECECS.r.l.Member 2017-12-29 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2024-06-30 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2024-06-30 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2023-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2024-01-01 2024-06-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2023-01-01 2023-12-31 0001368265 clne:CommoditySwap2024Member us-gaap:NondesignatedMember 2023-01-01 2023-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-10-01 2018-10-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2023-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SwapMember 2023-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2024-04-01 2024-06-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2024-01-01 2024-06-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2023-04-01 2023-06-30 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2023-01-01 2023-06-30 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-06-30 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2018-10-31 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:WeightedAverageMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:WeightedAverageMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCommodityForwardPriceMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict5DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member clne:HistoricalDifferentialToPetroleumAdministrationForDefenseDistrict3DieselMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001368265 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:NondesignatedMember 2024-06-30 0001368265 clne:LongTermInvestmentsAndReceivablesMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:NondesignatedMember 2024-06-30 0001368265 us-gaap:NondesignatedMember 2024-06-30 0001368265 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:NondesignatedMember 2023-12-31 0001368265 clne:LongTermInvestmentsAndReceivablesMember us-gaap:EmbeddedDerivativeFinancialInstrumentsMember us-gaap:NondesignatedMember 2023-12-31 0001368265 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2023-12-31 0001368265 us-gaap:NondesignatedMember 2023-12-31 0001368265 clne:RimereMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001368265 clne:RimereMember us-gaap:MeasurementInputDiscountRateMember 2024-06-30 0001368265 clne:RimereMember clne:MeasurementInputCreditAdjustmentMember 2024-06-30 0001368265 clne:BridgeToRenewablesBtrMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001368265 clne:BridgeToRenewablesBtrMember us-gaap:MeasurementInputDiscountRateMember 2024-06-30 0001368265 clne:BridgeToRenewablesBtrMember clne:MeasurementInputCreditAdjustmentMember 2024-06-30 0001368265 clne:RimereMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001368265 clne:RimereMember us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001368265 clne:RimereMember clne:MeasurementInputCreditAdjustmentMember 2023-12-31 0001368265 clne:StonepeakTermLoanMember 2023-12-12 0001368265 clne:StonepeakDelayedDrawTermLoanMember 2023-12-12 0001368265 clne:BPProductsNorthAmericaMember clne:BpLoanMember 2020-12-18 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember clne:StonepeakTermLoanMember 2024-06-30 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember clne:OtherDebtMember 2024-06-30 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember clne:StonepeakTermLoanMember 2024-06-30 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember clne:OtherDebtMember 2024-06-30 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0001368265 clne:StonepeakTermLoanMember 2024-06-30 0001368265 clne:OtherDebtMember 2024-06-30 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember clne:StonepeakTermLoanMember 2023-12-31 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember clne:OtherDebtMember 2023-12-31 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember clne:StonepeakTermLoanMember 2023-12-31 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember clne:OtherDebtMember 2023-12-31 0001368265 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001368265 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001368265 clne:StonepeakTermLoanMember 2023-12-31 0001368265 clne:OtherDebtMember 2023-12-31 0001368265 us-gaap:ServiceMember 2024-04-01 2024-06-30 0001368265 us-gaap:ProductMember 2024-04-01 2024-06-30 0001368265 us-gaap:ServiceMember 2024-01-01 2024-06-30 0001368265 us-gaap:ProductMember 2024-01-01 2024-06-30 0001368265 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001368265 us-gaap:ProductMember 2023-04-01 2023-06-30 0001368265 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001368265 us-gaap:ProductMember 2023-01-01 2023-06-30 0001368265 clne:NotePurchaseAgreement2024Member 2024-01-08 0001368265 clne:NotePurchaseAgreement2022Member 2022-11-07 0001368265 us-gaap:ParentMember 2024-04-01 2024-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001368265 us-gaap:ParentMember 2024-01-01 2024-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-06-30 0001368265 us-gaap:ParentMember 2023-04-01 2023-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001368265 us-gaap:ParentMember 2023-01-01 2023-06-30 0001368265 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001368265 us-gaap:CommonStockMember 2024-06-30 0001368265 us-gaap:CommonStockMember 2024-03-31 0001368265 us-gaap:CommonStockMember 2023-12-31 0001368265 us-gaap:CommonStockMember 2023-06-30 0001368265 us-gaap:CommonStockMember 2023-03-31 0001368265 us-gaap:CommonStockMember 2022-12-31 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member 2024-06-30 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member 2024-06-30 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member 2023-12-12 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member 2023-12-12 0001368265 clne:AmazonWarrantMember 2021-06-14 0001368265 2023-06-30 0001368265 2022-12-31 0001368265 2023-01-01 2023-12-31 0001368265 clne:NgAdvantageMember 2014-10-14 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2024-06-30 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember clne:BridgeToRenewablesBtrMember 2024-05-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001368265 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001368265 us-gaap:USTreasurySecuritiesMember 2024-06-30 0001368265 us-gaap:CertificatesOfDepositMember 2024-06-30 0001368265 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001368265 us-gaap:CertificatesOfDepositMember 2023-12-31 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001368265 us-gaap:EmployeeStockOptionMember 2024-04-01 2024-06-30 0001368265 clne:StonepeakWarrantMember 2024-04-01 2024-06-30 0001368265 clne:AmazonWarrantMember 2024-04-01 2024-06-30 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001368265 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001368265 clne:StonepeakWarrantMember 2024-01-01 2024-06-30 0001368265 clne:AmazonWarrantMember 2024-01-01 2024-06-30 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001368265 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001368265 clne:StonepeakWarrantMember 2023-04-01 2023-06-30 0001368265 clne:AmazonWarrantMember 2023-04-01 2023-06-30 0001368265 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001368265 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001368265 clne:StonepeakWarrantMember 2023-01-01 2023-06-30 0001368265 clne:AmazonWarrantMember 2023-01-01 2023-06-30 0001368265 clne:StonepeakWarrantMember 2023-10-01 2023-12-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001368265 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001368265 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001368265 2024-01-01 2024-03-31 0001368265 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001368265 2023-01-01 2023-03-31 0001368265 2021-12-07 0001368265 2021-12-06 0001368265 2020-03-12 0001368265 2024-07-31 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars6.50Member 2024-01-01 2024-06-30 0001368265 clne:StonepeakWarrantsWithExercisePriceOfDollars5.50Member 2024-01-01 2024-06-30 0001368265 clne:StonepeakWarrantMember 2024-01-01 2024-06-30 0001368265 clne:StonepeakWarrantsMember 2023-12-12 0001368265 2020-03-13 2024-06-30 0001368265 2021-06-14 0001368265 2021-06-13 0001368265 clne:OtherDebtMember clne:SaleAndLeasebackArrangementMember 2023-05-31 0001368265 clne:RimereMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2024-04-01 2024-06-30 0001368265 clne:RimereMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2024-01-01 2024-06-30 0001368265 clne:RimereMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2023-04-01 2023-06-30 0001368265 clne:RimereMember clne:RelatedPartyTransactionLoanCommitmentMember us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-06-30 0001368265 clne:OtherDebtMember clne:SaleAndLeasebackArrangementMember 2023-05-01 2023-05-31 0001368265 clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember 2021-06-21 2021-06-21 0001368265 clne:StonepeakTermLoanMember 2023-12-12 2023-12-12 0001368265 clne:IfChangeInControlOccursAfterSecondAnniversaryOfLoanFacilityClosingDateMember clne:StonepeakLoanFacilityMember 2023-12-12 2023-12-12 0001368265 clne:StonepeakLoanFacilityMember 2023-12-12 2023-12-12 0001368265 2023-12-12 0001368265 clne:NotePurchaseAgreement2024Member 2024-06-30 0001368265 clne:NotePurchaseAgreement2022Member 2023-09-30 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember us-gaap:CommonClassBMember 2021-04-13 2021-04-13 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember 2021-04-13 2021-04-13 0001368265 clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember 2021-04-13 2021-04-13 0001368265 clne:BpJvJointVentureAgreementMember 2021-04-13 2021-04-13 0001368265 clne:TotalJvJointVentureAgreementMember 2021-03-03 2021-03-03 0001368265 2024-04-01 2024-06-30 0001368265 2023-04-01 2023-06-30 0001368265 clne:AmazonWarrantMember 2021-04-16 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2024-04-01 2024-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2023-04-01 2023-06-30 0001368265 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-06-30 0001368265 clne:StonepeakLoanFacilityMember 2023-12-12 0001368265 clne:IfChangeInControlOccursOnOrPriorToFirstAnniversaryOfLoanFacilityClosingDateMember clne:StonepeakLoanFacilityMember 2023-12-12 0001368265 clne:IfChangeInControlOccursAfterFirstAnniversaryOfLoanFacilityClosingDateButOnOrPriorToSecondAnniversaryOfLoanFacilityClosingDateMember clne:StonepeakLoanFacilityMember 2023-12-12 0001368265 clne:BpJvJointVentureAgreementMember 2023-12-20 2023-12-20 0001368265 clne:TotalJvJointVentureAgreementMember 2023-06-28 2023-06-28 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember 2021-11-01 2021-11-30 0001368265 clne:TotalJvJointVentureAgreementMember 2021-11-01 2021-11-30 0001368265 clne:BpJvJointVentureAgreementMember 2021-06-21 2021-06-21 0001368265 clne:VolumeRelatedRevenueMember 2024-04-01 2024-06-30 0001368265 clne:AmazonWarrantMember 2024-04-01 2024-06-30 0001368265 clne:VolumeRelatedRevenueMember 2024-01-01 2024-06-30 0001368265 clne:AmazonWarrantMember 2024-01-01 2024-06-30 0001368265 2024-01-01 2024-06-30 0001368265 clne:VolumeRelatedRevenueMember 2023-04-01 2023-06-30 0001368265 clne:AmazonWarrantMember 2023-04-01 2023-06-30 0001368265 clne:VolumeRelatedRevenueMember 2023-01-01 2023-06-30 0001368265 clne:AmazonWarrantMember 2023-01-01 2023-06-30 0001368265 2023-01-01 2023-06-30 0001368265 clne:MaasEnergyWorksLlcMember 2024-05-08 0001368265 clne:CounterpartyToJointVentureBpMember clne:BpJvJointVentureAgreementMember 2021-04-13 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember 2021-03-03 0001368265 clne:TotalJvJointVentureAgreementMember 2021-03-03 0001368265 clne:MaasEnergyWorksLlcMember 2024-06-30 0001368265 clne:BpJvJointVentureAgreementMember 2023-12-20 0001368265 clne:CounterpartyToJointVentureTotalMember clne:TotalJvJointVentureAgreementMember 2023-06-27 0001368265 clne:TotalJvJointVentureAgreementMember 2023-06-27 0001368265 2022-01-01 2022-01-01 0001368265 clne:TourmalineOilCorpMember clne:TourmalineJointDevelopmentAgreementMember 2023-04-01 2023-04-30 0001368265 clne:BpJvJointVentureAgreementMember us-gaap:CommonClassAMember 2021-06-21 0001368265 clne:BpJvJointVentureAgreementMember 2021-04-13 0001368265 2024-06-30 0001368265 2023-12-31 utr:gal iso4217:USD iso4217:CAD iso4217:USD utr:gal pure shares clne:item clne:installment iso4217:USD shares clne:contract -0.07 -0.07 -0.25 -0.16 222908402 223289936 222813286 223250123 -0.07 -0.07 -0.25 -0.16 0 0 0001368265 --12-31 Q2 false P12M NASDAQ 223026966 0 0 50000000 http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax 4800000 223332502 30000000 10-Q true 2024-06-30 2024 false 001-33480 CLEAN ENERGY FUELS CORP. DE 33-0968580 4675 MacArthur Court Suite 800 Newport Beach CA 92660 949 437-1000 Common stock, $0.0001 par value per share CLNE Yes Yes Large Accelerated Filer false false false 223427400 106963000 125142000 158186000 126212000 1475000 1643000 98426000 92108000 19770000 25041000 45335000 49406000 41495000 32975000 470175000 450884000 92324000 99673000 331758000 340278000 35735000 34501000 258773000 250257000 64328000 64328000 6365000 6365000 1259458000 1246286000 38000 43000 1758000 1923000 6687000 7678000 56995000 33842000 91534000 91158000 4936000 7794000 1875000 0 163823000 142438000 261123000 262912000 1839000 1534000 89065000 96962000 9961000 12869000 525811000 516715000 0.0001 0.0001 1000000 1000000 0 0 0 0 0.0001 0.0001 454000000 454000000 223026966 223332502 22000 22000 1658339000 1690762000 -929472000 -964208000 -2119000 -3535000 726770000 723041000 6877000 6530000 733647000 729571000 1259458000 1246286000 75629000 82960000 195356000 172374000 14919000 14994000 27375000 29289000 90548000 97954000 222731000 201663000 55570000 53914000 175228000 120339000 8592000 10026000 16202000 19202000 28548000 28342000 58197000 54579000 10893000 11264000 21571000 22446000 103603000 103546000 271198000 216566000 -13055000 -5592000 -48467000 -14903000 4365000 7921000 8719000 15683000 2766000 3639000 5483000 7218000 28000 -40000 71000 58000 -1915000 -5795000 -3805000 -11193000 -16541000 -15709000 -55437000 -34503000 -55000 758000 -119000 580000 -16486000 -16467000 -55318000 -35083000 -185000 -174000 -320000 -347000 -16301000 -16293000 -54998000 -34736000 -0.07 -0.07 -0.25 -0.16 222908402 223289936 222813286 223250123 -16301000 -16293000 -185000 -174000 -16486000 -16467000 0 0 585000 -527000 0 0 585000 -527000 0 0 1113000 -14000 0 0 1113000 -14000 1698000 -541000 0 0 1698000 -541000 -14603000 -16834000 -185000 -174000 -14788000 -17008000 -54998000 -34736000 -320000 -347000 -55318000 -35083000 0 0 1046000 -1336000 0 0 1046000 -1336000 0 0 1357000 -80000 0 0 1357000 -80000 2403000 -1416000 0 0 2403000 -1416000 -52595000 -36152000 -320000 -347000 -52915000 -36499000 222437429 22000 1553668000 -829975000 -3722000 7478000 727471000 470351 332000 332000 175000 175000 6096000 6096000 8172000 8172000 -38697000 -135000 -38832000 705000 705000 222907780 22000 1568093000 -868672000 -3017000 7343000 703769000 2277 3000 3000 6093000 6093000 7820000 7820000 -16301000 -185000 -16486000 1698000 1698000 222910057 22000 1582009000 -884973000 -1319000 7158000 702897000 223026966 22000 1658339000 -929472000 -2119000 6877000 733647000 236089 231000 231000 304000 304000 2629000 2629000 12897000 12897000 -18443000 -173000 -18616000 -875000 -875000 223263055 22000 1673792000 -947915000 -2994000 6704000 729609000 69447 2862000 2862000 14079000 14079000 29000 29000 -16293000 -174000 -16467000 -541000 -541000 223332502 22000 1690762000 -964208000 -3535000 6530000 729571000 -55318000 -35083000 21571000 22446000 1006000 628000 12189000 5491000 27652000 26976000 1068000 1683000 -2190000 -1239000 101000 -497000 333000 0 -3805000 -11193000 2919000 4516000 -165000 534000 149000 180000 -16518000 -4177000 3489000 4714000 6956000 -5599000 -2075000 -2977000 -6351000 -17276000 -1050000 2820000 -14341000 -730000 -6962000 21355000 186273000 408899000 190500000 444337000 15080000 4259000 42754000 32147000 1947000 952000 1172000 1028000 2340000 5397000 1612000 272000 5500000 165000 5500000 0 0 314000 198000 42000 -62018000 -3922000 335000 36000 175000 304000 1440000 845000 150000 3390000 705000 792000 255000 0 612000 625000 -2192000 860000 384000 -114000 -70788000 18179000 125950000 106963000 55162000 125142000 57000 48000 581000 1229000 8279000 13216000 <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 to 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 third party sources and from the Company’s jointly owned RNG production facilities (see Note 3)) 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 RNG and conventional natural gas, in the form of CNG and LNG, via “virtual” natural gas pipelines and interconnects; sells U.S. federal, state and local government credits it generates by selling RNG in the form of CNG and LNG 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, Oregon, and Washington 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 June 30, 2024, results of operations, comprehensive loss, and stockholders’ equity for the three and six months ended June 30, 2023 and 2024, and cash flows for the six months ended June 30, 2023 and 2024. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three and six months ended June 30, 2023 and 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2023 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024.</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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.</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 0pt 12pt 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>, which states that for awards granted to a customer that 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. 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;">Tourmaline Joint Development</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 April 2023, the Company and Tourmaline Oil Corp. (“Tourmaline”) announced a CAD $70 million Joint Development Agreement to build and operate a network of CNG stations along key highway corridors across Western Canada. Under a 50-50 shared investment, the Company and Tourmaline expect to construct and commission up to 20 CNG fueling stations over the next five years, allowing heavy-duty trucks and other commercial transportation fleets that operate in the area to transition to the use of CNG, a lower carbon alternative to gasoline and diesel. Costs associated with station construction and profit and loss arising from station operation are shared 50-50 between the Company and Tourmaline. This arrangement between the Company and Tourmaline to jointly develop, build and operate CNG fueling stations is accounted for in accordance with ASC 808, <i style="font-style:italic;">Collaborative Arrangements</i>, which states that (1) costs incurred and revenue generated from transactions with third parties be separately recorded by each participant in its own financial statements, (2) the participant who is deemed to be the principal for a given transaction under ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, will record the transaction on a gross basis in its financial statements, and (3) payments between participants that are within the scope of other authoritative accounting literature on income statement classification shall be accounted for using the relevant provisions of that literature. If the payments are not within the scope of other authoritative accounting literature, then the income statement classification for the payments shall be based on an analogy to authoritative accounting literature or if there is no appropriate analogy, a reasonable, rational, and consistently applied accounting policy election.</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 determined that it is the principal for the revenue generated from third parties under this collaborative arrangement with Tourmaline in accordance with ASC 606; as such, the associated revenue and cost of sales generated and incurred are recognized on a gross basis in the condensed consolidated statements of operations. Net participation of profit and loss owed to or from Tourmaline is recorded as an increase or decrease to cost of sales, respectively, as the transaction is not deemed to be with a customer within the scope of ASC 606. Capitalized station costs are presented at half of the total development and construction costs in the condensed consolidated balance sheets, corresponding to the Company’s 50% ownership in the shared assets.</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;">Impairment of Goodwill and Long-Lived Assets</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;">Due to a decline in the market price of the Company's common stock subsequent to December 31, 2023, the Company performed an interim quantitative goodwill impairment test as of June 30, 2024 for its single reporting unit. In connection with the quantitative goodwill impairment test, the Company estimated the fair value of its reporting unit based on its market value of invested capital plus a market participant acquisition premium. The results of the quantitative goodwill impairment test performed as of June 30, 2024 indicated that the fair value of the Company’s reporting unit exceeded its carrying value by 6% or $59.4 million; as such, no impairment charges relating to goodwill were recorded in the three and six months ended June 30, 2024.</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 addition, due to a decline in share price of the Company's common stock, the Company assessed whether such event or any other events or changes in circumstances indicated that the carrying value of the Company’s long-lived assets may not be recoverable. Based on the Company’s assessment, no impairment triggering events were identified as of June 30, 2024.</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 and Recently Issued Accounting Pronouncements</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;">Recently Adopted Accounting Pronouncements</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;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The Company adopted this new ASU in the first quarter of 2024. The adoption of this ASU did not have a material effect on the Company’s consolidated financial statements and related disclosures.</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;">Recently Issued Accounting Pronouncements</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;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements and will likely result in additional disclosures when adopted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. This ASU enhances annual income tax disclosures by requiring entities to disclose specific categories and greater disaggregation of information in the rate reconciliation table and income taxes paid disaggregated by jurisdiction. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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 March 2024, the FASB issued ASU No. 2024-01, Compensation-Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards. This ASU improves U.S. GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph 718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation-Stock Compensation. The ASU is effective for annual periods, including interim periods within those years, beginning after December 15, 2024, with early adoption allowed. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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 June 30, 2024, results of operations, comprehensive loss, and stockholders’ equity for the three and six months ended June 30, 2023 and 2024, and cash flows for the six months ended June 30, 2023 and 2024. All intercompany accounts and transactions have been eliminated in consolidation. The results of operations for the three and six months ended June 30, 2023 and 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 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, 2023 that are included in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024.</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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.</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 0pt 12pt 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>, which states that for awards granted to a customer that 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. 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;">Tourmaline Joint Development</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 April 2023, the Company and Tourmaline Oil Corp. (“Tourmaline”) announced a CAD $70 million Joint Development Agreement to build and operate a network of CNG stations along key highway corridors across Western Canada. Under a 50-50 shared investment, the Company and Tourmaline expect to construct and commission up to 20 CNG fueling stations over the next five years, allowing heavy-duty trucks and other commercial transportation fleets that operate in the area to transition to the use of CNG, a lower carbon alternative to gasoline and diesel. Costs associated with station construction and profit and loss arising from station operation are shared 50-50 between the Company and Tourmaline. This arrangement between the Company and Tourmaline to jointly develop, build and operate CNG fueling stations is accounted for in accordance with ASC 808, <i style="font-style:italic;">Collaborative Arrangements</i>, which states that (1) costs incurred and revenue generated from transactions with third parties be separately recorded by each participant in its own financial statements, (2) the participant who is deemed to be the principal for a given transaction under ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, will record the transaction on a gross basis in its financial statements, and (3) payments between participants that are within the scope of other authoritative accounting literature on income statement classification shall be accounted for using the relevant provisions of that literature. If the payments are not within the scope of other authoritative accounting literature, then the income statement classification for the payments shall be based on an analogy to authoritative accounting literature or if there is no appropriate analogy, a reasonable, rational, and consistently applied accounting policy election.</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 determined that it is the principal for the revenue generated from third parties under this collaborative arrangement with Tourmaline in accordance with ASC 606; as such, the associated revenue and cost of sales generated and incurred are recognized on a gross basis in the condensed consolidated statements of operations. Net participation of profit and loss owed to or from Tourmaline is recorded as an increase or decrease to cost of sales, respectively, as the transaction is not deemed to be with a customer within the scope of ASC 606. Capitalized station costs are presented at half of the total development and construction costs in the condensed consolidated balance sheets, corresponding to the Company’s 50% ownership in the shared assets.</p> 70000000 0.50 20 P5Y 0.50 0.50 <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;">Impairment of Goodwill and Long-Lived Assets</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;">Due to a decline in the market price of the Company's common stock subsequent to December 31, 2023, the Company performed an interim quantitative goodwill impairment test as of June 30, 2024 for its single reporting unit. In connection with the quantitative goodwill impairment test, the Company estimated the fair value of its reporting unit based on its market value of invested capital plus a market participant acquisition premium. The results of the quantitative goodwill impairment test performed as of June 30, 2024 indicated that the fair value of the Company’s reporting unit exceeded its carrying value by 6% or $59.4 million; as such, no impairment charges relating to goodwill were recorded in the three and six months ended June 30, 2024.</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 addition, due to a decline in share price of the Company's common stock, the Company assessed whether such event or any other events or changes in circumstances indicated that the carrying value of the Company’s long-lived assets may not be recoverable. Based on the Company’s assessment, no impairment triggering events were identified as of June 30, 2024.</p> 0.06 59400000 0 0 <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 and Recently Issued Accounting Pronouncements</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;">Recently Adopted Accounting Pronouncements</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;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-01, Leases (Topic 842): Common Control Arrangements. This ASU permits private entities with common control arrangements that may contain or be leases to use any written terms and conditions between the parties, without regard to their legal enforceability, to identify, classify and account for common control leases. In addition, all lessees (public or private), in general, amortize leasehold improvements related to a common control lease over their useful life to the common control group, regardless of the ASC 842 lease term, as long as they continue to control the use of the underlying leased asset. The ASU is effective for fiscal years, including interim periods within those years, beginning after December 15, 2023, with early adoption allowed. The Company adopted this new ASU in the first quarter of 2024. The adoption of this ASU did not have a material effect on the Company’s consolidated financial statements and related disclosures.</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;">Recently Issued Accounting Pronouncements</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;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU improves financial reporting by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (“CODM”) and included with each reported measure of significant profit or loss on an annual and interim basis. This ASU also requires that a public entity disclose the title and position of the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU is required to be applied retrospectively for all prior periods presented in the financial statements and will likely result in additional disclosures when adopted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvement to Income Tax Disclosures. This ASU enhances annual income tax disclosures by requiring entities to disclose specific categories and greater disaggregation of information in the rate reconciliation table and income taxes paid disaggregated by jurisdiction. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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 March 2024, the FASB issued ASU No. 2024-01, Compensation-Stock Compensation (Topic 718): Scope Application of Profits Interest and Similar Awards. This ASU improves U.S. GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph 718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation-Stock Compensation. The ASU is effective for annual periods, including interim periods within those years, beginning after December 15, 2024, with early adoption allowed. The Company is evaluating the adoption impact of this ASU on the Company’s consolidated financial statements and related disclosures.</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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.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:0.61%;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.1%;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:7.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.79%;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.11%;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:7.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;width:1.8%;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.11%;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:7.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 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.8%;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.11%;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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.68%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:19.68%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.68%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:19.68%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.79%;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:8.45%;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;">2024</b></p></td><td style="vertical-align:bottom;width:1.8%;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:8.94%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.8%;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:8.94%;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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Product revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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.79%;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.11%;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:7.34%;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;width:1.8%;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.11%;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:7.83%;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.8%;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.11%;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:7.83%;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:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Volume-related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Fuel sales<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (3) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 53,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.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 0.05pt 0pt;"> 57,398</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 160,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 125,601</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Change in fair value of derivative instruments<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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"> 61</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,683</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">RIN Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.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 0.05pt 0pt;"> 9,523</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 18,335</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">LCFS Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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,319</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,155</p></td></tr><tr><td style="vertical-align:top;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">AFTC <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 5,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 6,003</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 9,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 11,360</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total volume-related product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 69,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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,304</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 185,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 161,134</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Station construction sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 5,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 5,656</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 9,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 11,240</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.34%;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;"> 82,960</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 195,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 172,374</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Service revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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.79%;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.11%;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:7.34%;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;width:1.8%;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.11%;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:7.83%;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.8%;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.11%;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:7.83%;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:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Volume-related, O&amp;M services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 13,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"> 14,422</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 25,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 28,157</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 572</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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,132</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total service revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 14,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.34%;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;"> 14,994</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 27,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 29,289</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 90,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 97,954</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 222,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 201,663</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></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 non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant. For the three and six months ended June 30, 2023, contra-revenue charges recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$13.9</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;">$27.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. For the three and six months ended June 30, 2024, contra-revenue charges recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$14.1</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;">$27.0</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: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;">Represents changes in fair value of unsettled derivative instruments relating to the Company’s commodity swap and customer fueling contracts associated with the Company’s 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 truck financing program. See Note 6 for more information about these derivative instruments.</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;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.4</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. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.9</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;">$2.4</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: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;">(4)</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 (“AFTC”). See Note 19 for more information.</span></td></tr></table><div style="margin-top:12pt;"></div><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 June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $39.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_NAhZITq_VUe91eVyKXHYyQ;"><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, 2023 and June 30, 2024, 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;">June 30, </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;">2023</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;">2024</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;"> 98,426</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;"> 92,108</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;"> 7,823</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,317</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;"> 2,433</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,174</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;"> 10,256</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;"> 8,491</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;"> 4,936</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,794</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;"> 151</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;"> 113</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,087</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,907</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 billed and accrued amounts that are 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 on 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 “Other receivables” and 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 from customers in advance of the satisfaction of performance obligations and are classified as current or noncurrent based on when the revenue is expected to be recognized. The current portion and noncurrent portion of contract liabilities are included in “Deferred revenue” and in “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;">Revenue recognized in the six months ended June 30, 2023 relating to the Company’s contract liability balances as of December 31, 2022 was $3.3 million. The increase in the contract liability balance in the six months ended June 30, 2024 is mainly driven by billings in excess of revenue recognized and customer advances in the six months ended June </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">30, 2024, partially offset by $2.6 million of revenue recognized relating to the Company’s contract liability balances as of December 31, 2023.</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;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.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:0.61%;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.1%;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:7.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.79%;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.11%;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:7.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;width:1.8%;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.11%;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:7.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 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.8%;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.11%;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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.68%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:19.68%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.68%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:19.68%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.79%;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:8.45%;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;">2024</b></p></td><td style="vertical-align:bottom;width:1.8%;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:8.94%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.8%;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:8.94%;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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Product revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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.79%;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.11%;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:7.34%;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;width:1.8%;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.11%;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:7.83%;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.8%;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.11%;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:7.83%;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:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Volume-related</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Fuel sales<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1) (3) </sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 53,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.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 0.05pt 0pt;"> 57,398</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 160,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 125,601</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Change in fair value of derivative instruments<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:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"> 61</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,683</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">RIN Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.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 0.05pt 0pt;"> 9,523</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 18,335</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">LCFS Credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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,319</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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,155</p></td></tr><tr><td style="vertical-align:top;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">AFTC <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 5,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 6,003</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 9,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 11,360</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total volume-related product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 69,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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,304</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 185,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 161,134</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Station construction sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 5,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 5,656</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 9,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 11,240</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.34%;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;"> 82,960</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 195,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 172,374</p></td></tr><tr><td style="vertical-align:bottom;width:59.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;">Service revenue:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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.79%;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.11%;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:7.34%;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;width:1.8%;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.11%;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:7.83%;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.8%;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.11%;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:7.83%;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:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Volume-related, O&amp;M services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.33%;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;"> 13,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;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;"> 14,422</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 25,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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;"> 28,157</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 572</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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,132</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total service revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 14,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.34%;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;"> 14,994</p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 27,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.11%;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:7.83%;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;"> 29,289</p></td></tr><tr><td style="vertical-align:bottom;width:59.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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:7.33%;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;"> 90,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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.11%;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:7.34%;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;"> 97,954</p></td><td style="vertical-align:bottom;width:1.8%;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.11%;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:7.83%;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;"> 222,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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.11%;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:7.83%;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;"> 201,663</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></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 non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant. For the three and six months ended June 30, 2023, contra-revenue charges recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$13.9</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;">$27.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> million, respectively. For the three and six months ended June 30, 2024, contra-revenue charges recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$14.1</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;">$27.0</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: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;">Represents changes in fair value of unsettled derivative instruments relating to the Company’s commodity swap and customer fueling contracts associated with the Company’s 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 truck financing program. See Note 6 for more information about these derivative instruments.</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;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes net settlement of the Company’s commodity swap derivative instruments. For the three and six months ended June 30, 2023, net settlement payments recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$1.4</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. For the three and six months ended June 30, 2024, net settlement payments recognized in fuel revenue were </span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$0.9</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;">$2.4</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: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;">(4)</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 (“AFTC”). See Note 19 for more information.</span></td></tr></table><div style="margin-top:12pt;"></div> 53267000 57398000 160162000 125601000 3600000 61000 1068000 1683000 5377000 9523000 9880000 18335000 2474000 4319000 4772000 4155000 5059000 6003000 9555000 11360000 69777000 77304000 185437000 161134000 5852000 5656000 9919000 11240000 75629000 82960000 195356000 172374000 13913000 14422000 25957000 28157000 1006000 572000 1418000 1132000 14919000 14994000 27375000 29289000 90548000 97954000 222731000 201663000 13900000 27700000 14100000 27000000.0 1400000 1000000.0 900000 2400000 39700000 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, 2023 and June 30, 2024, 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;">June 30, </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;">2023</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;">2024</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;"> 98,426</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;"> 92,108</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;"> 7,823</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,317</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;"> 2,433</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,174</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;"> 10,256</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;"> 8,491</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;"> 4,936</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,794</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;"> 151</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;"> 113</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,087</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,907</p></td></tr></table> 98426000 92108000 7823000 6317000 2433000 2174000 10256000 8491000 4936000 7794000 151000 113000 5087000 7907000 3300000 2600000 <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 into an agreement (the “TotalEnergies JV Agreement”) with TotalEnergies S.E. (“TotalEnergies”) to create </span><span style="font-style:normal;font-weight:normal;">50</span><span style="font-style:normal;font-weight:normal;">-50 joint ventures to develop anaerobic digester gas (“ADG”) RNG production facilities in the United States. Pursuant to the TotalEnergies JV Agreement, each ADG RNG production facility project will be formed as a separate limited liability company (“LLC”) that is owned </span><span style="font-style:normal;font-weight:normal;">50</span><span style="font-style:normal;font-weight:normal;">-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 investing 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_zHdpkaMamESAWK2bkguH4g;"><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 (the “TotalEnergies JV Equity Obligations”). In October 2021, TotalEnergies and the Company executed a LLC agreement (the “DR Development Agreement”) for an ADG RNG production facility project (the “DR JV”), and, in November 2021, </span><span style="-sec-ix-hidden:Hidden_n5jpeud81EWFMy9yy5S8ww;"><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. On June 27, 2023, the DR JV issued a capital call for </span><span style="font-style:normal;font-weight:normal;">$11.0</span><span style="font-style:normal;font-weight:normal;"> million in additional funding, requiring TotalEnergies and the Company each to contribute </span><span style="font-style:normal;font-weight:normal;">$5.5</span><span style="font-style:normal;font-weight:normal;"> million. On June 28, 2023, the Company contributed </span><span style="font-style:normal;font-weight:normal;">$5.5</span><span style="font-style:normal;font-weight:normal;"> million and advanced </span><span style="font-style:normal;font-weight:normal;">$5.5</span><span style="font-style:normal;font-weight:normal;"> million to the DR JV. Funds from the capital call were used to fund required loan reserves and to paydown outstanding liabilities of the DR JV. In December 2023, the </span><span style="font-style:normal;font-weight:normal;">$5.5</span><span style="font-style:normal;font-weight:normal;"> million advance was refunded to the Company by the DR JV.</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;">The Company accounts for its interest in the LLC using the equity method of accounting because the Company does not control but has the ability to exercise significant influence over the LLC’s operations. The Company recorded a loss of </span><span style="font-style:normal;font-weight:normal;">$1.0</span><span style="font-style:normal;font-weight:normal;"> million and </span><span style="font-style:normal;font-weight:normal;">$0.5</span><span style="font-style:normal;font-weight:normal;"> million from the LLC’s operations in the three months ended June 30, 2023 and 2024, respectively, and a loss of </span><span style="font-style:normal;font-weight:normal;">$1.4</span><span style="font-style:normal;font-weight:normal;"> million and </span><span style="font-style:normal;font-weight:normal;">$0.9</span><span style="font-style:normal;font-weight:normal;"> million from the LLC’s operations in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance of </span><span style="font-style:normal;font-weight:normal;">$7.5</span><span style="font-style:normal;font-weight:normal;"> million and </span><span style="font-style:normal;font-weight:normal;">$6.6</span><span style="font-style:normal;font-weight:normal;"> million as of December 31, 2023 and June 30, 2024, respectively.</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 0pt 12pt 0pt;">On April 13, 2021, the Company entered into an agreement (the “bp JV Agreement”) with BP Products North America, Inc. (“bp”) that created a 50-50 joint venture (the “bpJV”) to develop, own and operate new ADG RNG production facilities in the U.S. 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_qZU9Tgv6VEWgEq2x1X2pjQ;"><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. 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 in accordance with the bp JV Agreement to effect the conversion of bp’s Class B Units into 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;">On December 20, 2023, the bpJV issued a capital call in the amount of $135.9 million. As a result, bp and the Company each contributed $67.95 million to the bpJV by December 31, 2023. Proceeds of this capital call have been used to develop ADG RNG projects and to fund bpJV’s working capital needs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of June 30, 2024, the Company and bp each own 50% of the bpJV, and all of the RNG produced from projects developed and owned by the bpJV will be available to the Company for sale as vehicle fuel pursuant to the Company’s marketing agreement with bp. 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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Company recorded a loss of $0.2 million and $3.1 million from this investment in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.6 million and $5.9 million from this investment in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in the bpJV of $220.3 million and $214.4 million as of December 31, 2023 and June 30, 2024, 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;">Maas Energy Works, LLC Joint Development</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 May 8, 2024, the Company entered into a joint development agreement (the “Maas JDA”) with Maas Energy Works, LLC (“Maas”), granting the Company exclusive right to acquire, fund and participate in the development of certain ADG RNG production projects at dairy farms subject to its due diligence. Pursuant to the Maas JDA, the Company will provide financing to fund the development, construction, operation and maintenance of approved ADG RNG production projects, and Maas will manage and oversee the development, construction, operations and maintenance of such approved projects. The Company contemplates investing up to $132.0 million of equity capital in production projects in connection with the Maas joint development. Any RNG produced from projects developed and constructed in connection with the Maas joint development will be available to the Company for sale as vehicle fuel.</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 Maas JDA, each approved ADG RNG production project will be formed as a separate, special purpose project limited liability company that will be wholly-owned by a holding company (collectively, the “Project LLC”), which is jointly controlled by Maas and the Company. The Company accounts for its interest in the Project LLC using the equity method of accounting because it has the ability to exercise significant influence but does not control the Project LLC’s operations. No income or loss was recorded from the Project LLC’s operations in the three and six months ended June 30, 2023 and 2024. Subsequent to June 30, 2024, the Project LLC issued a capital call in the amount of $2.0 million, which was contributed by the Company in July 2024. Proceeds of the capital call will be used to develop and construct ADG RNG projects. The Company had an investment balance of $0.0 million and $1.1 million as of December 31, 2023 and June 30, 2024, 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, into 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. At the closing of the CEC Combination on December 29, 2017, the Company owned 49% of SAFE&amp;CEC S.r.l., and LR owned 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 gain of $0.2 million and a loss of $0.8 million in the three months ended June 30, 2023 and 2024, respectively, and a loss of $0.3 million and $1.9 million in the six months ended June 30, 2023 and 2024, respectively. The Company had an investment balance in SAFE&amp;CEC S.r.l. of $21.2 million and $18.2 million as of December 31, 2023 and June 30, 2024, 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, LLC (“NG Advantage”) for a 53.3% controlling interest in NG Advantage. Subsequently, the Company’s controlling interest increased in connection with various equity and financing arrangements with NG Advantage. As of June 30, 2024, the Company’s controlling interest in NG Advantage was 93.3%. 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.</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.2 million in the three months ended June 30, 2023 and 2024, and a loss attributable to the noncontrolling interest in NG Advantage of $0.3 million in the six months ended June 30, 2023 and 2024. The carrying value of the noncontrolling interest was $6.9 million and $6.5 million as of December 31, 2023 and June 30, 2024, 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 December 31, 2023 and June 30, 2024, the Company had an investment balance recorded at cost of $8.0 million and $8.1 million, respectively. The Company did not recognize any adjustments to the recorded cost basis in the three and six months ended June 30, 2023 and 2024.</p> 0.50 0.50 400000000.0 50000000.0 4800000 11000000.0 5500000 5500000 5500000 5500000 -1000000.0 -500000 1400000 900000 7500000 6600000 0.50 50000000.0 30000000.0 30000000.0 20000000.0 50000000.0 50000000.0 20000000.0 50200000 30000000.0 20000000.0 200000 135900000 67950000 0.50 -200000 -3100000 -600000 -5900000 220300000 214400000 132000000.0 2000000.0 0.0 1100000 0.49 0.51 200000 800000 -300000 1900000 21200000 18200000 0.533 0.933 -200000 -200000 -300000 -300000 6900000 6500000 8000000.0 8100000 <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, 2023 and June 30, 2024 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;">June 30, </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;">2023</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;">2024</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 0pt 0pt 6pt;">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%;margin:0pt;padding:0pt;"><p 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;"> 104,944</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;"> 123,092</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;">Restricted cash - standby letter of credit</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;"> 2,019</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;"> 2,050</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 12pt;">Total cash, cash equivalents and current portion of restricted cash</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;"> 106,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;"><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;"> 125,142</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;"><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;"><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;"><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;margin: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;"><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;"><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;margin:0pt;"><span style="visibility:hidden;">​</span></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;">Total cash, cash equivalents and restricted cash</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;"> 106,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;"><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;"> 125,142</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 $105.6 million and $124.1 million as of December 31, 2023 and June 30, 2024, 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. The Company deposited $2.0 million, in the form of a certificate of deposit, at PlainsCapital Bank as collateral for the standby letter of credit issued to Chevron Products Company, a division of Chevron U.S.A. Inc., in connection with the Company’s Adopt-A-Port program. The $2.0 million certificate of deposit is classified as short-term restricted cash and a current asset and is included in “Cash, cash equivalents and current portion of restricted cash” in the accompanying condensed consolidated balance sheets as of December 31, 2023 and June 30, 2024.</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, 2023 and June 30, 2024 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;">June 30, </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;">2023</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;">2024</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 0pt 0pt 6pt;">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%;margin:0pt;padding:0pt;"><p 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;"> 104,944</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;"> 123,092</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;">Restricted cash - standby letter of credit</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;"> 2,019</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;"> 2,050</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 12pt;">Total cash, cash equivalents and current portion of restricted cash</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;"> 106,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;"><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;"> 125,142</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;"><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;"><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;"><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;margin: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;"><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;"><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;margin:0pt;"><span style="visibility:hidden;">​</span></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;">Total cash, cash equivalents and restricted cash</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;"> 106,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;"><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;"> 125,142</p></td></tr></table> <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, 2023 and June 30, 2024 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;">June 30, </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;">2023</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;">2024</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 0pt 0pt 6pt;">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%;margin:0pt;padding:0pt;"><p 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;"> 104,944</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;"> 123,092</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;">Restricted cash - standby letter of credit</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;"> 2,019</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;"> 2,050</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 12pt;">Total cash, cash equivalents and current portion of restricted cash</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;"> 106,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;"><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;"> 125,142</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;"><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;"><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;"><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;margin: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;"><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;"><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;margin:0pt;"><span style="visibility:hidden;">​</span></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;">Total cash, cash equivalents and restricted cash</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;"> 106,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;"><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;"> 125,142</p></td></tr></table> 104944000 123092000 2019000 2050000 106963000 125142000 106963000 125142000 105600000 124100000 2000000.0 2000000.0 2000000.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, excluded from cash equivalents, that have maturities of one year or less on the date of acquisition  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 June 30, 2024, the Company has not recorded a credit loss related to available-for-sale debt securities and believes the carrying values of 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, 2023 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;"><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.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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;">    </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;"><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;">    </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;"><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;">    </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;"><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;">U.S. government securities</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;"><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;">$</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 0pt 0pt;"> 157,628</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;"><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;">$</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 0pt 0pt;"> 28</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;"><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;">$</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 0pt 0pt;"> 157,656</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;">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;"><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;"> </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 3pt 0pt 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;"><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;"> </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 3pt 0pt 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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> 530</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 0pt 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;"><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;">$</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 3pt 0pt 0pt;"> 158,158</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;"><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;">$</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 3pt 0pt 0pt;"> 28</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;"><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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> 158,186</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;">Short-term investments as of June 30, 2024 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;"><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.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: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;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.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;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.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;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;">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;">U.S. government securities</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;"> 125,671</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;"> —</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;"> 125,671</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;">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 3pt 0.05pt 0pt;"> 541</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 3pt 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.22%;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;"> 541</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 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 3pt 0.05pt 0pt;"> 126,212</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 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: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%;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;"> 126,212</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, 2023 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;"><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.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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;"><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;">    </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;"><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;">    </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;"><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;">    </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;"><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;">U.S. government securities</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;"><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;">$</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 0pt 0pt;"> 157,628</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;"><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;">$</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 0pt 0pt;"> 28</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;"><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;">$</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 0pt 0pt;"> 157,656</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;">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;"><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;"> </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 3pt 0pt 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;"><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;"> </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 3pt 0pt 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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> 530</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 0pt 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;"><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;">$</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 3pt 0pt 0pt;"> 158,158</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;"><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;">$</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 3pt 0pt 0pt;"> 28</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;"><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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;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;"> 158,186</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;">Short-term investments as of June 30, 2024 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;"><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.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: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;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.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;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.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;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;">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;">U.S. government securities</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;"> 125,671</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;"> —</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;"> 125,671</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;">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 3pt 0.05pt 0pt;"> 541</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 3pt 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.22%;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;"> 541</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 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 3pt 0.05pt 0pt;"> 126,212</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 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: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%;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;"> 126,212</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> 157628000 28000 157656000 530000 0 530000 158158000 28000 158186000 125671000 0 125671000 541000 0 541000 126212000 0 126212000 <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, 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 who participate in the Company’s 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 Company’s truck financing program. Certain of these fueling agreements contain a pricing feature indexed to diesel, which the Company determined to be an embedded derivative and is recorded at fair value at the time of execution, with the changes in fair value of the embedded derivative 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;">Commodity swaps and embedded derivatives as of December 31, 2023 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;"> 2,593</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;"> 2,593</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;"> 2,035</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;"> 2,035</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;"> 4,628</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;"> 4,628</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;"> 1,875</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;"> 1,875</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 liabilities</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;"> 1,875</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;"> 1,875</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;">Embedded derivatives as of June 30, 2024 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;"> 2,656</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;"> 2,656</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;"> 1,780</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;"> 1,780</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;"> 4,436</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;"> 4,436</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, 2023, the Company had a total volume on open commodity swap contracts of 1.9 million at a weighted-average price of approximately $3.18 per gallon. As of June 30, 2024, the Company’s commodity swap contracts had expired, and there was no volume on commodity swap contracts.</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, 2023 and June 30, 2024, 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 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.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 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:11.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: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 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.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: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 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.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 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: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 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.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 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.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: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 0pt 0.05pt 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 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:1.64%;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="4" style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.64%;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;">June 30, 2024</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 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:1.64%;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:11.48%;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;">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 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:20.87%;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;">  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 0pt 0.05pt 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 0pt 0.05pt 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 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:20.87%;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;">  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 0pt 0.05pt 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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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;">(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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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,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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> —</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> 2 5000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Commodity swaps and embedded derivatives as of December 31, 2023 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;"> 2,593</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;"> 2,593</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;"> 2,035</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;"> 2,035</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;"> 4,628</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;"> 4,628</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;"> 1,875</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;"> 1,875</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 liabilities</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;"> 1,875</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;"> 1,875</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;">Embedded derivatives as of June 30, 2024 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;"> 2,656</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;"> 2,656</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;"> 1,780</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;"> 1,780</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;"> 4,436</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;"> 4,436</p></td></tr></table> 2593000 0 2593000 2035000 0 2035000 4628000 0 4628000 1875000 0 1875000 1875000 0 1875000 2656000 0 2656000 1780000 0 1780000 4436000 0 4436000 1900000 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, 2023 and June 30, 2024, 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 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.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 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:11.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: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 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.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: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 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.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 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: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 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.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 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.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: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 0pt 0.05pt 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 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:1.64%;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="4" style="vertical-align:bottom;white-space:nowrap;width: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.64%;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;">June 30, 2024</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 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:1.64%;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:11.48%;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;">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 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:20.87%;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;">  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 0pt 0.05pt 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 0pt 0.05pt 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 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:20.87%;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;">  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 0pt 0.05pt 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 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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;">(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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;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,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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> —</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> 1875000 3.18 0 0 <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 developed based on market data obtained from sources independent of the Company that market participants would use in valuing the asset or liability. 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 U.S. government issued debt securities are classified within Level 1 because they are valued using the most recent quoted prices for identical assets in active markets. Certificate of deposits is classified within Level 2 because it is 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;">The Company used the income approach to value its outstanding commodity swap contracts and embedded derivatives in its fueling agreements under the Company’s 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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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, 2023:</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:64.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.38%;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.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;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:64.23%;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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.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;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:14.38%;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.65%;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:16.06%;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:64.23%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.97 - $2.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.15 </p></td></tr><tr><td style="vertical-align:bottom;width:64.23%;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.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.92 - $1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.16 </p></td></tr><tr><td style="vertical-align:bottom;width:64.23%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.89 - $3.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.48 </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 Company’s truck financing program based on the following inputs as of December 31, 2023 and June 30, 2024:</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;"><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.06%;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:10.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:2.06%;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.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 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:11.68%;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.06%;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.02%;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.06%;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.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 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:11.68%;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:42.63%;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: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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$1.97 - $2.27</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 2.25 - $ 2.42</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.34 </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$0.92 - $1.62</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">1.16 </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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 0.93 - $ 1.62</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">1.17 </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$1.89 - $3.16</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.48 </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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 1.98 - $ 3.16</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.56 </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:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Convertible Promissory Notes</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;">In connection with the Company’s loan commitments (see Note 17) to Rimere, an equity method investee, the Company acquired convertible promissory notes with aggregate principal balances equaling the total amount of drawdowns on the loan commitments. In addition, in May 2024, the Company invested in a convertible promissory note with a principal balance of $2.0 million issued by Bridge to Renewables, Inc. (“BTR”). These convertible promissory notes are classified as available-for-sale and are carried at fair value, which is measured using the income approach. Under the income approach, the Company used a DCF model in which cash flows anticipated over the term of the notes are discounted to their present value using an expected discount rate. The discount rate used reflected the interest rates offered on loans of similar term and to borrowers of similar credit quality, which are Level 3 inputs. As such, this valuation approach is considered a Level 3 fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory notes from Rimere as of December 31, 2023 and June 30, 2024:</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;white-space:nowrap;width:65.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:2.69%;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:14.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 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.69%;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:14.61%;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;white-space:nowrap;width:65.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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></tr><tr><td style="vertical-align:bottom;width:65.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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.39%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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.33%</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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;">5.31%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">7.32%</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Credit adjusted discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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;">10.70%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">12.65%</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;">The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory note from BTR as of June 30, 2024:</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:79.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 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:3.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:17.7%;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:79.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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.16%</p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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;">11.34%</p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjusted discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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;">16.50%</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 0pt 0pt;">The above significant unobservable inputs are subject to change based on changes in economic and market conditions. The use of significant unobservable inputs creates uncertainty in the measurement of fair value as of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reporting date. Significant increase or decrease in any of the inputs in isolation would result in a significantly lower or higher fair value measurement. Generally, a change in market interest rates is accompanied by a directionally opposite change in the estimated fair value of fixed-rate debt securities. The Company records changes in the fair value of available-for-sale debt securities in “Unrealized gain (loss) on available-for-sale securities” within other comprehensive income (loss) in the accompanying condensed consolidated statements of comprehensive loss.</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, and Level 3 of the fair value hierarchy as of December 31, 2023 or June 30, 2024.</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, 2023 and June 30, 2024 (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.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 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:11.92%;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.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: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:2.01%;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: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:2.01%;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: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></tr><tr><td style="vertical-align:bottom;width:50.37%;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, 2023</b></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: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.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 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">U.S. government 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%;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;"> 157,656</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.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;"> 157,656</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;"> —</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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Convertible promissory notes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</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;"> 2,330</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.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.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;"> 2,330</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;"> 4,628</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.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.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;"> 4,628</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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: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.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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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;"> 1,875</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.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.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;"> 1,875</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.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 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:11.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: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.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:8.14%;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.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:8.14%;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.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: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></tr><tr><td style="vertical-align:bottom;width:50.37%;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.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;">June 30, 2024</b></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: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: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: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: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:9.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;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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.39%;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: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.24%;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.14%;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%;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.24%;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.14%;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%;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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</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.99%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">U.S. government 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%;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.99%;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;"> 125,671</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.24%;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.14%;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;"> 125,671</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.24%;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.14%;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%;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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Convertible promissory notes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</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.99%;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,460</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 5,460</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.99%;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;"> 541</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.24%;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.14%;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%;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.24%;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.14%;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;"> 541</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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.99%;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,436</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.24%;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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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;"> 4,436</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></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” as of December 31, 2023 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: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;">(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, 2023 and June 30, 2024 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;">(4)</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 “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"></div><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 provides 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 or other comprehensive income (loss) (in thousands):</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:42.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.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 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.87%;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.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 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.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 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:7.01%;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:0.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 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.41%;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:10.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.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: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.87%;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.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:1.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 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:7.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></tr><tr><td style="vertical-align:bottom;width:42.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.64%;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.21%;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.64%;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:8.06%;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:0.77%;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:11.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;">Assets:</b></p></td><td style="vertical-align:bottom;width:1.24%;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.21%;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.24%;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:8.33%;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:42.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.64%;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.21%;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.64%;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:8.06%;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:0.77%;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.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;">Convertible</b></p></td><td style="vertical-align:bottom;width:1.24%;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.21%;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.24%;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:8.33%;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:42.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.64%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.06%;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:0.77%;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.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;">Promissory Note</b></p></td><td style="vertical-align:bottom;width:1.24%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:8.33%;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:42.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 March 31, 2023</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 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.87%;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.64%;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.05%;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:7.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;"> 4,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 3,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (3,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> (696)</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;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.87%;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.64%;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.05%;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:7.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;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> (345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> 616</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 1,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Equity method investment loss<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:1.64%;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.87%;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.64%;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.05%;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:7.01%;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:0.77%;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.41%;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:10.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 0pt 0.05pt 0pt;"> (910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;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:7.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></tr><tr><td style="vertical-align:bottom;width:42.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 June 30, 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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 6,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 4,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (2,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.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="visibility:hidden;">​</span></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 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.35%;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.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.24%;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.05%;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:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.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, 2024</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> 5,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 4,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Settlements, net</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 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> 873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (816)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Purchases</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> 2,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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:0.77%;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.41%;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:10.35%;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;"> (1,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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: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.87%;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.24%;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.05%;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:7.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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 June 30, 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 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: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.87%;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;"> —</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.01%;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;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.35%;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;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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: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.87%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Change in unrealized gain (loss) for the three months ended June 30, 2023 included in earnings</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 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.87%;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.64%;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.05%;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:7.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;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> 616</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the three months ended June 30, 2024 included in earnings</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> (816)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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.24%;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.87%;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;"> 877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Change in unrealized gain (loss) for the three months ended June 30, 2023 included in other comprehensive income (loss)</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the three months ended June 30, 2024 included in other comprehensive income (loss)</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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.24%;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.87%;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.24%;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.05%;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:7.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;"> —</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.76%;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.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 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.87%;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.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 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.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 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:7.01%;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:0.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 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:10.93%;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.17%;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.87%;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:1.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 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:7.16%;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:42.76%;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.64%;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.21%;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.64%;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:8.06%;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:0.44%;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:12.41%;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.17%;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.21%;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.18%;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:8.21%;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:42.76%;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.64%;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.21%;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.64%;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:8.06%;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:0.44%;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:12.41%;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;">Convertible</b></p></td><td style="vertical-align:bottom;width:1.17%;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.21%;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.18%;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:8.21%;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:42.76%;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.64%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.06%;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:0.44%;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:12.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;">Promissory Notes</b></p></td><td style="vertical-align:bottom;width:1.17%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></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;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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;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, 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 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.87%;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.64%;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.05%;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:7.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;"> 6,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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,880</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;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.87%;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;"> (3,845)</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;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.05%;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:7.16%;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:42.76%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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,424)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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,456</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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_-Im68DEjy0uve6zJeqM82w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total gain (loss)</span></span></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 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.87%;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,424</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.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;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,105</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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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,390)</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,478</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;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.87%;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.18%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.01%;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:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (1,168)</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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 June 30, 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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 6,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 4,295</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;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.87%;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;"> (2,779)</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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, 2023</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 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.87%;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.64%;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.05%;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:7.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;"> 4,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 2,330</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;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.87%;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,875)</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;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.05%;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:7.16%;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:42.76%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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,366</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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_qEfpARIu00u0XDg3ETpvmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total gain (loss)</span></span></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 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.87%;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.64%;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.05%;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:7.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;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (53)</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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> (491)</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;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.05%;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:7.16%;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:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,727</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;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.87%;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.18%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.01%;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:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (2,544)</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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 June 30, 2024</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 5,460</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_zLqTe1js7EuN0CTEndrGSA;"><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 six months ended June 30, 2023 included in earnings</span></span></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 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.87%;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.64%;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.05%;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:7.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;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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.17%;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.87%;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,066</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the six months ended June 30, 2024 included in earnings</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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.17%;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.87%;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,875</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;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.05%;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:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the six months ended June 30, 2023 included in other comprehensive income (loss)</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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,105</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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_gP4R0hHSp0m1rA1EX4suhQ;"><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 six months ended June 30, 2024 included in other comprehensive income (loss)</span></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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> (53)</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;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.87%;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.18%;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.05%;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:7.16%;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><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></div><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;">(1)</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 Company’s proportionate share of Rimere’s losses. These losses are recorded as adjustments to the carrying value of the convertible promissory notes because the Company’s equity investment in Rimere had been reduced to zero.</span></td></tr></table><div style="margin-top:12pt;"></div><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, receivables and payables approximate fair value due to the short-term nature of those instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Debt instruments as of December 31, 2023 consisted of the following (in thousands):</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.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 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.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><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 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: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 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.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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</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 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: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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</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 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: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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stonepeak Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 260,906</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;"> 253,303</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;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;"><span style="visibility:hidden;">​</span></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;"> 255</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;"><span style="visibility:hidden;">​</span></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;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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,161</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;"> 253,558</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 0pt 12pt 0pt;">Debt instruments as of June 30, 2024 consisted of the following (in thousands):</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.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 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.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><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 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: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 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.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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</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 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: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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</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 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: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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stonepeak Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 262,734</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;"> 243,848</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;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;"><span style="visibility:hidden;">​</span></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;"> 221</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;"><span style="visibility:hidden;">​</span></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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 262,955</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;"> 244,069</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;background:#ffffff;">​</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 fair values of these debt instruments were estimated using a DCF analysis based on imputed interest rates, 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, 2023:</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:64.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.38%;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.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;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:64.23%;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.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 colspan="4" style="vertical-align:bottom;white-space:nowrap;width:33.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, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.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;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:14.38%;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.65%;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:16.06%;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:64.23%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.97 - $2.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.15 </p></td></tr><tr><td style="vertical-align:bottom;width:64.23%;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.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$0.92 - $1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.16 </p></td></tr><tr><td style="vertical-align:bottom;width:64.23%;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$1.89 - $3.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:14.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.48 </p></td></tr></table> 1.97 2.27 2.15 0.92 1.62 1.16 1.89 3.16 2.48 <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 Company’s truck financing program based on the following inputs as of December 31, 2023 and June 30, 2024:</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;"><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.06%;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:10.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:2.06%;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.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 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:11.68%;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.06%;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.02%;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.06%;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.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 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:11.68%;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:42.63%;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: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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$1.97 - $2.27</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 2.25 - $ 2.42</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.34 </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$0.92 - $1.62</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">1.16 </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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 0.93 - $ 1.62</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">1.17 </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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$1.89 - $3.16</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.48 </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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$ 1.98 - $ 3.16</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;">2.56 </p></td></tr></table> 1.97 2.27 2.15 2.25 2.42 2.34 0.92 1.62 1.16 0.93 1.62 1.17 1.89 3.16 2.48 1.98 3.16 2.56 2000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory notes from Rimere as of December 31, 2023 and June 30, 2024:</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;white-space:nowrap;width:65.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:2.69%;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:14.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 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.69%;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:14.61%;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;white-space:nowrap;width:65.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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></tr><tr><td style="vertical-align:bottom;width:65.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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.39%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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.33%</p></td></tr><tr><td style="vertical-align:bottom;width:65.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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;">5.31%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">7.32%</p></td></tr><tr><td style="vertical-align:bottom;width:65.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;">Credit adjusted discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;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;">10.70%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;">12.65%</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;">The following table provides quantitative information about the significant inputs used to estimate the fair value of the convertible promissory note from BTR as of June 30, 2024:</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:79.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 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:3.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:17.7%;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:79.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Significant Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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.16%</p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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;">11.34%</p></td></tr><tr><td style="vertical-align:bottom;width:79.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Credit adjusted discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.7%;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;">16.50%</p></td></tr></table> 5.39 5.33 5.31 7.32 10.70 12.65 5.16 11.34 16.50 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, 2023 and June 30, 2024 (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.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 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:11.92%;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.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: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:2.01%;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: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:2.01%;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: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></tr><tr><td style="vertical-align:bottom;width:50.37%;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, 2023</b></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: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.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 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">U.S. government 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%;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;"> 157,656</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.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;"> 157,656</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;"> —</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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Convertible promissory notes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</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;"> 2,330</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.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.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;"> 2,330</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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: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.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.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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;"> 4,628</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.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.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;"> 4,628</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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: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.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.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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;"> 1,875</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.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.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;"> 1,875</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.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 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:11.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: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.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:8.14%;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.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:8.14%;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.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: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></tr><tr><td style="vertical-align:bottom;width:50.37%;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.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;">June 30, 2024</b></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: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: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: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: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:9.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;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;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.39%;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: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.24%;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.14%;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%;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.24%;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.14%;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%;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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Available-for-sale securities:</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.99%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">U.S. government 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%;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.99%;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;"> 125,671</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.24%;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.14%;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;"> 125,671</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.24%;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.14%;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%;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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Convertible promissory notes<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</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.99%;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,460</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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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;"> 5,460</p></td></tr><tr><td style="vertical-align:bottom;width:50.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.99%;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;"> 541</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.24%;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.14%;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%;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.24%;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.14%;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;"> 541</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.24%;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></tr><tr><td style="vertical-align:bottom;width:50.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.99%;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,436</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.24%;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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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.14%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.24%;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;"> 4,436</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></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” as of December 31, 2023 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: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;">(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, 2023 and June 30, 2024 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;">(4)</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 “Other receivables” as of December 31, 2023 and June 30, 2024 in the accompanying condensed consolidated balance sheets.</span></td></tr></table><div style="margin-top:12pt;"></div> 157656000 157656000 0 0 2330000 0 0 2330000 530000 0 530000 0 4628000 0 0 4628000 1875000 0 0 1875000 125671000 125671000 0 0 5460000 0 0 5460000 541000 0 541000 0 4436000 0 0 4436000 <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 provides 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 or other comprehensive income (loss) (in thousands):</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:42.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.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 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.87%;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.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 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.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 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:7.01%;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:0.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 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.41%;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:10.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.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: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.87%;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.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:1.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 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:7.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></tr><tr><td style="vertical-align:bottom;width:42.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.64%;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.21%;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.64%;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:8.06%;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:0.77%;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:11.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;">Assets:</b></p></td><td style="vertical-align:bottom;width:1.24%;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.21%;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.24%;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:8.33%;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:42.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.64%;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.21%;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.64%;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:8.06%;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:0.77%;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.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;">Convertible</b></p></td><td style="vertical-align:bottom;width:1.24%;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.21%;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.24%;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:8.33%;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:42.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.64%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.06%;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:0.77%;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.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;">Promissory Note</b></p></td><td style="vertical-align:bottom;width:1.24%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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:8.33%;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:42.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 March 31, 2023</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 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.87%;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.64%;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.05%;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:7.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;"> 4,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 3,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (3,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> (696)</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;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.87%;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.64%;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.05%;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:7.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;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> (345)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> 616</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> 1,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Equity method investment loss<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:1.64%;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.87%;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.64%;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.05%;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:7.01%;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:0.77%;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.41%;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:10.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 0pt 0.05pt 0pt;"> (910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;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:7.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></tr><tr><td style="vertical-align:bottom;width:42.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 June 30, 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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 6,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 4,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (2,779)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.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="visibility:hidden;">​</span></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 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.35%;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.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.24%;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.05%;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:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.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, 2024</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> 5,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 4,744</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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;"> (877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Settlements, net</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 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> 873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (816)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Purchases</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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:10.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;"> 2,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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:0.77%;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.41%;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:10.35%;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;"> (1,356)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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: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.87%;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.24%;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.05%;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:7.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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 June 30, 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 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: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.87%;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;"> —</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.01%;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;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.35%;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;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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: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.87%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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.24%;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.87%;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.24%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Change in unrealized gain (loss) for the three months ended June 30, 2023 included in earnings</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 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.87%;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.64%;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.05%;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:7.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;"> 1,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> 616</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the three months ended June 30, 2024 included in earnings</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> (816)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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.24%;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.87%;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;"> 877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Change in unrealized gain (loss) for the three months ended June 30, 2023 included in other comprehensive income (loss)</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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;"> 889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.87%;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.24%;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.05%;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:7.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:42.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the three months ended June 30, 2024 included in other comprehensive income (loss)</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.77%;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.41%;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.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.24%;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.87%;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.24%;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.05%;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:7.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;"> —</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.76%;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.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 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.87%;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.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 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.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 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:7.01%;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:0.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 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:10.93%;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.17%;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.87%;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:1.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 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:7.16%;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:42.76%;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.64%;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.21%;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.64%;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:8.06%;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:0.44%;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:12.41%;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.17%;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.21%;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.18%;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:8.21%;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:42.76%;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.64%;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.21%;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.64%;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:8.06%;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:0.44%;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:12.41%;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;">Convertible</b></p></td><td style="vertical-align:bottom;width:1.17%;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.21%;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.18%;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:8.21%;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:42.76%;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.64%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:8.06%;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:0.44%;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:12.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;">Promissory Notes</b></p></td><td style="vertical-align:bottom;width:1.17%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Swap Contracts</b></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;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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;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, 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 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.87%;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.64%;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.05%;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:7.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;"> 6,755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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,880</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;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.87%;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;"> (3,845)</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;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.05%;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:7.16%;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:42.76%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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,424)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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,456</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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_-Im68DEjy0uve6zJeqM82w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total gain (loss)</span></span></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 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.87%;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,424</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.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;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,105</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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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,390)</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,478</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;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.87%;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.18%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.01%;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:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (1,168)</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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 June 30, 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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 6,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 4,295</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;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.87%;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;"> (2,779)</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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, 2023</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 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.87%;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.64%;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.05%;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:7.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;"> 4,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 2,330</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;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.87%;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,875)</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;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.05%;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:7.16%;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:42.76%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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,366</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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_qEfpARIu00u0XDg3ETpvmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total gain (loss)</span></span></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 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.87%;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.64%;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.05%;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:7.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;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (53)</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;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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;"> (491)</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;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.05%;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:7.16%;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:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchases</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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,727</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;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.87%;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.18%;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity method investment loss<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:1.64%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.87%;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.64%;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.05%;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:7.01%;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:0.44%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> (2,544)</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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 June 30, 2024</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.01%;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;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> 5,460</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.17%;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.87%;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;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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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:42.76%;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_zLqTe1js7EuN0CTEndrGSA;"><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 six months ended June 30, 2023 included in earnings</span></span></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 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.87%;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.64%;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.05%;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:7.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;"> 82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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.17%;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.87%;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,066</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;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.05%;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:7.16%;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;"> (80)</p></td></tr><tr><td style="vertical-align:bottom;width:42.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the six months ended June 30, 2024 included in earnings</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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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.17%;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.87%;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,875</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;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.05%;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:7.16%;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:42.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in unrealized gain (loss) for the six months ended June 30, 2023 included in other comprehensive income (loss)</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 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.87%;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.64%;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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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,105</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;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.87%;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.18%;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.05%;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:7.16%;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:42.76%;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_gP4R0hHSp0m1rA1EX4suhQ;"><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 six months ended June 30, 2024 included in other comprehensive income (loss)</span></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 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.87%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.05%;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:7.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><td style="vertical-align:bottom;white-space:nowrap;width:0.44%;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.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:10.93%;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;"> (53)</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;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.87%;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.18%;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.05%;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:7.16%;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><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></div><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;">(1)</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 Company’s proportionate share of Rimere’s losses. These losses are recorded as adjustments to the carrying value of the convertible promissory notes because the Company’s equity investment in Rimere had been reduced to zero.</span></td></tr></table><div style="margin-top:12pt;"></div> 4949000 3048000 3875000 696000 1441000 1888000 889000 -345000 616000 1268000 -910000 6837000 4295000 2779000 80000 5252000 4744000 877000 873000 -816000 4000 2072000 -1356000 4436000 5460000 1888000 1096000 616000 -816000 877000 889000 6755000 1880000 3845000 -1424000 2456000 1424000 82000 1105000 -1390000 -80000 2478000 -1168000 6837000 4295000 2779000 80000 4628000 2330000 1875000 2366000 -192000 -53000 -491000 5727000 -2544000 4436000 5460000 82000 1066000 -80000 -192000 1875000 1105000 -53000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Debt instruments as of December 31, 2023 consisted of the following (in thousands):</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.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 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.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><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 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: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 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.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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</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 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: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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</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 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: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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stonepeak Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 260,906</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;"> 253,303</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;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;"><span style="visibility:hidden;">​</span></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;"> 255</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;"><span style="visibility:hidden;">​</span></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;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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,161</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;"> 253,558</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 0pt 12pt 0pt;">Debt instruments as of June 30, 2024 consisted of the following (in thousands):</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.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 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.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><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 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: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 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.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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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: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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying</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 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: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;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.43%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</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 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: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;"> Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stonepeak Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 262,734</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;"> 243,848</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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:11pt;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;"><span style="visibility:hidden;">​</span></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;"> 221</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;"><span style="visibility:hidden;">​</span></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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:71.43%;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 Debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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="font-size:11pt;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;"> 262,955</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;"> 244,069</p></td></tr></table> 260906000 253303000 255000 255000 261161000 253558000 262734000 243848000 221000 221000 262955000 244069000 <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, 2023 and June 30, 2024 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;"><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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 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:10pt;margin:0pt 0pt 0.05pt 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 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;"><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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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: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: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;">2023</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;"><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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;">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 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;"> 194</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;"> 78</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;">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 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;"> 5,566</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;"> 4,886</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;">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 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;"> 8,876</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;"> 12,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 0pt 0.05pt 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 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;"> 5,134</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;"> 7,392</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 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 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;"> 19,770</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;"> 25,041</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: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;">Other receivables as of December 31, 2023 and June 30, 2024 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;"><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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 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:10pt;margin:0pt 0pt 0.05pt 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 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;"><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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </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: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: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;">2023</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;"><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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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;">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 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;"> 194</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;"> 78</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;">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 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;"> 5,566</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;"> 4,886</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;">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 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;"> 8,876</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;"> 12,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 0pt 0.05pt 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 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;"> 5,134</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;"> 7,392</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 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 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;"> 19,770</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;"> 25,041</p></td></tr></table> 194000 78000 5566000 4886000 8876000 12685000 5134000 7392000 19770000 25041000 <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, 2023 and June 30, 2024 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 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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 0pt 0.05pt 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 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;">June 30, </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="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="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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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 0pt 0.05pt 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 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: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%;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;"> 45,335</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: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%;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;"> 49,406</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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 45,335</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: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%;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;"> 49,406</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: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;">Inventory as of December 31, 2023 and June 30, 2024 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 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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 0pt 0.05pt 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 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;">June 30, </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="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="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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</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 0pt 0.05pt 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 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: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%;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;"> 45,335</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: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%;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;"> 49,406</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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 45,335</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: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%;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;"> 49,406</p></td></tr></table> 45335000 49406000 45335000 49406000 <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, 2023 and June 30, 2024 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;"><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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 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;">June 30, </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;">2023</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;">2024</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;"> 7,397</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;"> 10,331</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;"> 96,786</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;"> 96,786</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;"> 418,647</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;"> 459,748</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;"> 70,542</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;"> 71,070</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;"> 105,137</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;"> 103,800</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;"> 125,389</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;"> 112,203</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;"> 823,898</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;"> 853,938</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;"> (492,140)</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;"> (513,660)</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;"> 331,758</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;"> 340,278</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 $36.8 million and $37.3 million as of December 31, 2023 and June 30, 2024, respectively. Accumulated amortization of the capitalized software costs are $34.0 million and $34.9 million as of December 31, 2023 and June 30, 2024, 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 in each of the three months ended June 30, 2023 and 2024 and $0.9 million in each of the six months ended June 30, 2023 and 2024.</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, 2023 and June 30, 2024, $10.2 million and $4.4 million, respectively, are included in “Accounts payable” and “Accrued liabilities” in the accompanying condensed consolidated balance sheets, 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, 2023 and June 30, 2024 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;"><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.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: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 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: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 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.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: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 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: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 0pt 0.05pt 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 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;">June 30, </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;">2023</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;">2024</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;"> 7,397</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;"> 10,331</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;"> 96,786</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;"> 96,786</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;"> 418,647</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;"> 459,748</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;"> 70,542</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;"> 71,070</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;"> 105,137</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;"> 103,800</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;"> 125,389</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;"> 112,203</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;"> 823,898</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;"> 853,938</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;"> (492,140)</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;"> (513,660)</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;"> 331,758</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;"> 340,278</p></td></tr></table> 7397000 10331000 96786000 96786000 418647000 459748000 70542000 71070000 105137000 103800000 125389000 112203000 823898000 853938000 492140000 513660000 331758000 340278000 36800000 37300000 34000000.0 34900000 500000 900000 10200000 4400000 <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, 2023 and June 30, 2024 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;">June 30, </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;">2023</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;">2024</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;"> 41,609</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;"> 43,488</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;"> 5,315</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,996</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,485</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;"> 11,423</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;"> 1,451</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,610</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;"> 4,502</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;"> 8,428</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,697</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;"> 6,276</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,475</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;"> 14,937</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;"> 91,534</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;"> 91,158</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></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 amount for RINs, LCFS Credits, and 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;"></div> <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, 2023 and June 30, 2024 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;">June 30, </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;">2023</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;">2024</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;"> 41,609</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;"> 43,488</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;"> 5,315</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,996</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,485</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;"> 11,423</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;"> 1,451</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,610</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;"> 4,502</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;"> 8,428</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,697</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;"> 6,276</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,475</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;"> 14,937</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;"> 91,534</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;"> 91,158</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></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 amount for RINs, LCFS Credits, and 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;"></div> 41609000 43488000 5315000 4996000 17485000 11423000 1451000 1610000 4502000 8428000 8697000 6276000 12475000 14937000 91534000 91158000 <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 0pt 12pt 0pt;">Debt obligations as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):</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:58.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;"><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.3%;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.19%;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.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:11.68%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:58.18%;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.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;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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.31%;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.18%;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.31%;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stonepeak Term Loan</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;"> 300,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 39,094</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.18%;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.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;"> 260,906</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> 255</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.37%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.12%;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;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 300,255</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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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;"> 39,094</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.18%;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.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;"> 261,161</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> (38)</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.37%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.12%;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;"> (38)</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> 300,217</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.37%;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:11.68%;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;"> 39,094</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.18%;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.12%;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;"> 261,123</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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: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 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.3%;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:11.19%;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.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 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.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 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:11.68%;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.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 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:10.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></tr><tr><td style="vertical-align:bottom;width:58.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="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 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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="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 0pt 0.05pt 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 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:11.19%;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 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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="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 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: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 0pt 0.05pt 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 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: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 0pt 0.05pt 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 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:11.31%;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;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;">Stonepeak Term Loan</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 300,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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 37,266</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 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:10.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;"> 262,734</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> 221</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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:10.12%;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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 300,221</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 37,266</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 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:10.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;"> 262,955</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amounts due within one year</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> (43)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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:10.12%;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;"> (43)</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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 long-term 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> 300,178</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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;"> 37,266</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 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: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.12%;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;"> 262,912</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="font-weight:bold;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;">Stonepeak Credit Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 12, 2023 (the “Stonepeak Closing Date”), the Company entered into a senior secured first lien term loan credit agreement (as amended, supplemented or otherwise modified, the “Stonepeak Credit Agreement”) with Clean Energy, a wholly-owned direct subsidiary of the Company, as borrower (the “Borrower”), the Company, as parent guarantor, a syndicate of lenders and Alter Domus Products Corp., as administrative agent and collateral agent. Pursuant to the Stonepeak Credit Agreement, the lenders funded a $300,000,000 senior secured term loan (the “Senior Term Loan”) and provided a delayed draw term loan commitment of $100,000,000 (together, with the Senior Term Loan, the “Loan Facility”). Payments related to the Loan Facility are interest only with a balloon principal payment due on the maturity </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">date, which is December 12, 2029. The Loan Facility bears interest at 9.50% per annum, and, during the first two years beginning from the Stonepeak Closing Date, the Borrower may elect to pay up to 75% of the interest in kind. The delayed draw term loan commitment has a scheduled expiration date of December 12, 2025, and outstanding undrawn principal of the commitment is subject to a commitment fee of 1.00% per annum. The Borrower has the option to early terminate the delayed draw term loan commitment subject to the payment of certain early termination fees. Proceeds from the Loan Facility were or will be used to repay certain existing indebtedness of the Borrower, to finance permitted investments from time to time, to pay transaction costs related to the Stonepeak Credit Agreement, and for other general corporate purposes. In connection with the Loan Facility, the Borrower is obligated to pay other customary facility fees for credit facilities of a similar size and type.</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 Borrower has the option to prepay all or any portion of the amounts owed prior to the maturity date, and the Loan Facility is subject to customary mandatory prepayments clauses. All prepayments and all other payments of the Loan Facility principal are subject to a call premium in the minimum amount that, when received by the lenders, would be sufficient to cause both (1) the internal rate of return for each such lender on the Loan Facility to be not less than 11.5% and (2) the multiple on invested capital for each such lender to be not less than 1.40; provided, however, in the event that the Company consummates a change in control transaction, in lieu of the foregoing call premium, the Borrower is obligated to pay a change in control premium in the amount of (a) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs on or prior to the first anniversary of the Stonepeak Closing Date, 20%, (b) the principal amount of the loans outstanding at the time of such change in control multiplied by, if the change in control occurs after the first anniversary of the Stonepeak Closing Date but on or prior to the second anniversary of the Stonepeak Closing Date, 10%, and (c) if the change in control occurs after the second anniversary of the Stonepeak Closing Date, the minimum amount that, when received by the lenders, would be sufficient to cause the internal rate of return for each such lender to be not less than 11.5%. In conjunction with the Stonepeak Credit Agreement, the Company entered into a Guarantee and Collateral Agreement (the “Security Agreement”) in favor of Alter Domus Products Corp., as collateral agent (in such capacity, the “Agent”) for the ratable benefit of the lenders. Pursuant to the Security Agreement, the Company and certain of the Company’s subsidiaries guaranteed the Borrower’s obligation owing to the lenders and the Borrower, the Company and such subsidiary guarantors granted the Agent a security interest in substantially all of their personal property to secure the payment of all amounts owed to the lenders under the Stonepeak Credit Agreement. Certain material subsidiaries of the Company will be required to join as a party to the Security Agreement from time to time after the Stonepeak Closing Date.</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 Stonepeak Credit Agreement requires the Company and the Borrower to comply with a maximum total leverage ratio, a minimum interest coverage ratio and a minimum liquidity test. In addition, the Stonepeak Credit Agreement contains customary representations and warranties and affirmative and negative covenants, including covenants that limit or restrict the Company’s, the Borrower’s and their subsidiaries’ ability to incur liens, incur indebtedness, dispose of assets, make investments, make certain restricted payments, merge or consolidate and enter into certain speculative hedging arrangements. Additionally, the Stonepeak Credit Agreement includes a number of events of default contingency clauses, including, among other things, non-payment defaults, covenant defaults, cross-defaults to other materials indebtedness, bankruptcy and insolvency defaults, material judgment defaults, and material breaches of material contracts. If any event of default occurs (subject, in certain instances, to specified grace periods), the principal, premium, if any, interest and any other monetary obligations on all the then outstanding amounts under the Loan Facility may become due and payable immediately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Concurrent with the execution of the Stonepeak Credit Agreement, the Company issued warrants to Stonepeak CLNE-W Holdings LP (“Stonepeak”), pursuant to a Warrant Agreement, dated December 12, 2023, allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50 (see Note 15). In connection with the funding of the Senior Term Loan pursuant to the Stonepeak Credit Agreement, the Company recognized $39.3 million in debt discount and issuance costs, consisting of $31.8 million of debt discount attributed to the Stonepeak Warrant, $6.1 million of original issue discount and direct lender fees, and $1.4 million of debt issuance costs.</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;">Other Debt</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 May 2023, the Company entered into a sale and leaseback arrangement and received $0.3 million pursuant to the arrangement. The transaction did not qualify for sale and leaseback accounting due to a fixed price repurchase option that is not at fair value. As a result, the transaction was recorded under the financing method in which the assets remained on the accompanying condensed consolidated balance sheets, and the proceeds from the transaction were recorded as a financing liability. The sale and leaseback arrangement has a term of five years with interest and principal payable in 60 monthly installments at an annual effective rate of 13.49%. As of December 31, 2023 and June 30, 2024, the Company had other outstanding debt bearing interest at 13.49%.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Debt obligations as of December 31, 2023 and June 30, 2024 consisted of the following (in thousands):</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:58.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;"><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.3%;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.19%;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.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:11.68%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:58.18%;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.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;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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.31%;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.18%;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.31%;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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stonepeak Term Loan</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;"> 300,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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 39,094</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.18%;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.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;"> 260,906</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> 255</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.37%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.12%;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;"> 255</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 300,255</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.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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;"> 39,094</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.18%;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.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;"> 261,161</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> (38)</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.37%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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.12%;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;"> (38)</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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%;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;"> 300,217</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.37%;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:11.68%;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;"> 39,094</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.18%;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.12%;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;"> 261,123</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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: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 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.3%;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:11.19%;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.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 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.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 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:11.68%;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.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 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:10.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></tr><tr><td style="vertical-align:bottom;width:58.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="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 0pt 0.05pt 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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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="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 0pt 0.05pt 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 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:11.19%;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 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">Balance, Net of</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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="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 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: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 0pt 0.05pt 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 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: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 0pt 0.05pt 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 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:11.31%;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;">Financing Costs</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.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;">Stonepeak Term Loan</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 300,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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 37,266</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 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:10.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;"> 262,734</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> 221</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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:10.12%;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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 300,221</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.68%;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;"> 37,266</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 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:10.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;"> 262,955</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amounts due within one year</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> (43)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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: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:10.12%;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;"> (43)</p></td></tr><tr><td style="vertical-align:bottom;width:58.18%;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 long-term 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;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:11.19%;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;"> 300,178</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:11.68%;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;"> 37,266</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 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: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.12%;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;"> 262,912</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="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 300000000 39094000 260906000 255000 0 255000 300255000 39094000 261161000 38000 0 38000 300217000 39094000 261123000 300000000 37266000 262734000 221000 0 221000 300221000 37266000 262955000 43000 0 43000 300178000 37266000 262912000 300000000 100000000 0.0950 P2Y 0.75 0.0100 0.115 1.40 0.20 0.10 0.115 10000000 5.50 10000000 6.50 39300000 31800000 6100000 1400000 300000 P5Y 60 0.1349 0.1349 <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 options 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 and six months ended June 30, 2023 and 2024 (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:43.54%;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><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:43.54%;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 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><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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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;"> </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;">June 30, </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;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="visibility:hidden;">​</span></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;">2023</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;">2024</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;">2023</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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="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;"> (16,301)</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;"> (16,293)</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;"> (54,998)</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;"> (34,736)</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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="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="font-weight:bold;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:center;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="font-weight:bold;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:center;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><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:43.54%;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;"><span style="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 3pt 0pt 0pt;"> 222,908,402</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;"> 223,289,936</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,813,286</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;"> 223,250,123</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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;"><span style="visibility:hidden;">​</span></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;"> </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><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:43.54%;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;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0pt;"> </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,908,402</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;text-align:right;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;"> 223,289,936</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,813,286</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;"> 223,250,123</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="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="-sec-ix-hidden:Hidden_A6SLxa_flU2GNdWMutCwPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.07)</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;"><span style="-sec-ix-hidden:Hidden_wg2TgyFDQ02NanTol9kB3A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.07)</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;"><span style="-sec-ix-hidden:Hidden_z7rN2BQvm0uHNRrw8QPeIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.25)</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;"><span style="-sec-ix-hidden:Hidden_5Ym_sQhoOkCw85vinIPrBg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.16)</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.891201%;padding-left:0pt;padding-right:0pt;width:101.78%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.35%;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.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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:23.2%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:23.2%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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:23.2%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:23.2%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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.28%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:10.28%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.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;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:50.35%;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.61%;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:0.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.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 0pt 0pt;"> 18,154,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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;"> 20,430,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.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.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 0pt 0pt;"> 18,154,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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;"> 20,430,347</p></td></tr><tr><td style="vertical-align:top;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stonepeak warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.22%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,017,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.22%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,017,040</p></td></tr><tr><td style="vertical-align:top;width:50.35%;background:#cceeff;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.61%;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:0.06%;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:10.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 0pt 0pt;"> 367,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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,955,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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:10.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 0pt 0pt;"> 367,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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,955,950</p></td></tr><tr><td style="vertical-align:top;width:50.35%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.23%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.23%;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:50.35%;background:#cceeff;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 77,289,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;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;"> 101,171,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 77,289,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;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;"> 101,171,051</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 and six months ended June 30, 2023 and 2024 (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:43.54%;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><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:43.54%;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 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><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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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;"> </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;">June 30, </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;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="visibility:hidden;">​</span></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;">2023</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;">2024</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;">2023</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;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="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;"> (16,301)</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;"> (16,293)</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;"> (54,998)</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;"> (34,736)</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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="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="font-weight:bold;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:center;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="font-weight:bold;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:center;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><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:43.54%;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;"><span style="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 3pt 0pt 0pt;"> 222,908,402</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;"> 223,289,936</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,813,286</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;"> 223,250,123</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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;"><span style="visibility:hidden;">​</span></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;"> </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><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:43.54%;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;"><span style="visibility:hidden;">​</span></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;text-align:right;margin:0pt;"> </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,908,402</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;text-align:right;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;"> 223,289,936</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,813,286</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;"> 223,250,123</p></td></tr><tr><td style="vertical-align:bottom;width:43.54%;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="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="-sec-ix-hidden:Hidden_A6SLxa_flU2GNdWMutCwPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.07)</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;"><span style="-sec-ix-hidden:Hidden_wg2TgyFDQ02NanTol9kB3A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.07)</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;"><span style="-sec-ix-hidden:Hidden_z7rN2BQvm0uHNRrw8QPeIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.25)</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;"><span style="-sec-ix-hidden:Hidden_5Ym_sQhoOkCw85vinIPrBg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></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;"> (0.16)</p></td></tr></table> -16301000 -16293000 -54998000 -34736000 222908402 223289936 222813286 223250123 0 0 0 0 222908402 223289936 222813286 223250123 -0.07 -0.07 -0.25 -0.16 <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.891201%;padding-left:0pt;padding-right:0pt;width:101.78%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.35%;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.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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:23.2%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:23.2%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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:23.2%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:23.2%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.35%;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.61%;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.28%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:10.28%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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.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;">2024</b></p></td></tr><tr><td style="vertical-align:top;width:50.35%;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.61%;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:0.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.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 0pt 0pt;"> 18,154,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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;"> 20,430,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.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.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 0pt 0pt;"> 18,154,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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;"> 20,430,347</p></td></tr><tr><td style="vertical-align:top;width:50.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stonepeak warrant shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.22%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,017,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.22%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,017,040</p></td></tr><tr><td style="vertical-align:top;width:50.35%;background:#cceeff;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.61%;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:0.06%;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:10.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 0pt 0pt;"> 367,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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,955,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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:10.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 0pt 0pt;"> 367,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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:11.23%;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,955,950</p></td></tr><tr><td style="vertical-align:top;width:50.35%;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.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.23%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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.23%;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:50.35%;background:#cceeff;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.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 77,289,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;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;"> 101,171,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;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;"> 77,289,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;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:0.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;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;"> 101,171,051</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> 18154864 20430347 18154864 20430347 0 20017040 0 20017040 367145 1955950 367145 1955950 58767714 58767714 58767714 58767714 77289723 101171051 77289723 101171051 <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 and six months ended June 30, 2023 and 2024 (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:55.55%;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.75%;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.11%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:20.48%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:20.45%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:20.48%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:20.45%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:9.35%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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 2023 and 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:8.24%;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,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.24%;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;"> 2,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.24%;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;"> 12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.2%;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,491</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 June 30, 2024, there was $17.6 million of total unrecognized compensation costs related to unvested shares subject to outstanding service-based stock options and restricted stock units. Unrecognized compensation costs associated with these stock-based awards are expected to be expensed over a weighted-average period of approximately 2.0 years. As of June 30, 2024, total unrecognized compensation costs related to unvested shares subject to outstanding performance-based stock options were $3.8 million.</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 Amazon and its affiliates purchase 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 activities for the six months ended June 30, 2024:</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, 2023</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;"> 37,613,035</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;"> (3,526,224)</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 June 30, 2024</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;"> 34,086,811</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;">3,526,224 shares of the Amazon Warrant vested in the six months ended June 30, 2024 based on fuel purchases made by Amazon and its affiliates. The Company recognized Amazon Warrant Charges of $13.9 million and $14.1 million in the three months ended June 30, 2023 and 2024, respectively, and $27.7 million and $27.0 million in the six months ended June 30, 2023 and 2024, respectively, relating to customer fuel purchases.</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 and six months ended June 30, 2023 and 2024 (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:55.55%;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.75%;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.11%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:20.48%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:20.45%;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;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:20.48%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:20.45%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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.75%;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:9.35%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:9.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;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.55%;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 2023 and 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:8.24%;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,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.24%;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;"> 2,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.24%;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;"> 12,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:8.2%;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,491</p></td></tr></table> 0 0 0 0 6093000 2862000 12189000 5491000 17600000 P2Y 3800000 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 activities for the six months ended June 30, 2024:</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, 2023</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;"> 37,613,035</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;"> (3,526,224)</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 June 30, 2024</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;"> 34,086,811</p></td></tr></table> 37613035 0 3526224 34086811 13900000 14100000 27700000 27000000.0 <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;"></span>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 June 30, 2024, 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. As of June 30, 2024, the Company has utilized a total of $23.5 million under the Repurchase Program from its inception to repurchase 9,387,340 shares of common stock, and a total of $26.5 million of authorized funds remain available for common stock repurchase 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 plans complying with Rule 10b5-1 under the Securities Exchange Act of 1934, as amended.</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;">Stonepeak 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;">In connection with the Stonepeak Credit Agreement and related Loan Facility (see Note 12), on December 12, 2023, the Company issued warrants (the “Stonepeak Warrant”) to Stonepeak, pursuant to a warrant agreement, dated December 12, 2023 (the “Warrant Agreement”), allowing Stonepeak to purchase 10,000,000 shares of the Company’s common stock at an exercise price of $5.50 and an additional 10,000,000 shares of the Company’s common stock at an exercise price of $6.50.</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 Stonepeak Warrant vested upon the execution of the Warrant Agreement and is exercisable at any time after December 12, 2025. The Stonepeak Warrant has an 8.5 year term, and the right to exercise the warrants expires on June 15, 2032. The Stonepeak Warrant contains a “cashless exercise” feature that allows the holder(s) to exercise the warrants without a cash payment to the Company pursuant to the terms set forth in the Warrant Agreement. The number of shares of the Company’s common stock for which the Stonepeak Warrant is exercisable and the associated exercise price are subject to certain customary anti-dilution and continuity adjustments as set forth in the Warrant 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;">As a result of the issuance and vesting of the Stonepeak Warrant, the Company recognized $42.4 million, representing the fair value of the Stonepeak Warrant, in “Additional paid-in capital” included in “Stockholders’ equity.” This amount was excluded from the condensed consolidated statements of cash flows because it was a non-cash financing activity. In accordance with the terms of the Warrant Agreement, due to issuance of additional shares of common stock under the Company’s equity incentive plans in the six months ended June 30, 2024, the number of shares of the Company’s common stock that may be purchased pursuant to the Stonepeak Warrant increased by 17,040 shares, consisting of 8,520 shares at an exercise price of $5.50 per share and 8,520 shares at an exercise price of $6.50 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;">The following table summarizes the Stonepeak Warrant activities for the six months ended June 30, 2024:</p><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><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:81.95%;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.59%;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:15.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.95%;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.59%;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:15.44%;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:81.95%;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.59%;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:15.44%;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:81.95%;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 unexercised as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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;"> 20,000,000</p></td></tr><tr><td style="vertical-align:top;width:81.95%;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.59%;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:15.44%;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;"> 17,040</p></td></tr><tr><td style="vertical-align:top;width:81.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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:top;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unexercised as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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;"> 20,017,040</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> 304000000 454000000 455000000 454000000 1000000 30000000.0 30000000.0 50000000.0 23500000 9387340 26500000 10000000 5.50 10000000 6.50 P8Y6M 42400000 17040 8520 5.50 8520 6.50 <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><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:81.95%;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.59%;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:15.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.95%;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.59%;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:15.44%;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:81.95%;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.59%;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:15.44%;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:81.95%;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 unexercised as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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;"> 20,000,000</p></td></tr><tr><td style="vertical-align:top;width:81.95%;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.59%;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:15.44%;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;"> 17,040</p></td></tr><tr><td style="vertical-align:top;width:81.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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:top;width:81.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding and unexercised as of June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;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:15.44%;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;"> 20,017,040</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> 20000000 17040 0 20017040 <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 recorded an income tax benefit of $0.1 million and income tax expense of $0.8 million in the three months ended June 30, 2023 and 2024, respectively. The Company recorded an income tax benefit of $0.1 million and income tax expense of $0.6 million in the six months ended June 30, 2023 and 2024, respectively. Income tax benefit and/or expense in each period is related to the Company’s U.S. and foreign operations. The effective tax rates for the three and six months ended June 30, 2023 and 2024 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 six months ended June 30, 2024 by $2.7 million. This increase is primarily attributable to the portion of AFTC revenue recognized in the period attributed to the federal fuel tax the Company collected from its customers and deductions attributed to the unvested Amazon Warrant during the six months ended June 30, 2024. The net interest incurred was immaterial for the six months ended June 30, 2023 and 2024.</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 August 16, 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. Besides the reinstatement of AFTC for the three year period from January 1, 2022 to December 31, 2024, the IRA offers tax incentives targeting energy transaction and renewables:</p><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="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The investment tax credit under Section 48 of the Internal Revenue Code is expanded to include Qualified Biogas Property, which is expected to be available for the RNG dairy projects that the Company has invested in or will invest in. The investment tax credit rate could range from 6% up to a 50% bonus rate depending on meeting certain wage, apprenticeship, domestic content, and energy community requirements.</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="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A new tax credit under Section 45Z of the Internal Revenue Code was introduced to apply to low-emissions transportation fuel produced at a qualified facility and sold by the taxpayer after December 31, 2024 through December 31, 2027. The IRA provides a base credit of 20 cents per gallon or $1.00 per gallon multiplied by an applicable emission factor if prevailing wage and apprenticeship requirements are met. The Company expects its RNG dairy projects will be eligible for this credit, although the rate of the credit per gallon is still pending further guidance from the US Treasury department.</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="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The alternative fuel refueling property credit under Section 30C of the Internal Revenue Code was reinstated for 2022 and extended an additional 10 years to apply to any property placed in service before January 1, 2033. The base credit amount is 6% with a bonus rate of 30% if wage and registered apprenticeship requirements are met with a maximum credit amount of $100,000 (previously $30,000) per single refueling pump. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Internal Revenue Service has been granted broad authority to issue regulations or other guidance that could clarify how these taxes will be applied and credits will be eligible. The Company is continuing to evaluate the financial impact of the IRA as additional information becomes available. For the six months ended June 30, 2024, the Company’s RNG equity method investee transferred the investment tax credits on one of the two RNG projects that were placed in service in 2023 and received $9.3 million of total cash proceeds. The Company’s RNG equity method investee is in the process of transferring the tax credit of the other RNG project.</p> -100000 800000 -100000 600000 2700000 9300000 <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;">Long-Term Take-or-Pay Natural Gas Purchase Contracts</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 has entered into quarterly fixed price natural gas purchase contracts with take-or-pay commitments extending through March 2025. As of June 30, 2024, the fixed commitments under these contracts totaled approximately $1.3 million for the remainder of the year ending December 31, 2024 and $1.5 million for the year ending December 31, 2025.</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;">Rimere Loan Commitment</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 2022, the Company entered into a note purchase agreement (the “2022 Note Purchase Agreement”) with Rimere. Pursuant to the 2022 Note Purchase Agreement, the Company irrevocably committed to make available up to $5.5 million in delayed draw loans in exchange for convertible promissory notes issued by Rimere. The convertible promissory notes carry an interest rate of 7% per annum, compounded quarterly, and mature in May 2024, subject to certain, specified prepayment clauses. Funding from the loan commitment was used to meet Rimere’s working capital requirements, and, by the end of the third quarter of 2023, the Company had fully funded the $5.5 million loan commitment. In January 2024, the 2022 Note Purchase Agreement was amended, extending the maturity date to the end of December 2024. Concurrently, through a separately executed note purchase agreement, dated January 8, 2024 (the “2024 Note Purchase Agreement”), the Company agreed to make available up to $10.0 million in additional delayed draw loans to fund Rimere’s working capital needs. In connection with the $10.0 million loan commitment, the related convertible promissory notes issued by Rimere bear interest at 8% per annum, compounded quarterly, and have a maturity date of December 31, 2024, subject to certain, specified prepayment and event of default clauses set forth in the 2024 Note Purchase Agreement. As of June 30, 2024, $3.5 million has been funded by the Company pursuant to the 2024 Note Purchase Agreement.</p> 1300000 1500000 5500000 0.07 5500000 10000000.0 10000000.0 0.08 3500000 <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 June 30, 2023 and 2024, the Company recognized $0.1 million in “Interest income” on its lease receivables. During each of the six months ended June 30, 2023 and 2024, the Company recognized $0.2 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 June 30, 2024 (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:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal Year:</b></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 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;"> 481</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;"> 985</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;">2027</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;"> 1,105</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;">2028</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;"> 515</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;"> 703</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;"> 4,751</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;"> (925)</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;"> 3,826</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 200000 200000 <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 June 30, 2024 (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:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal Year:</b></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 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;"> 481</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;"> 985</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;">2027</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;"> 1,105</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;">2028</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;"> 515</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;"> 703</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;"> 4,751</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;"> (925)</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;"> 3,826</p></td></tr></table> 481000 962000 985000 1105000 515000 703000 4751000 925000 3826000 <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 was eligible to receive AFTC for its natural gas vehicle fuel sales made between October 1, 2006 and December 31, 2021. In August 2022, the IRA was enacted, extending AFTC for an additional three years through December 31, 2024, beginning retroactively to January 1, 2022. The AFTC incentive in the extension period under the IRA is equal to $0.50 per gasoline gallon equivalent of CNG and $0.50 per diesel gallon of LNG that the Company sells as vehicle fuel.</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 <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;">In the six months ended June 30, 2023, the Company recognized revenue of $1.4 million relating to RINs and LNG sold to TotalEnergies and its affiliates in the ordinary course of business, equipment lease revenue, AFTCs, and settlements on commodity swap contracts (Note 6). Revenue recognized in the three months ended June 30, 2023 was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">immaterial. No revenue from TotalEnergies was recognized in the three and six months ended June 30, 2024. Outstanding receivables due from TotalEnergies were immaterial as of December 31, 2023 and June 30, 2024.</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 the three and six months ended June 30, 2023, the Company paid TotalEnergies $1.8 million and $2.5 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6). In the three and six months ended June 30, 2024, the Company paid TotalEnergies $1.6 million and $3.2 million, respectively, for expenses incurred in the ordinary course of business and for settlements on commodity swap contracts (Note 6).  Outstanding payables due to TotalEnergies were immaterial as of June 30, 2024 and December 31, 2023.</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;">In the three and six months ended June 30, 2023, the Company received $0.1 million and $0.3 million, respectively, from SAFE&amp;CEC S.r.l. in the ordinary course of business. Cash receipts from SAFE&amp;CEC S.r.l. were immaterial in the three and six months ended June 30, 2024. As of December 31, 2023 and June 30, 2024, the Company had receivables due from SAFE&amp;CEC S.r.l. of $0.3 million and $0.5 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;">In the three and six months ended June 30, 2023, the Company paid SAFE&amp;CEC S.r.l. $6.2 million and $9.2 million, respectively, for parts and equipment in the ordinary course of business. In the three months ended June 30, 2024, cash payments to SAFE&amp;CEC S.r.l. were immaterial. In the six months ended June 30, 2024, the Company paid SAFE&amp;CEC S.r.l. $2.5 million for parts and equipment in the ordinary course of business. As of December 31, 2023 and June 30, 2024, the Company had payables due to SAFE&amp;CEC S.r.l. of $8.1 million and $3.4 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 Joint Venture(s) 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 the contractual agreements of the TotalEnergies joint venture(s) and bpJV, the Company manages day-to-day operations of RNG projects in the joint ventures in exchange for an O&amp;M fee and management fee. In the three and six months ended June 30, 2023, the Company recognized total management and O&amp;M fee revenue of $0.5 million and $0.9 million, respectively. In the three and six months ended June 30, 2024, the Company recognized total management and O&amp;M fee revenue of $0.8 million and $1.6 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management and O&amp;M fee receivables due from the joint ventures with TotalEnergies and bp of $0.3 million and $0.7 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;">In the three and six months ended June 30, 2023, the Company paid $0.8 million and $1.2 million, respectively, on behalf of the joint ventures for expenses incurred in the ordinary course of business. In the six months ended June 30, 2024, the Company paid $0.1 million on behalf of the joint ventures for expenses incurred in the ordinary course of business, and, in the three months ended June 30, 2024, amounts paid on behalf of the joint ventures for expenses incurred in the ordinary course of business were immaterial. As of December 31, 2023 and June 30, 2024, outstanding receivables due from the joint ventures with TotalEnergies and bp were $0.7 million and $0.6 million, respectively, representing outstanding unreimbursed expenses that the Company paid on behalf of the joint ventures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In the three and six months ended June 30, 2023, the Company received $2.7 million and $3.0 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&amp;M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company received $1.0 million and $1.9 million, respectively, from the joint ventures with TotalEnergies and bp for management and O&amp;M fees and reimbursement of expenses incurred in the ordinary course of business. In the three and six months ended June 30, 2024, the Company paid $1.2 million and $2.3 million, respectively, to the joint ventures with TotalEnergies and bp, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV. No amounts were paid to the joint ventures with TotalEnergies and bp in the three and six months ended June 30, 2023. As of December 31, 2023 and June 30, 2024, the Company had payables due to the joint ventures </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">with TotalEnergies and bp of $0.6 million and $0.4 million, respectively, relating to environmental credits pursuant to the contractual agreements of the TotalEnergies joint venture(s) and bpJV.</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;">Rimere</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 the three and six months ended June 30, 2023, the Company provided $1.2 million and $2.3 million, respectively, to Rimere in connection with its loan commitments (see Note 17). In the three and six months ended June 30, 2024, the Company provided $0.0 million and $3.5 million, respectively, to Rimere in connection with its loan commitments. As of December 31, 2023 and June 30, 2024, the carrying amount of the Company’s convertible promissory notes measured at fair value was $2.3 million and $3.5 million, respectively, and is included in “Other receivables” as of December 31, 2023 and June 30, 2024 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;">In the three and six months ended June 30, 2023, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. In the three and six months ended June 30, 2024, the Company recognized management fee revenue of $0.2 million and $0.3 million, respectively. As of December 31, 2023 and June 30, 2024, the Company had management fee receivables due from Rimere of $0.7 million and $0.1 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;">Excluding management fee revenue, no other revenue from Rimere was recognized in the three and six months ended June 30, 2023. In the three and six months ended June 30, 2024, excluding management fee revenue, the Company recognized $0.1 million of revenue relating to equipment sold to Rimere in the ordinary course of business. Outstanding receivables due from Rimere, excluding management fee receivables, were $0.1 million as of June 30, 2024. There were no outstanding receivables, excluding management fee receivables, due from Rimere as of December 31, 2023.</p> 1400000 1800000 2500000 1600000 3200000 100000 300000 300000 500000 6200000 9200000 2500000 8100000 3400000 500000 900000 800000 1600000 300000 700000 800000 1200000 100000 700000 600000 2700000 3000000.0 1000000.0 1900000 1200000 2300000 0 0 600000 400000 1200000 2300000 0.0 3500000 2300000 3500000 200000 300000 200000 300000 700000 100000 0 0 100000 100000 100000 0 false false false false

O5RS_.,DQT'F/$Q('%U$PT24*.V:^J"'N>'9YR+PDFY5E/I0S M4[-QYC9YW-$?[HEJEK);C^E5FA[X'/N LRP45ZG'_V6T9/C=3#OZO\A(TB)BYZPP2F*%W*S'8YA-0H3MA;MOL$/S'IGW'Q^=\J M?=!%=-AA\9(3F)I30^%\PIEC/@ T@GW'CB-G #)C: LW*ISQE67+ME:99$"Y M>(MZ%A/9;73QZX%DKY]P]A0'5]$S%M6@CQ'2!7^8L.GLER@+X$_)''@9?2>F M,$X'VO%*S#3ZVO*X+&1Q&2OT%V\C\AL.$/V0B/B+#36$N1QHQP6AWY22J ZG M3LL&YN=5IV=4E'M^1#5MC?]9_6"C39=27,Y^-"$_$@H@28/I7Q^8U>]SH7 0 MQ#P+<)+-ZHGJ2\WX.4JP%S+7+VPU[)R]E2[,V=2ZY0QR8M1$9["\&*S:F%L4 M#QD)0_07' 9LNZ(0088_R&DK(QI/D&83_J$RBQP5T#@@/ 0B)L!>PHX% 2!: MW3[\UV4_[JF!!NX&VV8V)^RS;6,U(-KB-!>4M*ZO6^C\"G9TI4NY8UZ(M<=F M)D!BV:Z-$&*)QPS P[:F-F!#KH0XRDW9B2.QWZ6-I[Z-7!;E['$CN;'/3&"P M36/%S>33#C, J%:QAQ;,>(5S2WDX2!Q;2N^Z\HA\9^))8UM^I BCF>D,/'IT MU8?/CVC]BDXP L(EY^&VN]:]Z6R7U>\&"T[L.Y+[7\_HXO,8VD(+@J^55Z!G MM]H8P]CR&:/;S=[A]C&[*#XBW]\-N!I<&1^+Z>\"=B>X/&X/@^'>( ?[0QQ- M8KK7R$/I-_O]W25/Z[](F_J*D]: MO(HN\I3%:7Z>5OZ_*PCN_B5&1&0U\]\-0&N8 "1>RQ=2KJ34XXOFU.-9@OB( MO\UCG'FAG+\]GR(>)^:9LI"' ?.9P/DDO\'P@AY].<\ R*?1W^:V_NM_%??0 MVO\WOS8WE/A,0,>*#4U/"&=]B\Z.?F.# O3K=&ZM.+\[=>5O/=6]NC$8S@P; MK=NZ%2^M<9L1AMK7V3VN.@NP%)6 'K(XPGOL_?*(D]UU[$6-#ZAW-(7IN3KZ ME:5P%.V 5ZWIDMIX&^*)L&031@NEF1<%*=K0,4HB^K\[D;Z2X)"=4Z(L1J44 MB(F!F!S3UH(9RPP-BKEYAGYJ+>WARVWVA)-SO,[4N'+:!#">*/0I<>3H>^#X MH9+6="A=20#AK>,#G>,8!Q10%B@X8):W]NPE)#ZD**#PD?*DM^(3$E$'P&F& M$O[5RQ/QGQ %HBC.Z;R0%*-TCWVR(3B8%F-LFXK30XR@0T@93RG'%U2EC7X> MFNE=457T@@E'/;567%-MZC*#)4*'X*;C5SX.XU0=7E:]BQ->+3HKE2[_J%ZU M;YQ5S2C 'N4&UI!'?(_N<$>_B1+&16<%+S9A-]\K4GR2J+M M/=Y3\7 @2H+V18C^5&"CA*%59*3H20(N6I@J8GZ]1?"!!A53VX'2IWC!MOU6 M<>H$&R[2C-!%&+[=&(<./4G 1@43>\B0T*<_7#PPTL+XGD3.C.UQ0XP?G!@C MD$SA A?8NOPJ2K.$;PH5N"CP4&&GCBZP_5Y'7]G/V]K#]6LMJ8UK-\71]HQO M"S,V"_0Q.2V(;<=C6>)CF\>.JJ9(NPP<[5LM?9]ID=[$&4[9]GNZC()+$GF1 MS^,6'Q.>OO7AM?K[D5:R[0IFL)VAC;]Y$'>U [NX&V5UL*@=%E?;'G(XEV\)B%6YEMT-(4](MOT MJ\%N0SNX([)56N.]@I*HP^2"437D$P]+$O$/*25/96#_V/!I"*-G_$1\JOQ^ MP!-G-L*OY,!N\;"4JPHCVAVSHP]P#]71^"A"4G< [+-:8AL[KZ!>Y.K)LXM3 M-YY$Z<*=$<6+T##_6?4XX0&'C]X7&JW25=XZCE8)#@A[7$650-35 :8SZNM: MO=?7UAIXJI&>[ ,.'ZC4_$D[.4EQCY.,AGDL0Y?..JSA J',^\)3 MD'PN$_*%4.SQN\*7UZ^\'R5-LM>)G[@;U627A?ZYT@Z>B'.IWP" ^D12'X=4 M+!P?4I[R5,%L"TSI=0,,5CWT+B%+HP]PX.JC@07X8F"CAK"=+$R>7%F!53HM M/DUAF=MC%:>'JR#8*'P[[?4B4[]MK=(,) M9'WUEE=!77W@+H2T)3=/_,X9+!!E@4H>/+@JN(QY?-2U*AK= DSM74WM=.\E M&-'_<5.#^RZ)V=SQ>D<5RJBF[(W;/4^7?>TX/-+K"=N_>VA?RQ/M[@;7R_L( M/^A ^)H\XP ]4@K\9B)_>=!EIK1*[\X3'[V>,QWI[>=!&MUF.-(MGA:UC'2' MAT?7=&9IW9FN-8 ]OQE M=G1(*8ZS.^QL?V5_2/9QRI-3]TGLXY2_GQ!RR0AM%WG9(>%U^";>41G3/N@& M?40R=<3).[Q].J:V-Q_SWS/7=<^(.UF'??32CQ[;WF'IBE%P5PZX,FAIG<][ M=(<);J9VD&,!W;YP(X7>&IB.?,H(E9SX/D3%"Y7,W$8:DQGC04Q%"!=T'0' M8^)%Z8Y0'>-(V^W;.X%W=@V=CUR\I0=HQ]:1>X@[R_0!N?"8:E/:)*0RN/!7 M?A9S$>%D^ZKGJZT=8/MIMZZRCZI;P_5/#9F'G4T*VE#\5!G,^5E)'R-J=3W9/N4W6X^IYCOL7_ FSC!2]\_[ Z\SN!YOJ7#JWY$07[) MOFFC:5K.L/%C0NMKG2W98PL7S:94WKBD32[C0NP!+O@^017!L'_EHB(N*^+" MGL6;,RJN. 5;H#67&$DB(UEF3D66VDVAH!G\&NRT9,%0FDLJW@$NQ%R@;4/. M#&3H=@':OV^XGARH?Z<0/2=P=H/*]3=L1\#EJ1"9+1 \R82!Q,Q-N;<]R40U M>58H_D#GO8=XD[UX";[!JN(MG9U@HZ&>SO7:;6T]X.*1IMS&Z\&*/"KHHX+! M MVQF(<%+;%=9\OLI39H2V>Z'WGB2*E&HR%'2[CA5%#Z-00 M>=^1D&W+M'(YSB+%%A_] ML\#[EOT>2U&\5/=SU9EK*/710*_I(,; S MH2?6FBBMGR4#XZ[)%YSHMT+W,D%DLV/2V-'-"=I=]V.GI+[7/%R2ECKTWWB( MK/'HE5>CP F\ (3MN/2P4;(A;-?AR\(5T7- 7[C(?*D2VY-T$T?[EPW[?RQ; MPHVJD?(&L.4T9 MT0]01_.-IAL*YXZ$[9-P# 6DY3]!\Q"R1P4(;EB9^$Q?[P!95ND:!5'X0N(? MIGW5.,W'5=CT15HZOS%7G*R[6A-9X&2LVR/+NMZ+.5+O7U4V=A.VV^E8 M3")5UM)=/ZI!WOX)HV2M7TG7KMLTDI)J0JK"QC9FWQ-^)TFKJ5?>TNUY5Z.= M/NE*FKD[X^J$[?V>#FBZ,=?&4$]-M$(,KG M7[V.)<<(1RW=G80-\@X=J(JN$Z<%8RF92+I\-K[A%SOSD#];E"+=YONH^OG8 MV,GM>=E.YY.GO94]W)VG+>4>]N95#6B-@=V).X76!O-W1>$+U!"$$GX\ ^SR M.4EC[)4>X]4U=G/2M=,Q3]Y5U=+Q([IFN0>E[CHN,HE^4?1'>:%;>5AU7FHV M). :3=?[F(8>W>$ 71@/7CB16L+>5SAJY3C82M>R7G,"F$JMJY'FI,O<(*=: M :.3,EO<4<[)+@B=B^+-#\0FTY\_\=J*2*N2*Y41\>KJ'8*]:/C2#[AJN\\) MP9KM4 UEU7WGAFDM-#$\QS..SL'<^=NBHT,VHD%$S7.X$/Z8@EEL53__3-8$ M;M;EJ]]+"(*_(VG%'K%]+S>1L*/6^A%-0Q=WSVC:"MYW),-L03=)LN<=+TEA96\UE=[?0OD(C;_Q9S;(JKL+(S@TF[M9:*ZSM\.LG=UL'6V6CC(U M86WK,34-+:HN+:72<>@V!PN=YC<53W5NFI%YCWE-S!*YC!#SU M64H-ZC["8< X*VD4>GWF\W&_^4WI4LT;UUF]T[PF=KGH9M?>C(6]'##CJ^[* M-A>V]JGSK[E3OK(&IXRYUN@6A.#D[ MVSODR^8P_XAYV $-[ M'_I$%%O,Q_PE<_1IBI8O,2'\":0=%!O/8+FJD@<")HB[87S".X!J4VA?/B:, M[;J2.-5V7.QO^6Z+_>4?4/2-CZ]'CX0XIE%)J?NZ=FX"7:-F &V5C=S;$36+ MVGL<2F*F*](W#3O)]EN8[(A'H9!L:>WYIK8.#[\F#;,A6-70T6'8*.[PH=B_ M9'R%IW>SOMPPH!F%*=-OY;%-<[(*5_$]XQ@_1=/J.ZM2"WYK(N;N O!D\ M-P?7!#+T>4(7%'%E(/LOI/T ?53G-6B%<*Y6ELD#W,"UVN5*]1#H-ZTW[-Z' MN5DC(1*Z"9$4"@FIT"I$JQAQP=!3A+AH2),-K=9'YP>Z92VZW=^3F4=?VY9K M9NS6]KK8IYJ9'PF;M/XHJ^'$8LUO_;3QW9I6W"EEFN<:;<5"#JWJ&/2O7LRK M%W*>P;C$)TBX46;H%,QJ)-2M;UR1SMX#4^AX911:S=D#^?]O.O2;3N/NC.VW M?#\.R*B>Q'?D$IS7VC[O1=E!)#Z3I?$,+#M"5,'?SRW_.Q#/,A1.8KM3#%D@8(P49\19@RLCF2/@[A*:NFPG*X#\DRE M_NG\ /G4-GT ^:ZWN:"KM>+TM,$IU+/&X>$K/EQ! M):FGZ!X?;L*_TO"X8O-@8F[.?3,VRORTWI0<]]6&Z]5W6DC.X*!)UN!RJ;(X MHI8:O[ 1(J M/B BBJ)%4%L-KG!^98(LD+^/N7L'5S&MDW=,X:_!/%?(& /9+\$1, <0G@^IO) #!]!P&>!.6RC!^"#'' M8=Z(:@/F$V..GA5W!!]08+N\FO2Y9RAQ_&U#O4T3],LY*:?>M%#N@C$S[@C8 M%^YX%P#= L.E$#K>VP-T%\S&\+QJ4'%#Z7C?']:')P:B(5ONQ-OH++P@VFYI M"E)>$]*X>^]&P4V$'V"-0H:@]MW=W<#W4:)WGB#&"V:"?)NOV"U0SA QCK:W M\%.:1--\34QNXFD(3BX'NQ '\($0@&7""4; M'+!6Q"/TE4!M:LA+F*HH3D\@D8J\G'CG;M&JDC=2S/D9*KAS@C]B B"0 D1 M$)?A&+@M[-TMFNRF8LBMF:GT$2<.A@H1O<9Q_>L^2.DN(*OP)GQE/B7Q+_&. MIC@8 .Y#:+J/\(,M=@SSO0G. ^N'JS<4FK92 GC>1J4,R!-"-.%\?CCK L+; MMZ62 -XA*1F0%,)QK+=OO-J!6([^1Z/.'/X7KQ>/GA3S1H;DW;H[CML]E3'CEI\^?MH)CHO3^S::H.@YH#P7OSPB<^!CA)5FL9HK6*'^C+)KW;0P38:OU(/%DM M[9)Y(L2_.*A0+MGP."V@.:IN(K1AJ^DGKP-)NGL::TJQWC,/^ .@2\J05X*3 M7B A!?R6RX&$(.CYD+],4CU&J6CX2N+GJ/[TUK8)ER\O,2\T@\+,8C(FI M3&OT@2&;^.,/SL#848CKL5G^T,7:+6C-$++:6J@1J)H(S0R>6JLS B@=A4?G M;4;&H<8[)#N6NCIY:0 >M4(?@!U?1H_OQ)%)3*P@4-&?U$I+?J:)!X6QI$^Y M#'W>5!83:BSP.)2JVZADR&K5(>B=2;J+5*84,[:Q*]1/E3*@#U**'WBIG$F+ M5G:+8[=D0*J,X0%9%)[8PMA)VBJF+S3$ >A!E(J@&XV)EXHSQFM"CO=PPRBY M"3<&K%-QPM:6S*Q.VCHKU7MCP4M&PJ(>299\?A#D*S@!$/$Y6W4:O6:,'3U; MF\QN)U"L.'.L)3D:+P&#A?GD30CPMWW:-IF=5IU&E3D@UM<6IOGQ^I*F,7W> MI_@Y($^1(X ]2:3C\[C57CB-J-E4^[#)_3A," M+CGR5^%\=OD(LST8CCD]NZALQ9@%;QC4+W&)==80>5Z1%F@"0+9NHL(HVC?ODHT[^;R!KJ]\,,\,WW#NT"L??K,E]>:I+IM.CDYDSMIG.>)*>IA^..4'OY#22_@0UD M=0*2S.^61Z5MAD/I#&QF;YF.M5+/[3!M\IQY!'B)_"<#WAF M*CTQ9@GV*E^DMNOG,(YUT3Q_8]RBD^-HUDF%X=LX#R<; +0@>E-QPSR2 :.$ M! &)/P8D20@/0\(Y8/+Z,K&5=M"7+$/_,8V\7^NB)2;AZB;J3&SUO*;?Z"P==^$F-$#O MXT'?IR ^VZ#(QSHT](*]3WPX N+/6''@[0-Q!0+!&R N^_7J_A%Q@&!]]D&J M8N]W4$L^1UM,CUVA M#MWF.!-/]6Z>3GF?NW5G;6J] MDHMHF7&\A(RVVU!@U((&/4M!V%UH,:N>:6]1R2%VFYHDL#-5LL"YMS@!6" A MCZ6<-N[8\F-FS"0WIN5\-LN TV50GAUI@#E(F'![7+W#'\D=25?K)_Q>9>*N M1!Q'K5XV*,R\%,9ZV0&5BPX C M)$]2/8T/(LH@(>'G@K_[/4KQ.QRWLYG^[_R,#Z:\#62YVNZ"Z$ 8YL:OU"/E MAF+&N2 A6=-4 ?&1"2OL;XRXVTADUH8Z0IFA["YR&=9O?$1CLB IC)5-G2L& M:T2Z] 3TW8&SNTBFN%Z^X=A/GB)QJY3]#F\A[Z+T[R1](%[T$L(#Y2'?HR>_ M,P"](9;NC(-]F,T<&@>I/!I:9E(A+M:"OWMF_YJB _-_;**XY'1F7H]N@/8&U=:@>D9V[ M #V%TB9@69>ND$7I^8!*X5O@=/Z>7'NSH0+[,TFMP+3+EN=O!=B?U',67%*N MIC<*5[QPN]Z3X)Y9>0FN*_'+!0X@:^UX)GA,<9RZ M9X0+\D+#L-H" YRD$X6^P%]/=H]-;=U$I58:9JY254/'G:5&L8>GSLH>@;\( MTM-Z1*,I6(*TD F<$Y_>+QI-S1$UJHGW'%9RW-*0W*1D6Q4_ M4=76[2%;JV%)[?%B0W>':;VX?0?H\<@$RHB3[C,\JY(-UU_X5K5Q;#I:[2G#4%;_$ZW^^W)Q1F$HVUI*J,;GHDJ^0>U)4($.:_2P[\D MR&.-X04@['F?#P%^2R:NDC/*I:ZUR]=Q=,I)J8\[QF/G)$ZUQ8W]+5_8V%_^ MP;'K@:C[D_LX>HGQ-A=-7*<=AX9WZ^DF&/70'B"J0S?W%L0^P@^:LBAGA"2G MA3:+K42\36F$Y6X71Z]JAJ,XM\9.L#3H*92JQ&],CWXJ=R(Z=7=S2O>U0^YZ MM._KNE?20Y,A#DO*;^8U=R5/X9$/>A]YX#/3-167?LQ7WD4Q7.)#-:3T@-(- MAB2UI+^;@YZ.:=*$E]WBXAS0&TTW3"*?M>)!86N"TSVLO1GK:)\FU"*N,NER*&.LLHC-(C99A@[*^09R!& <7/-.#<(2:55S;,N']9+N\77&9) M9\O^#-.&$#>% 6$-E/BXS-+/ &GYY)7%*F0P+[3?D1T1^!=F5 M1YQY@CMC3EYY#MV0>"1)8#BP@22JSZ=U_C6WJA?M Q^&70QC*,Y&H4\"RH0A M<&L+Q>JEY.R?$FX4H2O5;8/(.XD]FI!$-Q\C)_7B_RH2>;%_Q$RA#>ODJ:VE M&,/<$+RA^OA\4,LC/= 6HU@$$7 5A:&TG_4?H2]C#F,\U^QD)E+]0R /AV!J M]CDCR)4/XT0,OQ2]*5NI3,?22&B_B\2W5190'U?:X/F@FPDJX04!%,XCB3;R M909>F#:[?:JZ;DC L>#J<76O)>K51BO[41*.0EX(2$@"8P+$P =X0N1T[-D MZ$V[79H0K,5AQ:E;AD1LU?'/-C9:DUOCU"V3ZUER]'.?8_-.[IJF6VE^O(Y= M9^>F5>K?X**=])NE>U:MQ?!H6'PZF+55;!> ^Y)M?UR /_/&J(*^A8YW-G:D M-H;$/F4.ZO\6!H$.@XRXE2O""B-L137P?(.>MRD_H3)"T$WX-&>KPOUC;VKN M'7,9U,G\Z5?&WO8YF -6TH[ UPR'8,.IC)/#TJD170OR+ZG\V:&;VRC35N^V M ?_VRX'6(49KR4<*_+=0*'-JU?D!FXJ [UDGLR&0\TJ>.'2(Y:SNXN;T[*+O M241G17O']TQMI3<8*Z>.KGSD[V-5&DV\(K$3[#F6[ADL90STRN(C1'QV"HT< M2^N,K@V'0L]$E"<.3530>_+ B_VQ00>Y1._9D(M%1B36]CY*:%WV'D.DW42^ M,>RG.R\FZ+KKX!C5SD@2+BVS;P)U@N6;CTP044:!BZ+RGD&73!HKSI)[9H2\ MYL^9&:DR(S?>+HK5K=WR^NF2[;)>2;B'"YDU7%C*FQC^D+I?^N *?VP9,$.& M&&HZP(-PIOQE3'Q:>JA=T]9-'&JE8>9Z535TW.=J%-O P73.(AN"R.-%RE2JI56L6U91=;LWVIF;F,7EV=N.WWS MF5O?WO69VU)Z S.71\Y6SE[@"?FN2;YP+>TD7AS;)!5*"@M8J4H]B=IU'WA\ MM/JQ.UK].&>T^K$C6OTX:[0ZEGX*M/K1;;0R99(:M/K10;0RI7;=!W;ZJ'+Y M#(]OO./[DR%TW(2_P9;I==:HB+A\&-%7E2E.$!?HFB8>^^WO!,?H*^Q@X"G9 M+TJ8::'$GLVN^>M*+]IN:;KE"T[AN2!G@G;XP%^JT1"M]_ $U6GD^;PG-Z$( M"?8A $=\:/C.0ZU>2_E,T*G9>KWPJIKL&2!8"^6FP33Q0/8>4U_%[OLB2E # M.[>!;413%@P"\.(TBLG$VJOPFL9)N@Q#>*@,C\,'W^+5$#X3#&NT7;_KW2JJ M9X!@S;I-#V#<,UN%HV37-P=8XUF.8<2.E&[?'@>558J:VKH-)+4:%G)' MEC5T=[K7B]L[=V1.U5:=GG$5U,LPB:<^^7[(W(GP31R35];^.3A<B9] M#5NNTD17+?JX.=,Z:9P="C=UG91M]"PE":MJ[.T5; M2=T[R0<0_\@S,W+RBWR^"@YV\GE,I'(@5,XF+BU3>=JINPS]SS0F7GI-0QQZ M;-O!;9#P_SX0C]!7N'3)#T#5)57#S:I1!C.!!6.V+ 61P=1G #GF=!PV6T$6 MGF]$2(,R<01J)8NL_KDX*A2B00H %^]S'3*O-,^!T?ZO.>">_,S)4W1!U$?N MYH&/T7_O$'O1$NK8,>DF2W8&;,D0Y^?9@MR3!8R.LSI3+X#H#NQ MJ7&HRSB<.=B=ZFD7[D">^0*>.6LR+/J/N4+>-?LZ8R.>SN/\ >_$HJ;Q+F-P MWG!WJJ95M -Q9@MVYFS)0.@_#9;0,@+D)"9XS>P(&H*F98%HHW%R$] FL&Y> MSVL4-HY'M8ZL]/"@;8C93CSX&[QDQPG^D=P7EO!"S[_Z/@%]2F'=OI'PY8O(+N MEH:\T#9?^R'I!6? HBI0 M?@[@9\C(9P=F)D#K?,#)&@C-XBC5P!LYCAWH%0>\6)-THN*,0Q\_JEVIIH1! M(DU(5AWF,MH"DD$)OBSQ==GFN1\9-S%BJ%VJ:C^UH>'X^>40C0SE;WV- B9C M&E,/$1AGY>)6,@M_^'R[LO$QWLV M;'EH2$O.&ZCJ%ID+J@,E ?35? MP,]10A6Q^=8U;![#>*V@.6/L-#*/89Z6P'Q; LR%8=8'BP?OPA]( &<9]SA. M#T\Q#A/L\4JP%P?]EYJZ@YT(N G4_6VA[[G;]W9WM]U#A_Z(S GR3?9=%,;R MK\" DL1B;3]=T]HZ?:4-YS/"J^OGG;::QX@U5->N:63V+U9G=&R65IBI;3B? ML7E:3::ZU3S&IK&*,?E@/-BIAS*5=C;FUQ5SQT";=!/Y(LL8(;7SK+:#V_.M M65=]WE6W=G?^M9"Y[T@5I)&@C11QNQ-R1'57;-,##Z-2'7459(O+JX96,/-X=H!VVS8_GZYHX?P;<4WL!Q>W51RVTF UHS M-T*\UY!R3'NF/K(U, 5(<+):TG%;IM::T.8"ZV"F=XU:*/XZ#518-1D2O6&C2M2/G.'H:4LZ:2\CO M8TZ MHC%;KB-$UFTSJV$YZ_N(K9;AM-=4_3/>+O[[R;3&N=I&9K[. [!7308%6>E(."Z%D21T5P3NZ]3 MF$5IO*K0V"(:3JE^U0CK..+U MT<0P\JGX'09[ 6.K%?U,Q%Y>_+P3X3V3 M^TUJFX-U@@X(=RAA:A<$J#'&D] M.@+"[?D..#U&@=\9 ,M[SP__:JS0!'\E7>>)?G6*C =^1'%%"6/K*/2-8YI* MY,O8(>#G'O"-88ZBSC9"'SZ3Y_0F3-*8SYZ:F)W2AFYB7K-N>F3#:2MWPQEJ M9.T[!($DRFE:C,(I*G>'MZ0V *>F^9R&Y:F>U8,S;SN7(5HBL:&!ND! V^H+ M@,LH?"5LN7X.R!T4*;['!TB[4!NDW-3'[:';2F-]_-9V<'<0MQ.[[TC6J"-. M'DGZHSH]C.5S5!^U/)W:NV)];W,;OJ?5T^WC)UR]ISMNX.:$J]8EVYD5?G5\ M\U4NJX']%7Z.]BEBY)>WZ/'3$FTYAVF/S,TJ]X16Z F!-MCB'LBP3O!]KD(2 MO\"CO<=/5\:%'$[\W(T51_T M^:@BD*VM>[<4/]. PLUM'4(5FSD^"ROT.EGWM#8.S[DJ28>M>QI%>^N>2;74 M071C1,*@F!Q5YV.U+D83_8VFF[+,&:4[SSY4W)QR ZVBQ>IT)>'Z"5%_A7J? M/&R(JLX0K:% @ZI&!GE'(4KMC7'F\3MLV=F*["M4,I_X<&EZXSP4S'%;C. 4 MEBG/2V,CB&=RZ\CRB+LX>J4^E!*$NH=0*9$7]T">B/JO&#N:A?[G7W-M;MF? M_OQ/ZE\DJS__'U!+ P04 " #O@0=9M:\UD;!O C/0@ %0 &-L;F4M M,C R-# V,S!?<')E+GAM;.V];7/C.)8N^/U&['_0UD;L]$1,9NG%DJS>[KDA MRW:V^SHMK^VLNK-?,F@2DCE%D6J2B[?=&F[O*_!]VW%Z5[YM MK4&O-^A_GG[N?Q[T/GWZSZB)*R. 53RW%[4U_#Q(_[!(6O/;4#XC2UR^T'Z"P6 VF_T:_?67__P?O=[??,\!3V#5BW[UU_!C"_[^2V!O MM@YJ*OK=FP]6?__%=%PDRO"B/QGUD2#_UW7"C?1_YZYUXX9V^''GKCQ_$\'X M2P^U_^WI+M<5TP&&"US@KS]6.^ $GTUO\RLJ^"M=FY&(5.#]VE#&YQ#R%'5D MX;D6<"&=X3\"S[$MQ-\KPT&8/[\!$ :LHC(UK:3$CX8/R[V!T#8-1Z#X1]]1 M!8O]7X/E:KD%?D1.SC3 ?4-%#!;>9NN#-UC&?@?W7B 0BI)/:8&(P!'#\ET5 ML7H./?./-\^QX.+DYE\[:/+%X5/V+14Q61C!VZWC_1 YD@Z?4!J!MD8.YGOM M87-M!Z;C!3L??$&RL M;TH",WC^!=^#NP*WO;2#8H6^88? [W#PL=D'H;># MJR\71=,R)+YSWT$01D2Z0.WZT=+5! %>Q#Q[<9L&^>@YL;7WGAL"'A>_< MY]UK8%NVX3.;.XX?EH$6&FGH_Y']?3<@U3)K>;)I6I3H1WGT'+O9&"LTI*1?I;F<#)]0$H&7AIL4Z@^HZC=I M"@#+-U3QH325F=2FTOZ4IH(S?T@9WTI3R8F-JN!G:2H@KCVI/I>F0A4:4LG_ MTE2XJG;5\,4TE1+?HBR_3',C^BI51Z5.E:9"$1M5QU_3>.8GMJJ&[X:+C*4M MRO,--+:5N58D[BQ?O)V_,6 =\$_/=L-KN'UPO,AL7X/0L)WF6TZ*+TB4_VZS MA2LIU)OEZHOG63]LQX&3U[WGKN_ALM*:!P$( UY8,'Y-R1TJ+&JLUSY81Z9F MN4HJ-(:H\8>51.L); S;A7L1. =%4<"N"9:OCAT+T9Q8W#J@)'H"K1./;RN) M6?K;) RY!8IAOZ@T/ID5?'L0E7U4PWBO%R]$KC6(":P1#8_?8%/17J(ADL([ MIB':5UN5(,;T1D-6^^&&QIKZ<._K"L:(AK7B+P)7T'XYEF9]F1#3-4W5<_O&H/']!%53O : M2TUL5.DSO ?#]Z-RC3%H\$FE$7K>;39H6*.[;1O/@L/Z4#4I]=$>>$R]41M7 M\PU8.P_T&;'"-Y(7-K6'-SRF#3!0\MT)^6R%(%)M71O+8 MBX_\^AQ=3.Q?4@:/_2^?@.FM71LYGCF=J]3]GM+8"*<-[4>502G:$=W:KN&: MMN&T-[X8OJM"S%5C$+ -2HVZXK(?S[>D4MQ58_$J&U8C\JJQG(0F9<5>'9;W MZ">>![MTK4N3._1Z&]K7M[-"V_1F8.Y^/66+[BCJQA\U]EN1FU9%TOC'^]-S?D=>0 M@XEB^88:$9CS7?CF^?:?P(H8RL%;3?\)-1"(.O4$MCO??(,?@ZNEM6]L!.!0 M\2%%T$@G6*Y#@NX3:B+ S0U?XU.2;Z-SV%T5VU+L;CH*L$6':R_&'V#I/QH? M#T:X\PWGBQ$\)B.5GS^;=S_D1;GS.]K#M2=/MJ\(^6AIMEQ%O^'I1V'XA (Y M HYN\C??I],UKU*^ X1H!4-BY(6-1C %J/6 F!^7GOOOP+3BO*-HW]$4$0P MW+F!#>K3Z+O^^BX']@W1NO MP/F%"IKCMAS?SS6%,IS/4(;SP23"*/^%QCV%FT+;LV[<%KI\_"E.?7\.(:7; MZGWV8XW[#R?: (CO>?8SS?N,XI=;Z'/F,TWZS(D88;&;>19LX8X26ADC/JAR M_T@:1]5I+35=P_#=?JQ2WW MZN7]1P(CA7AFKCL.>MS!\RF,OP7LV/C#?QR,/_SA^\)[!_[\-8@6F&E+#@+Z M[[^4_/U7@5U)\7J!+9;T)/OG[Y/1Y?AR,A[.9M/+\6PP'5T<^I9EQMS/]]/P MS;1I^,\"6?+X)R5^W4;)DS^9;[:S5_W*]S:E""5?\R@[[?EP\OS[+X-?>KL M]L7;HEZC),=0BA7P_63>(?0RZF)X;'$$Z^C_W4&K#'SGXPEL/;^,.)B2VFF. MIO^)$H<%);8R7-#2,CJOK]3%<5'ME$$E0**-D11M[)=03E55&T?E$ M;5.MAAER\?MP#HZ@CMX<67@[-_0_%IZ%5R6QEF::99XV42Y!JI*FWHK4%1B+1 OYSZ;]X/]PJ)1Y*ZJG"BOZG"FS7 M4Y'K8311+OU'WWNWXP=>B0HY*JZG5FB$2%73KMLBU\U'+P@-Y_^SM\0E7%EA M/=52+4*JE*(;0Z12T"">^\# J"'[9VV K^QT"G71V2 2:O0^MO/XYKEXE\%Q M$6T@I^IX"GO19R 2]B0(^F,P?'U!9V@EL!\7T09VJHZGL!?W_")A3X(TGC\V MKYY3@GGN[_E^#P;3P:6:@%?W.D6[W8UW2H2;G^8;"HK!^+C*BFF#/77G4Q7( MV%XO=CX2,#XR0DR!V)7Z]DG%M5$)LQ#IZ65QGZVV_Q%^#T74O8-K(S02>0F. MQ[+BFBF508A4J<6M>CLG,/X";GG6\8.2^$.8?2G-%%'=]Q3_XDY;Y4'UO#$< MYVH7V"[<'F$UERNEF>:J^YYJKK@15UES-QN4X-1=?_&]'^$;NH5FN/BQ5UI: M,TW2RY!J5)=@A(2I;\!QJA29+:29_BJ[GJI-K_"#*$N5&]WYBJ\]+G=A$!HN MVJ+@EYR$2IJIE5F45,U-HQ9:5C- =[*<.]<"/_\7P _0HW)Y!(80@;'2RJ3H M?:H_7<(7DE7S(?X)'ZR'*ZJ-%ID$2!59])*HJ7Y#A=&LF.LM$,BT\ M."NX46;01Y=G]FW#?^^;[V7;[R4?Z.V_ M(/P.SN8R[;L%2% M5)H.!X/)=#SKCV;#Z>5LT&1XUI$P27Q'EB5?2)5AVQCIPR!G$%2IBS[U-9ZL M**@4?U16-?U3* VG:1K)M%=X2=;]?,K]0@[^3$D,,1JUF8=Y-)@.!PH0B(8+ M11[Q!T( W[9PD8E.]Z)6VR5?V>,'N!FSI&B7J$(M'_8:HBX69VZ:*((^."1% M>0!A^394ND8!93NPM2#8RP-W-JR>)#L>IARO)@*_0)2HP2JG43H;I#@2'3?1 MD^JHJ7_629Y90@&K?XG[O_3Q@D?'B#,SI2\8P'_'WCI0ALQ\!?L/U\J[S2Y* MOG<-H/2F':O;M>8;% WY9RZU4V%:$?WA3O!3$DR<=C7R9K,TW6NZGT,/=47O MQWB&F]_G:8ZP3UN@G=B:[1_57:^6MD.'$KH/&;T M6XA0]IENG#NM49N=X!=_!+3?IGWQ/.N'[1Q?&CK^_#2='8K/J] R3=5.,*"VH$IE\JF_V2;NLCNA88(HV"0] MNFRH,X^AP, QG*,1!-J?PF6DIXOVP%=0C2.-%$OD"8W@ MVD>$I!LO]$(=V2%;4E)A+M H#[\-K9)1:&#&N&T.9)T[*80?9#*0JG2.%;! @9)M7O<(,;K4,F1BEH=)TL=Z87N,UMG M#6:C76U0Y6V)D7IK.PX%@SBM?!<9!:!:^*53ZC1<3*P2JY]M$P1L3LW M"1-Z1(',4)%AZ-NONQ"Y=%\\9!DA*K#7L!?K*)LK"*I.U_E^I.,4; $L7MML MF5?NXGY&8/UF.+OCW&>$DJKQIP6%%UE&BPNGDW^9=[ SZ1Q)3#DN=J8)+2B< M_#0R.3*W+#ON]:-A6W?NPMC:<+V6$1]WKE=9\VLDT;MV2JKGCF57V8NA!^D,H9^2Y0$FH?O $WL-\!>M5U ^Z] $7] M+U\7R;5D'##CY#_*3Y@'1^-0_B:2>B-XYA0]+-I[ MHK[:;D31%"8,2XZ+G3E""\K9'47B%9_&SVP4"Z7^,2 5_L":E]94XYVX8QAZ M\;$/WC?DB@JIQQ\C#;R!T#:-_75FJCSDXSIYR'M_R7WPWW\YYR6_Z/SG&\'T@SMYY_[>U>P]7.*>;.K @W9VDC/[0NI5N6VGHJV:TUQD'[&X]Y M3S\.*(Z/L%5[C"!&@"@_2WJO.SQ4UCS7?@&]R%_'B8? M(F..*YT,4Z@$U]Z]72;S71#LF-@15S@Q9A"$UMXY728O_@E!REHGQH\JR;4/ M0YR2G*W[OP;+57);"/Z5P=$ZI'WP\?"EGK?J MY;ZEI(LUCF+8][K"JXHIG6?AZ'(PF[5_F)CTZ04Y^:J!4=],HD%%:SK>DG.LB+>QE<>QO#/GZP@%A6%4TQ@5ZJ*TK91"J,R7L3=?HK MV+P"'V,TJ>L#\N)BR.B:KJZAG*L&TM]:)E+<0,W0; M&0GZNQV^+79!"#<&_CZG/\H&#_]CX8/]:[2D&E>H5(YE2F/).W$7,H@FS^0- MQBKC@2NN&C%J&Q$F ;6?,I"TRQ5Z_B.[@'KV'(N"!^2*JC&"2;'EO*@AL/;3 M#5YN9F:HR(@:*F7A1C#D+0&YDO9$:""F]C&ZAYD-.5OCB[M?0?CF69D'J8EQ1!5U.\..^M(* M?22C]=0Q>1SBA*L[.%@.47)78.7Y26:=%^,G"&Y^PA4V1,%V#?\CPIPI"X3 M+W:4G>(QTC[GPQZ(Q+Q? 1>LL,G=,*4[1A\Z^9I&%5%.$C>-)-#A#UV_CX0YJE2!.1IGWL0NP554SICG.!)&6W7@+\'=CK-RCJ M'-HI8PT>=B@8?;DJW,*LF#M8FU&-/[7G%"Z"IP9&WS0KM#"0)AVF-E0C$!<> MU*?7J4Q>&#P2>TU[RYZQE=/F&A,JK4R."ES2SV7:SVZ>*>[JC^K=U<]]LI=\ M4\D[^YG$$/$>.WJ^KO T 7V&5+I6]+K0/QU*MR,U]41YJS\5D-,$Y$B]OQ@? MBB)P/!<-R));_E1UE*4 7G\$I5-+J#,'CH0L31Y +*NLSJG55[)AIA949]7' M6<.=(90@*(2ZC90AXJWG WOMQB]\F!\OON$&$)'XEEWTDQ.3P/KO M71QUNX>T[!VK>(G&R%DA?5"-WH)82C\ ;FSH_?Z"J@6,.0LS2?U\1(^L5?Z7SG J#VFX@&KQ\S/]][9AT%.-K?7BT1 M.A68XUNDG+^B&D]K+W;;P$4 18OSMXH'IG6?E!S1/BE9=7JJX2.3[9VFYI)Z M#P:7D]E8E=FT;&U]O)H6OF5B^Z"R%K$!&9IMACC@I_T!! ZO_4)ZY?E!;B'- ME=9U/W/:9.:*FJ@=CP+S/?ZI<8HY_J)>A%3VF__6VW]5]5D=_UQY]5Q.?.H\ MP_/AY;0_TBY$2BGCP@@U6ZQ45^8TP0%3"A$"K\1& 5-51)#V@ADQ,*)03EFU M46N@U!U (:3V0WAN67;9P""I]GE2YZ:YV^P)TDQX[1]B M%QINV0V&,,NK?!-F;D2AA4G MDFZCJ"$XW/Q05MA-_CGZNR#885/D8$J?!IE8A. *1]^G%>S%^HD='$<00&12OG23 U'D!' #TM-8#5H\#>[Q M!JBIFX?SZRL\*?GB84Y2(GA>C^%Y E E@1V"Y*7#>% _ =-;NU$KT811S5LA MG\WK;CR8#F;=)G=[* IXC$1+_D<'!_>>NX:2;*!^81/V.WAT##>H1)?[J&C2 MF?-8:1E;H2^UM#Z":M_E[RK3*N3E]*8)+I?UK&W]MWK3KJNE)1&C/]N^'[AAL2'8',[9P&S_C PNWA%C5F,.U.0[K*3H%8-7XA)N?POG'E MO!$CX#"DJUQB$9[7\S+'Y"B>A2AP&VAA!&^WCO>#)4WRN&::9/BI7OHMU:_^ M['&AO_%3J)*_?3*^' ];7T#!U2+J%MR$O-M0G5HTMR M9<\W5LC.I_'\&)S ,3A5(Y:$5J,EX8+B@-$^V*2V@T ^,P2JE=YOP)<'RKR! ME=N*()>9:]H.R+T%]^)1HE]AMD1\ZJ2IVAJ@VM_4N0:PIZ8=H0S_[8 D\=Q\ M@S8T?Y+.=FFJJL;"UHA1Y&1MN&1/L*;C@H@X_9[A% NP+W/=?> M[C5<[9RY:7H[B.V#%T)\W.A->!:^:64,N5[>V:T#(W?7""T*T(+BV@WB%@-M_4E8_$XT/9 )"U-KEVV%P MH>S-RQ7$%R(:?J"@H^@ZZQ8I!<,VNLIGKO$ K&DH5]ZVO4@CW-UF:]A^[ -' MH6[WT)I;:/$0!O\ C@4W0Q!LW$U2FKIGNG' BU/HF#R[=@ 7K5SCH]VO('SS MHCUUH@_\A>7JNGG8(&C#\36/*%%BP[>&[1Q$%3^@QY>4*(AL-L^S: MXN8GVI/C3!MK,V?Z\86N8X%FUTF?8_3AGCR1_0JX8&7CUG,5MU4T?!Z J'MQQ$-KXZ]CK5OFCZHMGC4]<^TXX09K^ S16Q<,9IO#W 2 M7UQQ6$_?P)F"O$!+.:AO.L0B % !P'Y'@<*$'06^CFKD:JAA&LI42=_TH%R! M?4%1Z/0PUV:@2:;."=*D2OJF!^!*TN31!UO#MM(59C*AS]TX?VCLO:'F#TUC M)TBLVK T/3A7DG'Y#?2];;S:3N;I#OI54[[^"?**!8EN)9PI8I'&,CT:'X2' M0"KKY;&[E/[*< LLHD% ^R3 1;'+PDO8C1&QE1,D$SL>VI]IEXXH?P?[GC,?+' M1[""KF,R-JX:/\5=Q^0!C/;A_7#]FN;_,/^UL_W#,YHH$V+N&Q>,O5-=AZ@1TNW7252%B(,]0\2>XTQ:?I=2/.;UU43(6Q M$0;H_M0_/=L-K\$[<+Q(.B@IRE(8^CLSOD_Z'"N;M%;GT.P)DTX0>)RR72LV MDT)TYM:[X9H 6O?5RG9L.%XJ9LW2.B=)N/K(-+Y=I-IC/N5KU>6*GEW4#9PV MU9K!)/;*D536W;G!SD<8/(,P=*)3O!(54+"/KJ$- MH.*BB'@ (SO5(]]%7Q#LT-ICZ'MDYC+GY M0CB]BURWN=/F'D_0A-P"5QM="4)OFQ&L6G7-TV9637R$AA)QBOAX MO]N,G* M.;=@=]'K>/"7:]^@9!2/)D^2:L* $QQW)-7*[1>R*]*- FR%DR1:35@XQ1HI MD] ].]10LM07X&^0\.CX.'FTO>JF $L3)TVUQD#)#R]JT=/6V)MVTEQK"!.O M3,C2/+HWJQ4PP^7JYJ?Y9KAK\ 09OW01).C_D:?GW7#BS3C$U3;A>$!_@$,Q M_XM,20PA!7PIKY*A="\)!U]O6R@)V&JT_ 1U$T@>HP>2BQD)DM=JLN#'"L%P MNMU.=)#N"@#(*U>.-!,NPEB?S3)'GI)HUW2#%#_U#B7TPS/Y,& /SNPK ,(I M<4Y,OQM7SB;I>;?=QD%FAI-B>^>N/'\3*Y@<;T!9NX/6K(GD'7G[Y<7X"8)' MP[;@!A##CV)!Y:C00(]%5E#**^"(7Z)?+[VT5D6%7*D\+B.(RZQ3/*@6EE/6 MC;Q[-T+P;[]F ;R'G8M^>_S+I-\%"$T'&"YP@;_^6.V $WR&G(Z_M;>;"\^U M4$+?Z-Z/Y]@6S&9C*-VX M/^Y]ZNV;A/_>?[.7_>BA2-#S5CWTW5[TX=Y?,&!#A1)U[A[N>7 M=B=@PER$FW5IIZ_A\'(V'WX>GIQ.Y\L;A?C_NCV:C[H7T\FH^O![6PP& ]; M?\FMB50'>J"$#?;:M5?0KKMADLO9=M>/L#W3!L$+)-L5E. /C,5INQNJF#(9 M!"M:0270YV1>VUQ['40O>3 ^R":?#AA,[[!H>I/F>X@TO?T'>C_@%WK93RAI MF$NPR4)3L;"BK)V?[T^=&Z<)OH/5,TH<_>*Z)X/ <^(%U24J:#P8#,RH:F,S'>[;;BS[? M2[_?,URKE^]!+^T"*FWT81B(IY21C+ >S2 MJF%KJID9-@7N8TDY Z#Q'K#DM*5POL)@1"Z*1@2U\!^QNR?SD4]:77V& \OWE^B()4 M,W:3P4",BP8B:O$3:K*7;U-)8Y#I8A*F&T\FARA=^F5#10-Y*E[,^D,)'N+, M\C/I[E?#_P.$*/%FH>-P0 _-&SWQ3=05%+\?""]31'U.=5,4$,.E'FL6P1. M8^MU#7QHJT/['6ZL4!J\=-GW#V"M2P/-*4S:I&C2#I_I9;X3K7F2+_5RGU+2 MTE%CE?'UD4U?@Q85L(4U>E]E[YHTF1^:8S@T+Z3:--[*+1HY[FAI;,AN#=O_ MS7!VX"LPT,^LZ[!IT6BA)GM1F[VC1I4T3WL$#D)4+;U(510P,&7=J[(@Q#JJ MF0AF_(LV@%U>C0=YY,\ZY+EG&=^7Q?$=NV_SS2DYLC-=K#P&*I148!Q'SQ,\ M>"%D)EQ>[]]2SW26?H50JRW5QCVMFHK#G9_X&IL!M+ES(4U93G-FY:SR]A*=HT\N1[>3B^OI9#21X4XY MZBN-2P17195QSD\=Y9X-)ODU'NCW!HJLP3_!43WN!_WBN$>M_D*+ TH8J1:*:BHF%HC('&AJ+XF#R#B2@)XDW: MZ^4;5-,R&!_Q0M*UHEX;3M4F@5 C3[7QY>6@=6N0!$0&22_33N:42V\8:K:6 M'Q\3^3:"465%Z\ 3"(T-13;U%X5I* DR35I0TA:@OC$T2)?AE&:TG$)FRR%[?9^PMJ]=][ ML-U>VK"2@_C&\%W;7>\!J!C&N.)Y:DUF_JAC*VO&J#F0GSXG!F MDU/C ?T<0J&PV=(I1G1)^&34YJ>HT=Y1JTH.Y\SIQ2K;WR2_>91Q.F(!ZIJ5 MIJ6F\/,U:_A[?SJ[64RNYI/%]>VX/QU=7EU<7$U'P]E@<3F;7;<_Z].*(X#?SC\S0F'2R@(^,^W]6V_?HI+FK"@[ M.HVJO/9/JJ3 EB,B;ZZ#Z)8FL[5A;28_,*9P8(RDKFMJZ*EH++B H+%UR&32 M83 +)4&3R;XE;4E)<[ 7EMKM0*BA@"$HZ5WU@22^BFH#G!7\LN-'1FDU'LEP MJ;.Q]S?AXGS3:^":;,<+)9&%F8:CX\?CII4[;4-)FQ+VK6!'D"S5?!&"NC$>?J9[6B655&9P, MT!W&&KMD&H^MN0._ZD:7(VY1F9N?IAV@=F__ 1$C$L/MWSQGMP'H[OB1G%0S,VL3WQ>WDZOYQCR_G-+:<<#[A^D',Y5-9291 +@OYHP-?$0^.AGW@ET;MG'R^^X080 M-]@LPT0[+(D:3%KM1E]#F_ MEGZ**^ZF"&B=12I)TIFFW*.T#+-A?] ?8A)^]OZ2MJ9LPEX1N3\YM]URRI=L M1R/U?51F>2%44X8,^?:K9W,G3CBY#VCR?>;;:&[4<^HC-L=9HZ'=KQ H?3(X4E6ZW6./< ?F0RG?N>"_]IQA#&"-#QC;69D^$: M%V"$/-NN3&YY]LW^L+C93U/,W^93S/^>2S%_=@5P>*%AT+Y3D9A3G]O\1?4M8T27@( QG[ MUA\?A*HSUFL?K),AE?0\T@[%M8;JNJI9ER:J*1J4^A!H[XPL10_M)J"93J]S M?U#QJ$9+W685+T!$.3P5>0&!=;*Z*$Y6],\@*#]CB7X/8=2?#0>MOWGW;+X! M:^> ^-G(8E>I# Q;(ZK9EAHZ*IH4#A!H/V,=,,C;D1(TJ E%W5+'6=4,!XTG MJK*7-U@GIG%Q8BI_?D/Y24C6.QQR)J?#6PZ'[E69#F*=W."8]>'@F.KX(@;> M8+!+KW$(*'5F?%9[,2G:"Z:W+90W(^H^ M).)D9#RX1C/^TD?@KSQ_ W] .=@.O_8".R(^$@+^+^/B6F+?\J9C/)A.Y!I. MWG0C+;U4@[U#^P0(9=3W^29*6PBQWH5!"(TJ!/2 >(H1ZV:T4>NGS'C^P&F\ M 2E]C#73W^\,@([)D25^$W;5\TF,>NU:'3$8L-IJG1DS))E!O_)#OZ8_[1QH>FD M*LIR1XCB2TX26;'I!G?2HZX7^+5K;V/8;B5WBE54XPZS+DETH!179SJ@S!Z> M9885^!@F8$JK2P)*#9:= ]-+JOVNZP:*9L'EZ0&W_28TLZ,@,H.E MB0[2I;'X';@@Y;X#/[3AM(O\U0*SJX60=W(=C@ M5KA$HL'DY/!D[)HXH$.JA^[=8'YYMK_V@$Z'V8KW\YK;#*8C@;: MTY],1S%#H![0VJ\G#^YB5A /AHK>E\_A&V>^MP&H@#7NUK<]N'SZB*[C2IT$ M<+A\<[W7 /C1V[QW[G87PC][<&/@V(EA8#+W3;]R)GH[D&J_8C]8 [1+R>QA MZ>TRKN*9@[51$I!ZX&!!!^T=G!Z_613<E_' EO.-^-!85P,H*<&\UGL\GU=>M9 M-0]\WO=Z >VG@47KUO7GGC4?G&.V9,L;T-7VL=($ZV*H-173$_/%!FZK'<9[AK MJ:-H'FI*KK%A*#XVSFH2!D63D#3:R[2JOB7 O^2.&R:4;[_+&?V'F0ZC8OIE M0U4#RED#1L60E@FU9-?8'B"W!ZL%*,EX@YI1?LB7/_V.#;:K?"=>]D#?ZX[- M%ZCV8&; OR\XO&#..)1'Q:$,VTU?O/P+:OK?>[#Q7M2Z M\B,<]QX\+EB.YOGXT6@VG$[DC?+?@;U^0]?8WH%OK,'##H4G+5=1AUEG=H:V M5+,+3+HB68:F&'0H*F#NAK9E.SL42'<(@+OY:3H[:"_B3$Z;[2[--7BL H85 M):(U^\QWU7*W8:/="?R3$.^7'[67@^E(;G9L/@QK*XBO%#W"+)V>L[=_ MB;5X%8%P4Q!36C6NM*[9$G(Q(*4B+Z)7WU;Q@\O/P'^W30A,)B]%-BP%=B,H M_Q/QZB#/3RC'0 ;U%\DC'!DLXWA$B^[OA0RG*KPSBBJFF1>%Z. H: MH85$^^V>( -]W\(U(-)G5>.O"O.@#,@)FTMI$^IA7WVSV3K>!P"Q10'1HK6P MF9P[3I+:"27Q-+VU:_\)E[4 "A"O=>D='9R_=R(D)S.,Y#=I V\!,\!A;(SY MK .2>2Q),47..5]=X4R[XGJ!'3"AUVR&+7O@WCP'2A/$N4]9O6]ER7TSC?Y; M+VY6><];$8D'+ZPZ9")7RGN*A[-^O_VCIMUK8%NVX7\L_;B#7T'XYEEQYEMH M6PUD:6,_[$>Q<%J,Y#SC^8G\6)O!L=:7:IQJZ+=D1A,-$)]=J(HN, 48(%IY M-5U>5:K7X(:_UJXQ^R;5-\DJ*9@:[?I;7'$#7\H]Z'L M]Y+,-R%*;C_'#2F_D8V[6;%QS1=28:-JH"N]\ -P!KRV?6"&R0SGKN.^1O]] MN/[[U0A1(!7="XQ\&E?-*%#HL,1NBX-"XWCK+^COAO/B[?R- 9L!__1L-[P& M[\#QHCMCUR T;(?:?EST!_W!L?U(/@+_=?A.+_I0+_.EWE^2;REK8);*/VLN M\QE'SX$B>7Z4P'*.YMPU2-^*>/!<$_/G: , N[Y_SZ'R-(K7AU2S:MP80#I: M$@J>(NXX9.27JTSO"!T,I@.+^4N@MM17XFOA!H=G=UQ11R-R[AH!*R!Z>'%",^IF>_O(O?\RR]PY$OHAH+A"OCR#C1 MP-'*\51[R2U*)^[E#Q=V[\W>/@+?1#I?X_R"U/5/F%I\L!(:^] MV6W2]!<+=WV[ [#:^CG6;7#SM*7OSD&/9NLS5L M/[+\JR^>9_VP'0==/O'<]3T$WXJOH]0X]QWBSWT/W^QYJU[ZU2C-+OKNI^C# MO?C+YW/@YJ> V9"(B\EL,FP]W?<3V'I^"(?6-]<.#RN+S/L_=^[-3Q,$ 1R' MAN]_H!M.9=N$Y@WF!_4 #NJ+#ASTEJFXN.3CC)KV,;$Y/&)!.5&2NK$S';D@ MIOV;MNDL>)@;46)*#-7*"Y\RE1@0T?Z]K.R2[6B=]@_@H%7NMP#G(*&J>\I$ MJ@\0IXU!20K"UHU0A=DY97X0,4@H,-8P]/<)O -W!^(TG/%[X\'O=OBVV 6A MMX$=@D6-]=H'ZWV6B:@"\\YP6(P(3IKJ(:WV]E_O_8"?[^V_'U?*= 'M'=.: MRF\22^#-HEOY*!M5;43AB\O)Q6 \GEY>],>SBVG;%@3#$E(L+ZF*:I:FB2** MMH19N7[-\_9;4"2I1;YJZ.;3/@H'E+Y?.^'L/=3V9JA MA/C(O<\LI'J!63D1GN!B[4?T&+0%(;-7=IS:*SXV6\#>V2&MRNF;ZB8;&LHO M,;R3ABCWWH^% ?>+;D3ZT' MP[?8"%+=1#>)45-N3MXCCH2X!18Z5YL[<%GG M1B>F2*+@Q?@92X/G 5W-SJB_@;@"#GVYVX($FV1-2CGZRRIU1N'U).7DQ.$X MPI-XA&SL0L6JCURC,PJN(6:BW8GD6ZF)V,0[A+DR7= 9O6")EJ8JV]OE%OAQ MG!#$X2N4/@3(N9SFZ66SPRR-=8$* A!(.'.ICMU>AF_ S_?_V=OY)H$4%54Z MH_HZ6%55,CA+**&H,I=C M>H*0BF3R>?!<*^DOL(@S:4E)];5'4$!1?[02JGEBS!)0 'S[/7+6'3+\/MG! M'P3[3:JB&@TX6'%F<26ZL#G2(8V_0*F*B/:<5$4Y.K#JDD0'2G$5L>[H*I9G MV>%'VFVBA<>45E>?E,HHZI-%4OVM?;DYO*](/5%533E:<+#Z=426?8PE.HPR M?DP>W10) @#_8[T8/^N%5):UI F+R!0H,HD7$IR,C\SX]_W=H^3!-33](BR^ MN=YK /PH$_2=N]V% 7ICSS5MQXZP?\H]PQ;=%O@"+3RZ@G+G(OB =>?>&+X+ MBP0##"/;^7A'22P1/$ZND3SO#X&>K"GH,9[,>&@WMY_-&NL8^P2 (32;Q84* MN_?@P0NO][Z+>9!X0C(%TA'X ' 7(AJWF\?^ F(_T)F(8G'I2LJ+RCM.3P!M MS" XC\!?>?X&G3\O7QT[U@I[%HQA,0L&[5VG?5=ZF;[T,ITYWWDJ7ML;0]:. M)"2WB'I*)D^4+XDS#6K_=\4I80()1X84XV 2&\HC=I*O9Y'?U5%==5HEB!/$$$B]E\A MYS:[#1;]W-^5PY_0K;P&JL70TN E:07QVLO^76/M58JA?1JA:.?81R9$30:V-<5)=+$U!C[.C8H[E>#5?%X38^GADVKR MM2Z0HNRE"DXYCJ^1#HNO&=/ZX_1^J[35]$/#X6@Z&TW'D\G%]]9?$% H0D 9 M(U=3<0)"!?+F2K%-)@/+DLMJZ!0%FC1 2-594K+K+*$5N^O'S_)0G\,5@.!E?#B:3UM/CS4T3I3 .#@_+/X!PL?/1$,4( M1ZJBNR7)*J)H1Y@EUWY:*04-Q215LH2B9K?)4A< [3U-6,&_^"BDPW/->L0Y MJGZB[*%!0?N$XJ2Q4\/>G"A5<)+SBI[R0L-1AA[WMO%J.^A6"K-U.:YZ>G2A M0H!3&BJ9X?1$V6O-3"6U\^!-('CC4Z%/!0C85%NPYH2Y0F)(XS1; MQU.32AZ8% &[EA-FW-@)D_G^V0]3C.J<#&:7?=87IL5:EOU)G>FM7?O/ S58 M3$VA$8UM3T%9C+:'#@M1WIL6C-'A^>3@SHU2F]VX833DT_=,(3J>XT0^<=A! M6/C.?=Z]!K9E&_['"[*?T2=@C>AT\3?8%&R7V6"-BH^K9/K6L]U>U+M>VKWH MS<"(?LK\BFC:YR^\>= MS^8;L'8.6*[*G_,.2'<+Z"JK9KCH55$T4PTDIGB3@X_V*V)=JT0H_A: !V.# MNP_0I#G5F-% NP>J" %%XGL3M4B&$Q#[^@NY@BI$$:+;/'5J *'>8R31//_/ M]^Q29+[V072K'I_^LKJ62CRHH:B#IIO(J^8I985!6*"36.!#2,,/PFQ25BP/ MPK0[LP2UL(0SQE:?\WH"VYUOOL&5]YZGQS)@#3QU7574S:2AO&*;R2KT^:]L M/UZ\K.F)K!'>.%-55$EWS91P9*KK2Z](=KQ*HW5?<>^)O@%52,#57G." 7O4 MWRX;RON^_.'"-<&;O7T$OHF4M,9M_*GK:\<%LOJ*?&B&A-";1*S>!.R,L=G8 MD50OWNW.M;+&KWRBP)?O+!WJ22X@=HR[^N]<.[0-)_+/VZ^[*'4,'1'H:G:; M$@TP$)K(BY=M,+8V7/XL#"]E;19/-("LMF%DS8( M#2Q!TT@N/CQHO/9\-#XBV&X]?VZ]H_LE+]Y\M8H2:N+6F\0ZG25,?>D%1&[) M9(SOF0!801QJX#C C',591(K,/]0@0'!F'L@3Y%W3R& ME]VC4WT4.+VVB,MZW'I$&!M[3I4O-1C2]+E&Z5EC&P9W76T;1G054LCRC.AZ MW>H6QG6U"R!I@V#A;5YM-WDQEAR\1:J"XAO'%Y/9=-H?ST87T^FL==/3>@R7 M?,/$K!$^H5R7E6[;4' M:QQ71165&%!#14<.O3K"GG8$5X>KZBE;7 M5]W5-4DT[2?>>\]=PZ]OKL%K]#8[85]E.FM/M)\FG!=X?3# 9L MJ*D*P33"[R=IP 6R^F@#;FB1$'H_:S\I#9G*BO/\!K$-'A./XG$"-OJ*W29$?0ATN)PTMRP[[A:KB:"KV6UN-,! MAWM+K5YK[!PY&F#0K. M#.RBMW)+J*,W$KM$G^8HI,ZNOJ KB:T_%LC_2N)@ *$:=HLP+'*G%!'C$$V! M5?].XE?#"*(T[A^_>_X?[.]BC(KO:/.\E(BZUXO[UXLZJ/ZMQ#:2R[=^A-[V MQ40%S!.]*FJ$E/M]()%_04H 9#;1[H(H04,XW$I4@BA#=YJE3 PCU;B0> M+3[N'1,?#H0KJY+.:RCE:-?,)*5NHYW7O<,N30'4PI[NO4/)@YI:0WG%-I.U M*YGC)>NNF1(*!Q]UI5?DXHJLR,S!$,(PT=]>Y.?,\5VG1 ,,= C.%'DHWC4JL(NN0P2FZ BJSK&@OB7H2+"EV,SQ M72),?>G/F>-Y9([O))>:0:%4,*=N<5H=I%-]%,Z9XT^1+S48W][\W\9F^_\L;A:]Y\_^9^<-:_F/4' M@\O9]]:GMM:#MD9PT(ZD&JM&VN$3QY6 H&8>#UV#ON0SJP$51 5]53%-\_@M M>3H7HJ;Z\5M<]8SQX:%Y'$[AT0S^&1\!4%),):750/7(-T ,UD%3K_WL-MM_T$W#^] MY\_;SW/"%%Q>4B7M-(/YR&(SB'OJ878=,=6<8! 0.Z&"-UEX@)X&+"(KGM;C M3(N$[*6^;D=<%[KFWL03J#X*G):2N".NUB\""SCBZB!?:C!$;(R?^D=<#^LH M_ !9X1IG7&.19UP/7WK[OIU/M]#Y"6OJ-?V.LN0;)7I5\#FWRILCL7E16G\B M?&Y"'((H#2KA60],:=68T4"[1:JPR*S.&3$#_] 'Y/9#*>JJQ@T6A='2H M%E>]U *9Y03>E58HI(,NJ[5QY$&CDU+-7:ZN\0KRJ<-EDA ""G9+K'F\@CR= M"U%3_7B%*HNBE'T?:'&:7=^R#U0U[3JLWA$&HIZKU8/V2M=7A M(&"Y^LT+,YZJ(%EV';\_TZPQ[:LR=P?6L]7L*,OON$&1G1] M$[?R86RF\S3B @BGK RX4UUI]_%?O&0./KP95G)69P/<.INYG<[3C0\BWE< MB)KJ'YMRU3/FV)2P ,$?HU964DFA-1 _.E6M)ZZ:$X$.AZP=,?J<8%#SMKG< M&R(:,(2L5-QNFD[N;AU]MGP;K8/E]VPR!A?[&[%&YZ ^./2JHG?^(_KN7^53D2CE\+/Z[\@X1U$L(TC%L9$=( M5259BY2\JHL]I'-Z4+6BFD&ATV/YFJ2^P#I?_JB2&H,H_J90_095(Q,/:A0) MQQF?T^->Z6Z<1Y.J\8\S4WA14?Q.7PH965A&@!^U]0 O@ MA_;*ADV#8+FZ!ELOL,L=@Q0U5*,*O1Y+., HILXVHFI(15O5*F<@6R.J447. MHH@"$^4R$S;??H8+P_<_;'?]F^'L<#LVJKJJL8B#OLMGHWI(=,N-F T#O>&M!BN_N;:+ MW,\6\4Y82'Z.)3DUC1CZZR$0ZY*"HJ9J]:*B9 MHJVHBX'VCIQ;VS5A15YM%7K (K$A6\>A*(N0>.N9^ M!OZ[;<+-WG)5(DGP KL1E/^)F.J,YR?R4%Y*OP[#HO$B7X0CHPC)OCV_^," M"X2,R26Z?_$55". .'MSNQY/[80!5'3PP MM:$:R?BM<)K#H#V;C@4_ G<#M[_VG\!:>$%X9038Q3%K,ZIQJCD3BNSB@@FO M^2[CN%.*8*:YV^P<:+RM+[X7!-]#T?TSWJLHVO[3,4F M0 E-)]5Z!GT\XGG$R,=GC*V<(@'K0"+JK:H6W-/7P+??84OO(+/,A6OD?P!K M#5?(S:>MY.@^])WN[U ME+E F<#@$@,YK(G6F%1%7652JH6D64IQ%;'-"V^S\2P[_$B[33Y\*2^MKCXI ME5%RD,(@:8=L==5124E)=95?SS*3!=/^B?"#H/,@ .'##M%ZNG!_&??QA;-.7.WX%OK,%OAF\C6_SHVV8U74B5N\@59GDYS4'Y:S7*.?^? M=YL-RG^\VB_%,M8X+O51XUQ@V/1<(.E7SUOU]CW+-I+V[7QL4-]G#;O:'UYJ M>&R@DD7BHP+&8X.NK'ZN#,=P3?#\!D!XC[Y /CC %<^!,^S#W<=4$7;@=5?4 M.)-TBC@VROI,?K4;6T$U)3*I@TZ;!$&%)A=.7^C*IF)'MSE- &D*"5H>2LY2 M50?E$= _J*^QT(H,S$TZB M:[_#Y'V8KP GZLW(#+(I8WQE;?0-% MLRQ@'7 KNU5*9 9+$QVD2V/QM=]G\0L(48H1]69WLF "4DU6U^E(LG-,FIQ'GIWC9>;8 MH16S6VD**B;A%)2/>LN6?765"4.G=N;U"UEVH6L8!0S,QV'>?;+7;R&:6I]Y,]\?>D/VH<(YWT%@5)I_W]E'2X%_48_07U.1-#C7K= MVW?['#[=(';W8C"=2IQ!ZX9/#X<*Y=;@HP*2D<,#H/TA%/= +968@==;O4"M M*J7+5AV'0"WYZF-01-U +;7TR#%02T7M$110(U"K*W97:*"6?!K4L\',$BH2 M,BLT4$LE95*JI4F@%E?;C+G,DMM_H3_C+Z]@BJJK(DI\#RIB%E.1:9-CZ(M* M^JMG+\F"=2@72ILI+I3B!5G#)&[4$;E#ZZMV4EQTA"O,\HJ*H&S!I;L_2?L: M/>0#(@\2)]?LM)C6&GVN%WVOE_T@_(N^GM4]A =)J\[Z257RCKG)<#!K/2/U MOGM)O(=K94XX$KU92_<)I7[WD9_1M:!]]=,?HQ8;Z[]KQT(2(Y6 MD9_,C]F1=!O%K/VBL6H=K@[-A0)\#0IQJBU"-'%<5'&J0XX+^.R_VJZ]V6VPZ.?^ MKAS^A&[E-5 MAII3:97VC)]D[67_KK'V*L70S_^0\;3H"^ M^?9Q#]Z!0Y@9Z"JKQA@%9HH&P&&3L4CB3?9$MB@+<3IA:D-9%K&KD,"'VD@H M,A'M^WSG;G=A$.$P(LX\A!K*JKRVE@B:IQ1?^PDG@UTD-,TT&3667/3E@+@W\PPY@4=LTG&M[!?L!Q;,-Y\5[!"'ZWFXSMS:V:Z-8 M)M1A*.PU[*X;H*U8".N%HVMH1(&#OVO ]PMY;,<0VY&>O&H+&]E>;E&\&POG MW?C,NP;8:.^'%[1JO*^XUB/ZLZH168'%N13(D_$QT79\'&4!/#9(E8&6I;5. MA)UD:A096@7=8W'?@AW9T<_0(UK+(576$G76/:?[1V^ MVT,?/KV;+*VG]N4Q_D3?4BF9:A0R7!@UBID%\5!PLD:.E)5@,3B6=/!67EI9 M@@A1=PF]&F2POON$&L),(T6?@O]LF1&NY*@NP1GNVH/Q/1#\KST\H1TL& MFA1))AP9G9F96(IJK8KW[;6 .4R=L&/Z!WFJ]#':Y%0O(-*9956 MML-\'*A LGTDA9%P@[YY?/&28=UC_GYSL[*$$"=*'\U@?@SH6& M# 3ADQ&RQ0;@&]"!) 0M5].$471%%Q6%@ ?8$3N<6_^]"T+T2_SZ@JYF9VC0 M5.;.+3C2*'UFFU&LV!F2-!2Y.Z?I5Q\9"*"5_-<.N.8'W44&7$W56-*Z;[4F M1)Q8)<8^6K#44UE"<6H8 )5&(57)(:U]&1X/X[H+C,0JBJK=T9M MT>F=2GK9JU/];M$I1)OVYQ]6E#B]7Z[,%-3B/;OI0/:C:PWT3FFAF)!0;8[B M?\].(977UA)!\Y3B=V=*:F"?[UN(([XO#U-4B(5M3W#"P,3>^=.%T_GCN?F[ M83L(X%O/?S8<<.SVP$8'LS3215:265)D)@?$A#ZDW'K$Z#$$!W#R4"T@Z! 6 M#!$96SDSD0]DG%SA[\!_]0ADE!7"O@].JA&R7G@4%Q^ROO_,R06HJ[ #_-T. MW[ZYWFL _'GD^\\V3FV>_ M9Q^U&4V&%[.ICCX4"3?#+@>R,Z$PZU6,.P2/37?F6/&Q#@K120@7.,0Z5+%* M_OI+4-B"0MQ@U!6'L 7UM2XL;$$AO3-JBT?80@F#C/:6H4RP$)@3'K&/3PGO&%(ZJ$ MW1C47R2/<&046=%^>W[QHZ'W09FV!E]!-0((5V&1-8S@:+_:;2'ST4GRJ Y" MVM]V7B")5S9L&F%X#;9>8%>\0X^O<281,SK:KYJEOE]_DA1K#!>G6VKR./?\ MP]@2&74H<.9+%1C:W]70_/Z1?$Y*.ZD2!J;V%BY&IB2XJ2+,K;)>%[E'YD*1 M?_5 TG[?J,!=(OE\JZ?[$@YQ@($3HV2>JCR_>7[X OS-'=P[Q[G!<%-H6=$< M+*/^('K2I@/LH)95>__!T5LN..4?%^NJXJGDU'[/GYFBV9";[<:T2FQP9X<)MQ/QE1(9+5$V^H)IU M8M9MI5>'.SJ*G-UG8G0C01>.$01TP>OY\LI20)#^"(RA@H8PDTF+%N*#659\ MNN!VSI]3EHI4Q!!EBBAQ4L0NU3T3&PV@&#,UU-V&NJC/QU)@M/?[RCRA/[.K M,73:;^7%QZN=658'+>W=D'PP9SSZ;_J5;A*WUK)?(*"JW6AM).K"<,R=$^=* M\ASGUO-_&+XEE*[EG^PF=\E,$L5?!H2U7X%RS&D7-5-%?4Z?Z2;=&8A'X+Y( MB#GQ?0M7W)[U'!I^J#OK'W>^^68$($"A)L%=$.S@#@+^!,+0 :2@BU;[:SRJOL#]U;T7!'>NZ>S@%OW.O3%\%Q8)!N*'$^'CYW$DFQL \K.VS:YRQA M +4+/]]'I"4^Q"!B(F]QS:;LV.C$E$*&6'M_[]\UC8CP4UL!=P [$;,X4\9]=0G1B03LP0>(@3\D^X.+MN7$OE MD[C%F^&N(63?7!\8COTGL%*#T>PP ]_NF=5UCR\8,4UH/.W8+CG"* _,@M%4\6(U&7X!OR%MX$:?D/]?P>Q.$A&_)W5 MN?7?NWB%]@ @ B_&3PQ7>36O*3M%VF6AT"94O>SH4X1EUX":O:(TX7 7Z/RF M4GII9#2<7$RD3>+DFYK<;@5Q^HRRII%6RX0Y621$W8F2N?K8/X+'<+NH6$=9 M)HFD 8%]U!@IPF]1;2:# =]<\TXX&A]M>1.&KBGO;J",=/=9C8M19UHJ$]\[WI1111 MW^WP2"!34NAH8,!:^S5)W0/>((_H?CH6<5Y/_%:'AP ##_F=W+.#W70,S.(Q MX(*U$0+KL7!E185#T$;A#WL,V[JL4O;!\SCA.TYJ(BY@+748'Q>:CP]\C'<[ MPP7__?/H:67T,"I Z+V4D1[W4@K8M7DWA?7CR@XC*?0E#*?VM7#RUU14WM$, MU!@EFDXV-=!N>F&E;$]SB$Q684=#H#Z7"LACG#*+7M.,X$$45"FNX]=PVG] U*IXE>XB0$ M898555;9(E579 PU-(IJG1@G65Y8-P0!^>@/DYW@.?1%2D.^JC$4SH,9F\A&U7 M'YD%=7PUGNIB0UDMU0@A:7JM@Q(G=CDR G8>/3]2:K@7O&012XPA9FA!68XQ M*+M(F:8 R)Y3FC]'8/C^!QR+3V +H0#6?./MW)"51XRMJ,:EIBPH\HH'(-IS MZR8([8T1@N6JMH%B::+[K&J,QCE\6Z7K"N/!=-29X]Q:"S71T&*C@MI^OO&>$[ L(]4I<,L(JNSR"1FF'A-JEYH.#(3?T0[9X@=L",HV0][+ON# MX\.>^$@GTZCZIS>9SE8" M 'FRT&E>T*JJ: YX J#]\IL6@JN/#!SDLYTF3:K& M,IY<*3*1.U**' GE>TL\$"HKJAH)N*NIR 1J&!31\'P7>AL/KN, ]FR)5%0U M#5/#7S*&:<7KPE3A[U"0.HJ/.B!&5CZI3I=8P"RG;"\++JL]W$N\&#^A@8/[ MI%?/7<".V)@D(]45.J#AFD+*?BD6H]ZO<"L'' ?N'+U=<+P]Q"N9HEI75%U7 M5 %/5DC<": @4;30.Y0FEK9X';P+!DYO,JL45/BLJLJ<(/IF5,\/G 82+ MG8\T@B$1OH)JM&FDV")/& 47M99LP2>)7C9Q(=4^F)V1LZ(SCT:Q_=]NM8V/?[JJJILK(YZ>6XO"OA8'V&\J]U-#:59$#%CDI M(N#DY;4FR!Q-M67Y[PW7>O2]+?###\AM]-S5%AW(L4X$@WYQ(D!M_TWW(]QVA%EH*HZK*NOE3T3&PVGV9GC;AU?8WM*=5I&KJV(94Q?$--]C84&;/I28-H5*GJ<(JM_;'59''_";R.-"1 U^AN\1@E%E M6J>6+ZIY49AW-,/>N1#'-=0>^8444I7N$H-9:DYO;BOH2J@ZV*ZNJ!I-VG(D MD '@M(+-OY^J"&?V@0'@'A@!>++7;^%R]2V(W\*] BO/!W/3W&U0\C[T*MXQ:4VN> M3W"K%;U7<$1*X3C]A\]$YPL=+_?)\2E[BQD[MG88ISA=>)OM#L+Q[*W"'U!S M^& +<0"A?Y.& (.&>$'-1B5K9X'[Q*" M-^T^CRH!T-Y/DTA_\W,+7,L.48;=.Q.>T*2MWG7V MU ,@8<]4P[CRY 9>@]3F@T$QKC!I5:]LY8_&1YP7 :YT4?]1+'%%("&I!H_@ M@ 3'N0.IX1K1&]I0D9"84/WPAZ#\6@A+5>4&=+42]K$!3434WNN4"'^SV3K> M!P!7<)RO[!##"+I*FG*A@7"RPT7(P_Z+$62GM,>=;[Y!JU@]Z,D5-55S0P&U M#^VX<^&W01 F<)$'>GEA335?0RCM/0TOQD\04*FZI*3F>J:52/LM?V+-G@W' M\&W<:HY<6'-5,PBE_18]BBHJ[K#_2)E]YU"JH MUAY!0*T>:5-/*01DCQQB+ +*MJ."'FG367TT@G7KD;;\Y'%?<8L 4UHU M2? M$5D$5/2T K'_)6'_%]\+<*>FY,)JJY2LF*-!S2:C;*O,>41S?H%%'A%JJ+)J M>%,(*N -%2%C/''6?#7"G1]Y;Z@&>Z%6)Y3=1%;Y%P1H-7[STW1V%F1O/=7C MJ^=PN>A#7"Z[P@%&H;4_H[Y.NIG<,5AX08ARLE:$45744H4?S58&3825O? 3 MQ0LV/JC' W9-4O.!Q -IBP,A/$A,(QL=#I5.AQ45,O-=2;RH92N\.!:;E2:Y M>J?#E&JQM5]I9%UNR<"8N]9!\(HE!VUU]3C39.W12.I.4"9=G1-HD1913?6- ME%?.!:*HVB\VLA*28VQ*2IZ0]DD2JE5.$%"BTJL"M5!@ MTJUAHD#O#XI@K6)QU35*4,O1&1&KD++# ]J)P9.HTEI:P2F50D35%7H-'.,# M6->^\8-!M]A:G50SF[1J'M\%?IB9CN%/AZD8_@!EA3MVM$!Y-H%K^+97LNK" MEE-%Z?677&RB<=(PO_56E7(3@;ZYP1:8]LJ&7"Y;9A'+JJ)D-E4=J9A)./56 M6'>KQ9OAKL&=N_#<$+:^-,V='RS=I?^(8GQ?O%O;#\*YZ]KOT'P8_L=RE;5] M"[C'M-WU-40/;^2Y?T0IYC QX&A": <915<,&.&C)*+48E_MP@Q:S\#T7$L( M6]OL5M?Y+1U+V2NJ&B-"-+6;X3H<3$?][G&4"RC:'WS'H2&VX1R6P 07*J:T M*GQI[D5E$9"3[J4X4J.WK6 GHQ?1@?]NFY#KRU6)^ %R807E?R*Z7WE^0C6" ML="D2#+AR*BW%]E[1WXW?"A]6/Z %*FH:A00KD2FE#5N7DZXKP,,]XX/Q=56/%E]5P3W.!')P36([2-2)=KNO P4@-=Y@RSW$)SE+"R"+/F^&K\M#>[ MS4&2Y2J5\^7-"-&C(8;[\=7XN'& &;YXC\;'G?N_;/?XS8QFC76#-@(P$.!F MXTXA**KM65=@;;LNW K>0B0S/L07+Q(4BHF@/("!9U&3]O(@S@;3\4A7(G&' M04#Z;XF3&L)RN8HCR?>N:V^SL<-H?@>@KIY N//=6\^_,W2%P?^&_BL/1>G,5K^Y;G!'" H"LI>+(M+7 MG1/:6PZ) "-EH1I>=:IEV=*WUS;L(I(/I*(CF6T?F&&\*(7[Y=)DC_5:Z@:-> .0 M4D=I5WIVE"27U;,C)0Q]^W47HO/*%R^UVV7$J=-.AVC#3?R4-&HXSP6G@(LR MJV)GMLJ:W>!/4X%3QHAUD;>4T67_BD*-%"XC3 J7J,WXAY-(V3(938>#P60Z MGO7'T]'E[$+RRQ!-/ED!_X M2LNJIN_Z%I->/.62,S H/"-?$&=W- Z_B:ZGP%4%>N&U=,37;$4UDM"KND@3 M'J(K>-7*< "4YA[ K<:K8?Z1D9)P5:*JDFIZYZ&[HUFB'@;:SQO\;T>,D4=B MK.G_987$*\<0LIZK6,(LMVRC@0MA]CT3 "M 0;;(&NY-8<:@EH8J M4]3KAOZ;B:O#30B<0&F0QU?/#=^<#P2=X3C1_(M;4# VTR&&\))>AWL/.%E1 M\D,69J#R)T !K)C=NI> GR!O5BL D7BOOIG U$8WJ,-/]%9N)[1PAO< PGLO M"*"TSV\&.M)C/,4;]0?'IWBPR1YJLP<;[46MJG^,=V/XZ/K3'H>*@SQ\\7;- M (3ZSH5:!??X<_E<&=6&<17NV4%;+4C3=?_^R9Q0RG;Q=X"B*X$U?P<^M#O[ MN%\$3+#4TW8A'QC-)9>A:_J17\QPT(4Y MSXV%R@*_JB/=9$*CO?\+ M,T8CI(!5&*IL)@W72A[*$83R0GF6\125UT9'VH-QQX"1IKO2LCHS@%X@3CN0 M!M,7=TTG/*?4=5*Z2]HFB<3I&G.)OMO?9L[=T$[GR\.UMAJ;S\(K@"6;ST\] M]+E/5O*]WN&#)[,OS08_3J;#R20[1MJ1Y-E\ ];.0=$$4!M60?DW/TUG!_4< M92#Q-MM=3+SEZE@F4G0JWX_H8EE*M5LT-BV 0]B I[ZM8>MQ/,V$O?HH;X 0 M_B7PBZI1L@5.E006M8RO/JQ^,#;D>."J:JKQJVU5TY*M C%%0L5O-EO'^P @ M? %P%VB;R M#R$:?W/M,'AZ_D8A 5P@ZA59H?V13&:*FKY4]1T+]NV^K[K M@QC+5;;G3\!!,?Q1OHR((:^90_( X^&&7?S.I^'O-]/^[6 ^Z4^'@YOQS7 Q M'TPO9Q>+Z>7H>MX?S^>MVS\G:C_0N5PZ73;[<1YH*@"NO:^-6$89DZ6<(ZW5KY]'BN2L19P7TRN M;R/G=Z_AZ"A$[F$='9]Z\;=ZR<=.S//!J]&6P_UVKX%MV8;_L?1O_K6SPX^O M('SSK.3A%8#N[RY7,;4^BH738L1@/XZ?R(_9L?0S3SX,RD7_B4:+(DIJU#8+ M2]Z$)\3M84JKQ@WAFBR2AP49B2F[FB?Y0XD$8">C^UG1&L%VU\M5B?@!RHP6 ME/^)&(''\Q.J,9.%)D62"4=&: )07E$9\K4H7 ^L$1Q\#8N\7>;!%F=,=%5< M!KF2:MR1,#?5 CK[%;@)2NU'E13B5'4ZBUR1 0F+04OM&>=2ITAF4OK<, 6 MKK0C#TF*X]RR[!B#Y'K\#HY\GW"$(O"+G61QVWCID$_O=@>PY":M9K*##=)L= 4B4P( M53K)'6:!.9V2;*.3R^?0\$-1\TY!M"_HQ\)2AU@V#\$$0C#25^?LDG)*:"%T M>9$*]%MT()A/,D92=5GY[JJ;6MI$Y=/&"?K6Z!1$_I)#Z"2@.4-J"YR0Y)++ M)'#C%FG">EE?CFV0?&VJ;>-PB)%H^E)]^83 2>D+SPU]XPF\ W<'X@!;-SIS M_=T.WQ:[(/0VP(_OQD!^SX, P/]8Q;C]9HUURE (@**=I^C;BKUY\QPH3A"[ MR \^FW@H,8?>C#%WC)*O_%LO_@X*N]E_*LZDI4&^K")>#UY8E36KJA*7+ UD MEVAI&>5&.16XAR0,-.)H?ZB7)(1%T%"ZO0DU]-5X7>&TOW?RF/:3A0+D2OJS MH(9\HFY@2)FD(XF?P#9QPS_ZWMHW-C6FZO(HV>)4'6>Z/'RQEWSR)&?L[WRR ML05^F!$ _G3H//PA[D-!QP>6Q_?>CP\8&&KFA\E4^IN0U: ?#$%3,64O"_"Y MMDI$BFX('/VI?(%'7UUGY7.15?;"@(D!&6%*TY&P5.VHYNGDU/X>)DYX% R) M'!=[ZW0PC8Y@[FWCU7:B:,>OP$"26$O8?7/G^V@\14]]^^F/Z/&) -6/ M$TL \\VU_[4# >E6ELA/JF;1FM.A:/%:QT_%[-8"[FW)9TOKFBTA%P-2*O)" MZ_M9E](?/&-1?Y$\PI$1>C^+;YIL^;H4KHWBKHX6%76=-SD) G2T?!3)>NTY MCN$'X\_C/CU!J!I2A3^LRJR@07W9]6?)A!=+)B?,D@K99;L!&R]9[CUW#;^^ M04^.(T-,6,>6%56%$ HM8JEAXL0=*9D(CH4DKEG+"ZM&'6J]5:N\SB)2O-*K M9I1[SW!O#1,-E@^*>:-87'6-UEA-4@JI^F+A!:* 1*%0:[ZH*BJMI16<4BE$ M5%VAU\ Q/H!U[1L_&'2+K=5)-;-)J_U*3M#2Y[XB 8CHSZI"3856F%(@)QQ] M2_.W:I"AI+.$);.E2%H1J K.<7+J*0+.W.6.I5(Y2X3>+T5++@PUJZKED9MU M]624E86U8.M6#I6Y]=^[((Q/C;Q#NJ!'P[;NW(6QM4/#26"Z"X(=]H(#>$WCK:74.'D:L6/%*0.+,BL^Y)H\G'=_2(Y%M"'AXCZ)Y_5M0GF*B7DMG.A:-)DU;W6E'SU?[ZISGZ?]:S(=OMXUZ4M[I) ?'5H[6L;CI_-S3/RO@2G MJM894$)"!J1TYH_.U\548"H#38HD$XZ,/M?%%-"E<&W@@@2K49$="JKJ,DRI MP$ %**S"Q"D#-JP0-:M"#GQ,]I)LZP^9IR"W/#/AK1X/'#GPE^"%^-G MC?S^DV)^_[BY7M2>^J[]O? '&3!^>_C][Q2UOL\GU[.+V70RG@ZOKB>ST>WM MS>UL=#'JW\SZX^OI9=LV9-_7FY_(J0RN(!U6-NY4 E,Z/PH&@^F%',/!3PE% M*\ BNO9N!%&L.&5:<%B\YM\<>Y%&CV]HDO76+@K/@*(G,@<0"Q_.RB!X L'. M">'TB%[/>42SUF,TE<&RCUX0!8[C/$D\FCX%E48BK& 72F8)&+9+O."77"-$Q"CEUWL^"H*7)2CY[D@T8%KPFT!R@."+DB] M&'^ I?]H?#P8XG1;7LYFN]."6H)?K#/P[ZL\GU*$> MZM$GS_\$^]1+.M6#O>JEW>KM^Z7^NIB@@,J5*3X0 !Z81Y3I(]<7SK&#IQ^?S M()B;_]K9<" 1 U#X-)Z';R@]+X% 4I0Q4!B$0F-4#JNLY]UVZWS,USX :*+ M!ZM45%&/!L(T<[2*KP.,(N9%0)2D"IH7,-6PR*YSU(76<8_RN<="DS;C'JO, MC@;,A-N7=^"'-ARSZ.+/(2U5Z91%64LU_@AG0)%T=1"2O8/#K&J>[ WP 7X) MD_V[:IJOHX:CA4BE>.HE.$;/N*43\W[=!(L-">M0.E9 W9%!V+ M.%$NV#5[T6'-DF33/NTM]4K\OB)>G;TA5%9QQ,'JMHCVO4.W+GQ6[,6BG&]M0/36M24CD3,-N,@( ME0!V2@PVIG>#&PY*#[1T;VT_".>N:\-]2&#X'XW/IW -GXG:""FEKE3P<.M$ MF.X,YP (WIE3+)O':"0].8ZP.9A>>J48@MD?WL%NO,/RK\Y''*80 BM.WW.[ MR\;S9#>(574Z3X7Z*'3K)LV=^P[BW,9W+NP2_/>3$>)B>,H+=YXK-<07$&(H MY0[,?112^X#N :'82N:XP?.%\D%@D\%@-FM[ M;#\;#H@.-Z*>I9R-XVXQ,I"JJ#;.*? NCF%F 47MM%L;O%]14$5T_K%<1;]Y M B:PWY%SC#T.^+(_Q([GPX=ZWBK^=2_SK>Z/\LED.ABT?H]MS^A]*N3D(--= MQWT]4OIA[YXH[*-"8GX?T,B"I+HD6! Q<&COV6/%)TW9]^)=);\%%HN_3]CW M\NJYD.Y<$4R\YDQOANR9^!"N!SCYOOP SCOXZKGA&^X43\2GSG1O"U2A3J4+ M'6G_\L-#BA-)]_039YJ+!E/[0W N",&^ .&@ EX]ZZM ]NC+%9PO-D!V.>R8CZLG16#+S)?Z*%/].)OH*RD MO?@KPH]I,2O^WSQGMP&A;YO'8M,D(&5MXOOE]7 TOQD/)N/!>'QUH^&'']']>8@C M;)8Y3 A*49AYDK9[4>.];.OJ!P;A<*D(G*FNUO*RUGP#ULX!RQ6N9U++&"*+)WA\TUG7\[/A7$+YY M5GR=!91G^:FNH++N"3TLZIY11.TY@#%W[)/Z>18GPZ!S]D*,K-0S?:%.'J&) M=.:XG> +VYG4'OT%.5DQ1K7-*KRNS[#1CC(-\[EHU2=&LQ<[Q M10 "/PP0PCXTX$,\ YW$_EK5T.F"JFT=J M*BWG#),F\P1H)JMZ3N>7Y/[L?W8^$YP^Q6*=U26MK(IZB)_<]3\]VPU_@R#L?-+Q3WG)SNJ505Q%/;;U M7W*Z'$S'LXZHL4I(V4Y74>?U]Q7/P5154X41$L,[R%@0?+,20S/?@;L#>)W' M?U9-M[7P+U,C03PANV2)"0.6X1OP,TE6,2H_+M91U5.)J51*_^8$V *41-M= M+[P@1 ?.Z4$SC@FX\EVE!).\W]MXM9TH+3/).&2*=94)-&*VDK>_ M\;GK-DDKLESESY!_M\.WLFCF\O-7UE8ZQ@N>* @XH9=H-^X]=_T"_ TZP\#8 MC&R1CO&"6L164D\UN/4;?2L YN>U]_XK,*WX[UW?'$Q/K[ZD7B?RW7V.^);_[S_\?4$L#!!0 ( .^! M!UFS*+PTY7(# #+T)P 5 8VQN92TR,#(T,#8S,'@Q,'$N:'1M['W9=ZK* M]N[[_2O6W??A]\3:-(JZ[SG[#@3$#E$1NQ<&0@E(*XV*?_U%8]IE$I-H+ SG MK#%V$A"I.;_YS:9F5?WG_VT<^]<*!*'IN?_]'^PW^C^_@*MZFNGJ__T?2J0; MC?_Y?__^K__\;P3Y98ZK_?8OS5-C![C1+S4 2@2T7VLS,O[Y-?!\7W%_\2 ( M3-O^50U,30>'CV#H[])O]#?V"T$.CZHJ8?I)S_WG_HZG%^G#@W>7RW^7_L91 MO/"+_*= _(/BO[K\XXUWGVV;LT )DOM!_),^#/U=KN#$;ZQ8*) O;Q=!L#)5 M\*OIS7XUF']^E8HH 4H$CI"S(H$4 %%"RDJYC)3(&< KRHQ$Y^K=,XPH%54J M+C?\)PX175'\__YE1)'_S]]_SY5P]ML+]+\/%_;O_-?A9MMTK8<[U^OU[\TL ML/=WXRA*_+V[/$OE<7^[:KO@V>VJ#107N"#0DWD,[/"WZCG[+T!) KW_U"8T MGWUH3=Q_ _;WF&^+J@$&[=F^B10\??/IBQ;_O+M[?:FXB) 3J MLR])?_^M>ZN_33<=!-B)]^\H4-QP[@6.$J7*2!^$%1&TC!#8_7/"(/I3;.D? MGXG,W+PF,(QX\FWWMP=@_JJ R;_3J_B22\\'UGH%7"L]-:C[^XX?."84K%*I?+W9@?'^Z<"53O^]>F%9U^_^0., MSYZYN_J(J$\ *D7)\:&]!Q$"V7T8 _>H MF:_PBBQ4QMTE$ W723R_'\(U(_^;_JE?Z>7G]VCF:%O*\D_KN>" MW0WFYI_=TT!P]Z.I:<#=_YC>4 L4=3?D7[%K1OT=9J7T!UE,):@I@29+(B-O M9GAKJ21]AT4(+M3J9HV)*2J53/B/:]KI"(,X%?9^0)N[9U"A+,QE#)<)3$Y5 M3<@#3VD !FO,I23Q+*_,3*-Q5?_KEZLXZ0L?&.H?VG,<,]HQ>4BY&IT^,*7\ ME/I-$/[URTSA5-^_NRR&N-&3ZXL"*JZ+DV&Q7N[;N+Z3XN4'1'F"Y[5V8GDQ)-2:/*JRA9248>F[O[W+^3YF)@XV"->+L@/FGH8 M(B$W24%K.*7R!DU*Y4@5&]RXE?3^^J4!U704.[5&_.5X625PTQ&&71"(NQ=B M3#M./>>SL4[B8-)H6JS(.J/!BG3IC5\B];_^17^CI?_\_7R\WSO^PM/Q%^0& M'8,9958GZ*A$ZWYEZC)X@?KR^,-::/'=5_69:5 MI3^R*Q+=EJAA;VS1'?OK^J>&R5R;J=N.U ()[;6J6W1!]7;CQXO7'?\+_<_, MH,-$"YEDERW$D:J3VO3EH$? U(UTE%0:\"HZZ,3.# 3"_##V MO1Q"(8YV?GD7Q3\3ABW95H@EREIR' ]CPBJWL#;47__B.%Y!RP44OX)$/DP# M9Y7(NDTC$X605$N9>]UF666283 RY4*\:T8^2PQG%4BS?'6D6;,LH B M@UZ)0*FH.V;T/4;*6"J4:TCDPU1Q5HDLRWPPFY>:;6O4TEMN-$(,9$+=8:2( M8CAQ73_Z/7$$18KMC2+/;0GG.MJ(CR-ZW:5^3ARQUO&!GM28'HIW%'?@V16K M2EQW_-\:1VQ+00>O]E8.&M<[_6!=[G5!8_USXHCBQ)'#GN$)%KTN%U>FV^@& MU>^+(TY-B-Z@P&X YB (4K:+/-5ZF_)DE1=ZTZZ)HQS)2Y:>M-9F9Z?M;QOJ M"0GMF<;*ZJ;)K5 N1$DN+E$&6FZ(.X?WZEA3YP$"4ST'*._>6@/F/VR:K$8) MG>:N@6(W7 ULTGC][CT'JMQ9C4::;48#%-&L>5*6AW-T0\FXC*7OB:(8099Q M\L$.#R]XT?>EXU2\;E0S0U6Q)T )6%=CE @\O/(82?K43.*G*!TW<1FU%ALY MIF1B]\H(@N$(@7WG^S*'NO7="Z>6;GI:+?U;^/#"J9=L.%83Q5EZW>"WC1X^ MMRU]YV7^^K>'?^>[4NF+:ON7M17]X?UP$AE/4:91MI".OVW,AN6Z.5S+Q=W[ MS5,S !]XQ9=T$@:1W%=<'5 ;,]S_QINNZ<0.#W:!DCP?E0RU4=(,"R$-3S>I MRI*K]EY:71^L@!N#/G 4HJ93W=3Y7!<+,-O6]5-B-#]2470>FD]XBS,7T MK^'\SL+NU((]3^ H8]H8+.6A!"H8&":M<7V2QC/_=C&<_TZEB$"-@]1$V8UJ M["352:\\>]&Y,N$F<40,66>YG _52=%7UNF+=BB1H7JOO"IDO+FKH'GN":39 MCQ"E0KOEP#(7)()HB%SCL;N8&,7)"OEIG_A6O?"L40!2?#GXFF(&0\6. 0^4 M, [ S@)'9F1(KC<+0;!29C9HN'XJD3Y(7T4U;7/_"OT=,H)40E4E-,.VJY01!V0/1,=M*,$'YBG/]K,SVD>,3P/1;,F&A MVT[94AS7WDQ71EX3<]THV$JD%0N R]2[ .;[IZQFT#1 M8AL(Q8YW3+M[J_2?-E VG_%P M'ZL+G$.,#^;[&5$NV;E/]1LQBL;HF-$)=N"O'$A$^9E@X8JB[#+VHC>>!R4I MH736'AB]A8'H<(CR8]6:JXMR.JZOY,%B:Z'I%S15/J'Q<8F"0Y0?*_Q<790D M:B_-JEKLL2318PU)(IK4 BY4?HTK]U[DN3S%R+3M.K UR0V 8IM;H'U&=-OV M<@"P15ABXPY*#](<.^!$N%#X-6Z\G.AZ(>?7&PUQS"9>'=EJ0K=0LR 1W5FX M\'*B4VISIU*,AXEEBFVE*ZG(:*S!Y9&_QGV7$]W&&[8G:>Q<0I>!/;![+7YI M.Y!PW5E$]^ )+B(^O5OHHT9=]%$'"RB,'1?"V.C!(;ZSN(K+BH\-4@5VK4& MXFW283I-I# L0"*^L[B+RXJO;'$F@5%!!XVG[%1Z@9U?S) M&F$P9M5[LP24:L&Q5L;848U/*DE2%,OK-% HE-\L L$U M+_I'S;L1AO&+V=^87FB!N2F;*"GV."^QU7C>N"MW$[LFD.]NG"(>P?.]M]#5Z.FDJ5@;XBA^Q(9Y?X!AOC M_B)U L2KE>@:N"\-__[!KJ_PGWO?*I#G_M&^S_V;6A__>OT'1\ M>] M*/VW#U'NY5DS725-Z7?3RV$4[&=#']66BM\%/E"LD1($RH.VPL"5)DV:<*R6 MI=155*_T"WYJX8?O!?M9Z_O?3&WW^]P$P:_]F,'1U2)TH_5\TOKEA^\?%P)] M]XYWOVKIEVU\VU3-PZO]TDQGYXD\]XFC.S["O_[=8^'X$/_S]]''_WO_7@]O M\?>Q(?O[&R70T3_[L2^F^+&\(?1':[<_W[_N;^?Z>]U=3XRW%>TV='= MK>Z[[1+:$GM;!6W-2VKJ_G)MOJ?- H*2"(%>29N4HVP]][DJ$ZU;F7%M4D(= M*6H-*!HW)3JCAGED?-G0XY.YTZ^8Y<0LSKGMO"I8(\\EJDM3"J5^1G7Y_22[ MZR.ZCCJ/V64?FX#!BAH7V1:^T!QLZIOCK%+L]]GEF17Y)[_N,EO5"S20YKCI M_9JY"]T4^SX$?&Q/JB9T&I?J7I"D&6\:H#X$B8]J[RAI#*G8G!**L>_;RR1]/K^24T4& MT:ZM]*#F]-\#23Q>>Y"?]N36IXBXO_(%1#PM7Q('-_%U1"2S,<-A!K5&EPV5 M1!>T*VV:T%(%C(C 3D<$\<3#G $1Q^<#OHH(FP4UQQ21FM9CQZ.CQ7V./%K M^NUXNT ["CS;3H=\7Z$^:-GGEV5$VU <2CML=[1)O.Y,AC9_/%'+;XWXMG5- M:0\)E6)J#9=6?/-Q%K#:,-T.*O@C5O&G+KY6U$HS\]3^YI!O7-NJ&CNQO=N^ M3(@,$.QN"X"Q$^0*W,V?WYMY ]O6"P5?EY9^L48YH[C7?[;^),U8)/ZO?-_VW:J+S%H$V,4D< MD_UY8)9H9)QU2K^._X9!UV_[[_)B.EPX2Z;.FCVGV9JM4'XJ9UW95_+?4&C[ M9/\]!OTINQD-;2D>CQ%@>(,-FOMO6%% .4.#GAD8*N'3K347VXZQ<"]NIU<= M_)&YS"]%+^L"&TD5M[&5Z"ZOCCMN=4,+>?7A PJ^_&3U&<*7,24IVMQ=5:6E MONDUMWU%CM&LEY^O$+[ HNRWXY>(;,;FK-256)H@AXEF%UP.S;P7NT+\ HVZ M3PY@T#%;*%M]O\K&QJB!MLJKH 8R'[I>.8"Y4!O+F5SXL#!WC6D2DI8I$P+% M6<&PU\RZM7^S"[](F?&L'MRNJ(O>5%LT4&="HA,7(X1IDG4M7\6#0Z'KMQUX M3:+UE Q"9A60M6J>I=T"UPJ4?/.K-_M_^^1('IK/Z[LBAW M1IAN99 M_#K^&PIMG^R_H^FJY_J;#<&. -:58G%#;HG,:_[Z_OLR*)CR*UT@^(YC(?A MJHPJXI:Z_ JMJP[^H0:%GZGZT"PL^4WH61*Y;#+%D6_65J.L^[5OC5[P"Q49 M/ZK@-\,7*9JA[356J%I*9\;S8W1#N/.LSQ-=(7R!1=EOQR_++B)8F%,"J+(H M6]$ZU#'9S7I*"\ R!JZ:''_> MDSO#A\VH7C[XE;77#TME0+"#A9IJ*Q3F#/"]\%X/LN;W"@6D7.*D6)IX_KB3 MN-P:6F(Z32N/,'U#+:\"\S,O\YH^C[S)&PH]PRN]MDS]83G1ZU"XD*5>?D>0 MKULJG@5+[0HKW/(JB("V%+M5-C&J-9>A#1C/8:EX;JFYI3Z'!)8%2UVL-V$5 M]#L9H-D/L-EI6C1S:7!2X9M;;PL M., 0T M+O;&Y;C8E\A55%<25=MZ\4W77/),+C?53*9R8]_>-HVN44/)XJ3E"]UBI0QN MVE3S5.YV314>NYI1R*K/==A$$N@VNEIOF^24SD*TFD/Y\E!^V">.E+'"PP$. MC[^\!\!7]QR.#(E)/#X:6G38-EH.B$L1!V\%X9I[#C_;&@[;9>E8X>$Y;VP- M]^+6\VT?^6*+V;B[^M-C+,(7S-4'^YGK[OZ,C]U!RG/V!0FZAJ]4 MX/\<$_@!CL>T-5AV]^6U<7>X,C2G[:[O92RQ>SS:MN]@N3;5*N5HU# MTP5AR&[\5(L@];JF,XN#<'_W16Q7%:VE/EB',DHJ2SJ>#DN3$+Y]B3-GNZ?I M,K=MZ&P[%7$ /FK1K]RPZT#S=X(3/5O[NO4>.Y'K\%1E91NEY69>1@6UM):F M_?IDKD"7Y;]GQ4]D_QVV>[K6KF.GK^L[M]>OV>OEHN,W;+2J;>2D50<]U"G5 MMLM-N8&:]=Q&LQ<;_S2[/'Z>[PWEKY/^%IDU>[+&(H;J\*Q".4@O97\=80H/H7+2)%5.+WHEXM=HUG,;3?/7W^H;62%1!=[8U6F)TUUD;DJ5)Z_0A G_P1[O4K^6I8:&M_PYW.T5<#HDM1F&PJ> MVVCV8N.?9I?'C^^[H?PUZ&XK3&\B\I+3<2,#'TYD ;Z] 3,7 _^0&/>J!RE^ MRC:SXS.)%65H]A!?HEP)E'RCW$6,%G3].KG/A-%G9LXN1:K&TBPM_@Y^V[\O MXNBT?E2IMZ<=$Z4K);-5;J!T80E=T^4[YG1$3+F/@0W+'_$QG_0-&!J:]8%: M*[,MI6$)F&.GK[);(9LV6$R*W(=-!EZZ(P;R=T!?(<7 MY-D,M)[F X> PV";V;E*5)5>%TN$_ MC.*O?W>_/AO&.57X'9O!'=&*LGFBE2 9K@YW-8' M*^#&]VZ_B QY2T*4F;2<^))5]]32 +XSN#Z"DV/#S!%Q%!%"^J7[1^W:G7G% M3+]CMV$%.'SJ.5(FH2(-F]P*D11!1$*WB#AF&TH7?BI2/C+\'$%'$=3VUK02 MS#RW%@-;3!VDI@3:LN/ VE)28*P=O@:I698N,?"_KRAYTY6].) ?9AFVW;1$:IK MD22L$T5F5)<::%D#PSN#S-%PCX8:T-(PS*;L" 1N^I@5V)%H.% V=R[UOBMB MVL3K';Q5D9RAK(P$C;-[ZZPE*J>-]3:Q\?KJH/-7/W37;!7*MDNPH(C1=68J MJU,ITX$%'-4/&->6?:7Z(17B%;,,DKK42JKRO-DKEFF0Z=SDNZL?&4;$AZH? M\W8=FXG!M"D)T[#DBW2O@"RSYGZ@K'YD&$$G5#\2I;FM\?6V:RT+(M^/UUPK M"3+MB:Y;_<@P6EY6/_P)TG<94)19@'9*([[)344BTY3RC=6/;.'@G>I'>T"V M>V@24)-VFQG+ONK'&3[-!.UCS& M%:L?V4+#B=4/K(K7S<*::5IT$R&(SD2L^Z.L@>+ZU0\8]V X?_6#;T:&G)AD M7T(6<7E8Z>A5K9#IP *"Z@>D*SB_4OWP>Q@N67- H[BRK;C# 6^/E4SCY%NK M']E&Q(>J'XUY<8:-773)BEPP9S:]N:Y5LA:@PE?]R#:"3JA^S!9V!:N)8B Y MX2:@2&& <^-,X^:*U8]LH^5E]0,CM<92J"\TMA6P+!7V/:0SRK3S^:[J1^9P M\$[U0R966W<=-V2IU2PS18'L#CTK:TBX4O4CKTV6/;:U6JD< M8\RFZC1K8+A6]2-S:#BQ^E'GP731X8*^QC%8N/FMKK4S/Z<-1_8!QQ>Q7JA]B4I)1L^^-4*CTHJR1RE6K'QE&Q(>J'_("'VX4DZI:G H6BXI.*BLRTXP"2_4CPP@ZH?IA M#Y'EMM"R-I%EECC,=RU$:KE9F]F]7O4C6UAXK_JQZ@_X M4=%?KU#W.^J1CNO?MPH&DZL?JB; >#IZ3RP:! MJHTT(/7-K(41UZ]^ M7'V/G,=]FU*2--749])*:*0!^.X_NWV#5BEENE%X_*_/]G&B07"H X!0F#/ M]\('N!0,M)NHGIK^E$5I+)P]9